{"id":3752,"date":"2025-07-15T17:58:04","date_gmt":"2025-07-15T12:28:04","guid":{"rendered":"https:\/\/www.rangakrish.com\/?p=3752"},"modified":"2025-07-15T17:58:04","modified_gmt":"2025-07-15T12:28:04","slug":"using-tradingview-pine-script-screener","status":"publish","type":"post","link":"https:\/\/www.rangakrish.com\/index.php\/2025\/07\/15\/using-tradingview-pine-script-screener\/","title":{"rendered":"Using TradingView Pine Script Screener"},"content":{"rendered":"<p><a href=\"https:\/\/www.tradingview.com\" target=\"_blank\" rel=\"noopener\"><em><strong>TradingView<\/strong><\/em><\/a> is a hugely popular stock charting platform. It comes bundled with hundreds of technical indicators and many are contributed by the community. I use it regularly for my stock analysis.<\/p>\n<p>In addition to charting, <em><strong>TradingView<\/strong><\/em> also has a <em><strong>Screener<\/strong><\/em> that allows us to filter stocks based on our custom criteria.<span class=\"Apple-converted-space\">\u00a0<\/span><\/p>\n<figure id=\"attachment_3753\" aria-describedby=\"caption-attachment-3753\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Basic-Screener-scaled.png?ssl=1\"><img data-recalc-dims=\"1\" fetchpriority=\"high\" decoding=\"async\" data-attachment-id=\"3753\" data-permalink=\"https:\/\/www.rangakrish.com\/index.php\/2025\/07\/15\/using-tradingview-pine-script-screener\/basic-screener\/\" data-orig-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Basic-Screener-scaled.png\" data-orig-size=\"2560,1468\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Standard Screener\" data-image-description=\"&lt;p&gt;Standard Screener&lt;\/p&gt;\n\" data-image-caption=\"&lt;p&gt;Standard Screener&lt;\/p&gt;\n\" data-large-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Basic-Screener-1024x587.png\" class=\"wp-image-3753\" src=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Basic-Screener.png?resize=600%2C344&#038;ssl=1\" alt=\"Standard Screener\" width=\"600\" height=\"344\" srcset=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Basic-Screener-scaled.png?resize=300%2C172&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Basic-Screener-scaled.png?resize=1024%2C587&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Basic-Screener-scaled.png?resize=768%2C440&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Basic-Screener-scaled.png?resize=1536%2C881&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Basic-Screener-scaled.png?resize=2048%2C1174&amp;ssl=1 2048w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Basic-Screener-scaled.png?w=2340&amp;ssl=1 2340w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-3753\" class=\"wp-caption-text\"><strong>Standard Screener<\/strong><\/figcaption><\/figure>\n<p>In the above example, we are looking for stocks whose <em><strong>Markert Cap<\/strong><\/em> is greater than equal to Rs.10 Billion, 5 year <em><strong>Beta<\/strong><\/em> is greater than 1 and <em><strong>Price<\/strong><\/em> is just above the 21-EMA.<\/p>\n<p>These filtering parameters are predetermined and as long as our criteria are in this list, it will serve our purpose. No doubt this is quite useful most of the time.<\/p>\n<p>Screeners such as <a href=\"https:\/\/chartink.com\" target=\"_blank\" rel=\"noopener\"><em><strong>ChartInk<\/strong><\/em><\/a>\u00a0and <a href=\"https:\/\/www.screener.in\" target=\"_blank\" rel=\"noopener\"><em><strong>Screener<\/strong><\/em><\/a> come with their own powerful expression languages for specifying filtering criteria. These tools give us greater control over screening stocks. Here is an example from <em><strong>ChartInk<\/strong><\/em>:<\/p>\n<figure id=\"attachment_3754\" aria-describedby=\"caption-attachment-3754\" style=\"width: 450px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Chartink-Example.png?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" data-attachment-id=\"3754\" data-permalink=\"https:\/\/www.rangakrish.com\/index.php\/2025\/07\/15\/using-tradingview-pine-script-screener\/chartink-example\/\" data-orig-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Chartink-Example.png\" data-orig-size=\"1726,652\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Chartink Example\" data-image-description=\"&lt;p&gt;Chartink Example&lt;\/p&gt;\n\" data-image-caption=\"&lt;p&gt;Chartink Example&lt;\/p&gt;\n\" data-large-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Chartink-Example-1024x387.png\" class=\"wp-image-3754\" src=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Chartink-Example-300x113.png?resize=450%2C170&#038;ssl=1\" alt=\"Chartink Example\" width=\"450\" height=\"170\" srcset=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Chartink-Example.png?resize=300%2C113&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Chartink-Example.png?resize=1024%2C387&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Chartink-Example.png?resize=768%2C290&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Chartink-Example.png?resize=1536%2C580&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Chartink-Example.png?w=1726&amp;ssl=1 1726w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><\/a><figcaption id=\"caption-attachment-3754\" class=\"wp-caption-text\"><strong>Chartink Example<\/strong><\/figcaption><\/figure>\n<p>This looks for stocks whose last day\u2019s <em><strong>Close<\/strong><\/em> is at least 5% more than the <em><strong>Open<\/strong><\/em>. The following stocks match that criteria.<\/p>\n<figure id=\"attachment_3755\" aria-describedby=\"caption-attachment-3755\" style=\"width: 450px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Chartink-Screener-results.png?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" data-attachment-id=\"3755\" data-permalink=\"https:\/\/www.rangakrish.com\/index.php\/2025\/07\/15\/using-tradingview-pine-script-screener\/chartink-screener-results\/\" data-orig-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Chartink-Screener-results.png\" data-orig-size=\"1894,1090\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Filtered Stocks\" data-image-description=\"&lt;p&gt;Filtered Stocks&lt;\/p&gt;\n\" data-image-caption=\"&lt;p&gt;Filtered Stocks&lt;\/p&gt;\n\" data-large-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Chartink-Screener-results-1024x589.png\" class=\"wp-image-3755\" src=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Chartink-Screener-results.png?resize=450%2C259&#038;ssl=1\" alt=\"Filtered Stocks\" width=\"450\" height=\"259\" srcset=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Chartink-Screener-results.png?resize=300%2C173&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Chartink-Screener-results.png?resize=1024%2C589&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Chartink-Screener-results.png?resize=768%2C442&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Chartink-Screener-results.png?resize=1536%2C884&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Chartink-Screener-results.png?w=1894&amp;ssl=1 1894w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><\/a><figcaption id=\"caption-attachment-3755\" class=\"wp-caption-text\"><strong>Filtered Stocks<\/strong><\/figcaption><\/figure>\n<p>It is only recently that <em><strong>TradingView<\/strong><\/em> introduced its <em><strong>\u201cPine Screener\u201d<\/strong><\/em> (currently in Beta) that makes it possible to implement arbitrary filtering logic in Pine Script. To go into this mode, we have to select <em><strong>\u201cScreeners &gt; Pine\u201d<\/strong><\/em> from the <em><strong>TradingView<\/strong><\/em> Products menu.<\/p>\n<figure id=\"attachment_3757\" aria-describedby=\"caption-attachment-3757\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Pinescript-Screener.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"3757\" data-permalink=\"https:\/\/www.rangakrish.com\/index.php\/2025\/07\/15\/using-tradingview-pine-script-screener\/pinescript-screener\/\" data-orig-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Pinescript-Screener.png\" data-orig-size=\"966,1358\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Selecting Pine Screener\" data-image-description=\"&lt;p&gt;Selecting Pine Screener&lt;\/p&gt;\n\" data-image-caption=\"&lt;p&gt;Selecting Pine Screener&lt;\/p&gt;\n\" data-large-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Pinescript-Screener-728x1024.png\" class=\"wp-image-3757\" src=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Pinescript-Screener.png?resize=300%2C422&#038;ssl=1\" alt=\"Selecting Pine Screener\" width=\"300\" height=\"422\" srcset=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Pinescript-Screener.png?resize=213%2C300&amp;ssl=1 213w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Pinescript-Screener.png?resize=728%2C1024&amp;ssl=1 728w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Pinescript-Screener.png?resize=768%2C1080&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Pinescript-Screener.png?w=966&amp;ssl=1 966w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-3757\" class=\"wp-caption-text\"><strong>Selecting Pine Screener<\/strong><\/figcaption><\/figure>\n<p>In order for the <em><strong>Pine Script<\/strong><\/em> to be available in the screener, we have to include the indicator in the <em><strong>\u201cFavorites\u201d<\/strong><\/em> list.<\/p>\n<p>Here is a sample script.<\/p>\n<figure id=\"attachment_3758\" aria-describedby=\"caption-attachment-3758\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Sample-Script.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"3758\" data-permalink=\"https:\/\/www.rangakrish.com\/index.php\/2025\/07\/15\/using-tradingview-pine-script-screener\/sample-script\/\" data-orig-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Sample-Script.png\" data-orig-size=\"1980,514\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Sample Script\" data-image-description=\"&lt;p&gt;Sample Script&lt;\/p&gt;\n\" data-image-caption=\"&lt;p&gt;Sample Script&lt;\/p&gt;\n\" data-large-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Sample-Script-1024x266.png\" class=\"wp-image-3758\" src=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Sample-Script.png?resize=600%2C156&#038;ssl=1\" alt=\"Sample Script\" width=\"600\" height=\"156\" srcset=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Sample-Script.png?resize=300%2C78&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Sample-Script.png?resize=1024%2C266&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Sample-Script.png?resize=768%2C199&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Sample-Script.png?resize=1536%2C399&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/Sample-Script.png?w=1980&amp;ssl=1 1980w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-3758\" class=\"wp-caption-text\"><strong>Sample Script<\/strong><\/figcaption><\/figure>\n<p>This toy script contains three <em><strong>\u201cplot()\u201d<\/strong><\/em> functions and one <em><strong>\u201calertcondition()\u201d<\/strong><\/em> function. Let us open this indicator in the Pine screener.<\/p>\n<figure id=\"attachment_3759\" aria-describedby=\"caption-attachment-3759\" style=\"width: 550px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/startup-scaled.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"3759\" data-permalink=\"https:\/\/www.rangakrish.com\/index.php\/2025\/07\/15\/using-tradingview-pine-script-screener\/startup-2\/\" data-orig-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/startup-scaled.png\" data-orig-size=\"2560,950\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Opening the Script\" data-image-description=\"&lt;p&gt;Opening the Script&lt;\/p&gt;\n\" data-image-caption=\"&lt;p&gt;Opening the Script&lt;\/p&gt;\n\" data-large-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/startup-1024x380.png\" class=\"wp-image-3759\" src=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/startup.png?resize=550%2C204&#038;ssl=1\" alt=\"Opening the Script\" width=\"550\" height=\"204\" srcset=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/startup-scaled.png?resize=300%2C111&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/startup-scaled.png?resize=1024%2C380&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/startup-scaled.png?resize=768%2C285&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/startup-scaled.png?resize=1536%2C570&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/startup-scaled.png?resize=2048%2C760&amp;ssl=1 2048w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/startup-scaled.png?w=2340&amp;ssl=1 2340w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><figcaption id=\"caption-attachment-3759\" class=\"wp-caption-text\"><strong>Opening the Script in Screener<\/strong><\/figcaption><\/figure>\n<p>I am using my <em><strong>\u201cNifty-100\u201d<\/strong><\/em> watchlist. This contains the top 100 (actually 96) companies in <em><strong>Nifty 100<\/strong><\/em>. This can be any list of yours. The <em><strong>\u201cIndicator\u201d<\/strong><\/em> drop down shows that I have opened my sample screener for filtering stocks from the Nifty-100 list. Notice that, by default, the three plots and the alert condition in the script are displayed. The <em><strong>\u201c+\u201d<\/strong><\/em> button allows us to add other plots\/alerts that might be in our script (in this case there is nothing else).<\/p>\n<p>Let us set our first filter condition: <em><strong>All stocks whose Close has just crossed above 21 EMA<\/strong><\/em>.<\/p>\n<figure id=\"attachment_3760\" aria-describedby=\"caption-attachment-3760\" style=\"width: 400px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter1.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"3760\" data-permalink=\"https:\/\/www.rangakrish.com\/index.php\/2025\/07\/15\/using-tradingview-pine-script-screener\/filter1\/\" data-orig-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter1.png\" data-orig-size=\"1350,296\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"First Filter Condition\" data-image-description=\"&lt;p&gt;First Filter Condition&lt;\/p&gt;\n\" data-image-caption=\"&lt;p&gt;First Filter Condition&lt;\/p&gt;\n\" data-large-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter1-1024x225.png\" class=\"wp-image-3760\" src=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter1.png?resize=400%2C88&#038;ssl=1\" alt=\"First Filter Condition\" width=\"400\" height=\"88\" srcset=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter1.png?resize=300%2C66&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter1.png?resize=1024%2C225&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter1.png?resize=768%2C168&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter1.png?w=1350&amp;ssl=1 1350w\" sizes=\"(max-width: 400px) 100vw, 400px\" \/><\/a><figcaption id=\"caption-attachment-3760\" class=\"wp-caption-text\"><strong>First Filter Condition<\/strong><\/figcaption><\/figure>\n<p>After setting this, we click <em><strong>\u201cScan\u201d<\/strong><\/em>. This applies the condition on our watch list and we get 12 stocks that match.<\/p>\n<figure id=\"attachment_3762\" aria-describedby=\"caption-attachment-3762\" style=\"width: 500px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter1-result-scaled.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"3762\" data-permalink=\"https:\/\/www.rangakrish.com\/index.php\/2025\/07\/15\/using-tradingview-pine-script-screener\/filter1-result\/\" data-orig-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter1-result-scaled.png\" data-orig-size=\"2560,1345\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Filtered Result\" data-image-description=\"&lt;p&gt;Filtered Result&lt;\/p&gt;\n\" data-image-caption=\"&lt;p&gt;Filtered Result&lt;\/p&gt;\n\" data-large-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter1-result-1024x538.png\" class=\"wp-image-3762\" src=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter1-result.png?resize=500%2C263&#038;ssl=1\" alt=\"Filtered Result\" width=\"500\" height=\"263\" srcset=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter1-result-scaled.png?resize=300%2C158&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter1-result-scaled.png?resize=1024%2C538&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter1-result-scaled.png?resize=768%2C404&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter1-result-scaled.png?resize=1536%2C807&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter1-result-scaled.png?resize=2048%2C1076&amp;ssl=1 2048w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter1-result-scaled.png?w=2340&amp;ssl=1 2340w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/a><figcaption id=\"caption-attachment-3762\" class=\"wp-caption-text\"><strong>Filtered Result<\/strong><\/figcaption><\/figure>\n<p>Next, we add another condition: <em><strong>Only those stocks whose last day volume exceeds 1 million<\/strong><\/em>.<\/p>\n<figure id=\"attachment_3763\" aria-describedby=\"caption-attachment-3763\" style=\"width: 500px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter2-result-scaled.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"3763\" data-permalink=\"https:\/\/www.rangakrish.com\/index.php\/2025\/07\/15\/using-tradingview-pine-script-screener\/filter2-result\/\" data-orig-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter2-result-scaled.png\" data-orig-size=\"2560,978\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Result Matching Both Conditions\" data-image-description=\"&lt;p&gt;Result Matching Both Conditions&lt;\/p&gt;\n\" data-image-caption=\"&lt;p&gt;Result Matching Both Conditions&lt;\/p&gt;\n\" data-large-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter2-result-1024x391.png\" class=\"wp-image-3763\" src=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter2-result.png?resize=500%2C191&#038;ssl=1\" alt=\"Result Matching Both Conditions\" width=\"500\" height=\"191\" srcset=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter2-result-scaled.png?resize=300%2C115&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter2-result-scaled.png?resize=1024%2C391&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter2-result-scaled.png?resize=768%2C293&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter2-result-scaled.png?resize=1536%2C587&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter2-result-scaled.png?resize=2048%2C782&amp;ssl=1 2048w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter2-result-scaled.png?w=2340&amp;ssl=1 2340w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/a><figcaption id=\"caption-attachment-3763\" class=\"wp-caption-text\"><strong>Stocks Matching Both Conditions<\/strong><\/figcaption><\/figure>\n<p>This filter reduces the number of stocks to 7.<\/p>\n<p>Our final filter condition is to select those stocks whose <em><strong>Close &gt;= 200 and Close &lt;= 4000<\/strong><\/em>.<\/p>\n<figure id=\"attachment_3764\" aria-describedby=\"caption-attachment-3764\" style=\"width: 450px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter3.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"3764\" data-permalink=\"https:\/\/www.rangakrish.com\/index.php\/2025\/07\/15\/using-tradingview-pine-script-screener\/filter3\/\" data-orig-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter3.png\" data-orig-size=\"1910,816\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Third Filter Condition\" data-image-description=\"&lt;p&gt;Third Filter Condition&lt;\/p&gt;\n\" data-image-caption=\"&lt;p&gt;Third Filter Condition&lt;\/p&gt;\n\" data-large-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter3-1024x437.png\" class=\"wp-image-3764\" src=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter3.png?resize=450%2C192&#038;ssl=1\" alt=\"Third Filter Condition\" width=\"450\" height=\"192\" srcset=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter3.png?resize=300%2C128&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter3.png?resize=1024%2C437&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter3.png?resize=768%2C328&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter3.png?resize=1536%2C656&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter3.png?w=1910&amp;ssl=1 1910w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><\/a><figcaption id=\"caption-attachment-3764\" class=\"wp-caption-text\"><strong>Third Filter Condition<\/strong><\/figcaption><\/figure>\n<p>Here is the final filtered result.<\/p>\n<figure id=\"attachment_3765\" aria-describedby=\"caption-attachment-3765\" style=\"width: 500px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter3-result-scaled.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"3765\" data-permalink=\"https:\/\/www.rangakrish.com\/index.php\/2025\/07\/15\/using-tradingview-pine-script-screener\/filter3-result\/\" data-orig-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter3-result-scaled.png\" data-orig-size=\"2560,743\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Final Result\" data-image-description=\"&lt;p&gt;Final Result&lt;\/p&gt;\n\" data-image-caption=\"&lt;p&gt;Final Result&lt;\/p&gt;\n\" data-large-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter3-result-1024x297.png\" class=\"wp-image-3765\" src=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter3-result.png?resize=500%2C145&#038;ssl=1\" alt=\"Final Result\" width=\"500\" height=\"145\" srcset=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter3-result-scaled.png?resize=300%2C87&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter3-result-scaled.png?resize=1024%2C297&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter3-result-scaled.png?resize=768%2C223&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter3-result-scaled.png?resize=1536%2C446&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter3-result-scaled.png?resize=2048%2C594&amp;ssl=1 2048w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/07\/filter3-result-scaled.png?w=2340&amp;ssl=1 2340w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/a><figcaption id=\"caption-attachment-3765\" class=\"wp-caption-text\"><strong>Final Result<\/strong><\/figcaption><\/figure>\n<p>There are only 4 stocks in this list.<\/p>\n<p>Note that <em><strong>\u201calertcondition\u201d<\/strong><\/em> appears with <em><strong>\u201cTrue\u201d<\/strong><\/em> option that can be enabled or reset. For <em><strong>\u201cplot\u201d<\/strong><\/em> elements, the actual values need to be specified.<\/p>\n<p>One important point to keep in mind is that the filter conditions are <em><strong>\u201cAND\u201d<\/strong><\/em>ed, not <em><strong>\u201cOR\u201d<\/strong><\/em>ed. That is, <span style=\"text-decoration: underline;\"><em><strong>all<\/strong> <\/em><\/span>the conditions must be met for a stock to be in the final result. This might appear restrictive, but since we have full control over defining the conditions within Pine Script, we can implement complex logic with minimal effort.<\/p>\n<p>Hope <em><strong>TradingView<\/strong><\/em> releases the final version soon, with more capabilities.<\/p>\n<p>You can download the Sample code from <a href=\"https:\/\/www.rangakrish.com\/downloads\/Pinescript Screener.txt\" target=\"_blank\" rel=\"noopener\"><em><strong>here<\/strong><\/em><\/a>.<\/p>\n<p>Have a nice week!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>TradingView is a hugely popular stock charting platform. It comes bundled with hundreds of technical indicators and many are contributed by the community. I use it regularly for my stock analysis. In addition to charting, TradingView also has a Screener that allows us to filter stocks based on our custom criteria.\u00a0 In the above example, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[429],"tags":[431,432,430],"class_list":["post-3752","post","type-post","status-publish","format-standard","hentry","category-tradingview","tag-pine-script","tag-stock-screener","tag-tradingview"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9OLnF-Yw","jetpack-related-posts":[{"id":3774,"url":"https:\/\/www.rangakrish.com\/index.php\/2025\/08\/04\/stock-analysis-using-wolfram-mathematica\/","url_meta":{"origin":3752,"position":0},"title":"Stock Analysis Using Wolfram Mathematica","author":"admin","date":"August 4, 2025","format":false,"excerpt":"I have my own toolkit for analyzing stocks, but occasionally I use Mathematica as well. Given Mathematica\u2019s extensive support for numerical computation including Machine Learning, it can be a valuable resource for deep analysis of the stock market. In today\u2019s article, let me give an overview of some of the\u2026","rel":"","context":"In &quot;Mathematica&quot;","block_context":{"text":"Mathematica","link":"https:\/\/www.rangakrish.com\/index.php\/category\/mathematica\/"},"img":{"alt_text":"Supported Exchanges","src":"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/08\/exchanges-300x28.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/08\/exchanges-300x28.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/08\/exchanges-300x28.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":3794,"url":"https:\/\/www.rangakrish.com\/index.php\/2025\/08\/19\/stock-analysis-with-wolfram-mathematica-part-2\/","url_meta":{"origin":3752,"position":1},"title":"Stock Analysis with Wolfram Mathematica &#8211; Part 2","author":"admin","date":"August 19, 2025","format":false,"excerpt":"In the previous article, I had explained how to get started using Wolfram Mathematica\u2019s stock analysis features. The focus was on working with the exchanges supported by Mathematica, for example BSE India. What if we have stock data from a different source and want to analyze it in Mathematica? In\u2026","rel":"","context":"In &quot;Mathematica&quot;","block_context":{"text":"Mathematica","link":"https:\/\/www.rangakrish.com\/index.php\/category\/mathematica\/"},"img":{"alt_text":"Loading the CSV Data","src":"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/08\/processdata-fn-300x149.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/08\/processdata-fn-300x149.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2025\/08\/processdata-fn-300x149.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":760,"url":"https:\/\/www.rangakrish.com\/index.php\/2018\/01\/01\/analysing-screenplay-with-mathematica\/","url_meta":{"origin":3752,"position":2},"title":"Analysing Screenplay with Mathematica","author":"admin","date":"January 1, 2018","format":false,"excerpt":"I have a close relative who is an aspiring movie screenplay writer. During one of our recent meetings, he shared with me with a lot of interesting information about screenplay writing and its challenges. He even lent me a few good books to read further. One of the books is\u2026","rel":"","context":"In &quot;Mathematica&quot;","block_context":{"text":"Mathematica","link":"https:\/\/www.rangakrish.com\/index.php\/category\/mathematica\/"},"img":{"alt_text":"Character Names","src":"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2018\/01\/Character-Names.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2018\/01\/Character-Names.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2018\/01\/Character-Names.png?resize=525%2C300 1.5x"},"classes":[]},{"id":2516,"url":"https:\/\/www.rangakrish.com\/index.php\/2021\/09\/04\/ring-language-dynamic-behavior-of-classes-and-objects\/","url_meta":{"origin":3752,"position":3},"title":"Ring Language: Dynamic Behavior of Classes and Objects","author":"admin","date":"September 4, 2021","format":false,"excerpt":"We have been exploring the Ring Programming Language\u00a0in the last two articles.\u00a0Ring is a dynamic programming language with many interesting features. In today's article, let us try to understand how this dynamic behavior is reflected in Classes and Objects. In Ring, we can define classes at runtime. One way to\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.rangakrish.com\/index.php\/category\/programming\/"},"img":{"alt_text":"Dynamic Class Creation","src":"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2021\/09\/image1-300x146.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":409,"url":"https:\/\/www.rangakrish.com\/index.php\/2016\/11\/02\/working-with-linguistic-data-in-mathematica\/","url_meta":{"origin":3752,"position":4},"title":"Working with Linguistic Data in Mathematica","author":"admin","date":"November 2, 2016","format":false,"excerpt":"There are many interesting functions in Mathematica for working with language data, not just in English but in many other languages too. The DictionaryLookup[] function is a good starting point. Let us see what languages are supported as part of dictionary lookup: That is a good collection. It is nice\u2026","rel":"","context":"In &quot;Mathematica&quot;","block_context":{"text":"Mathematica","link":"https:\/\/www.rangakrish.com\/index.php\/category\/mathematica\/"},"img":{"alt_text":"Supported Languages","src":"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2016\/11\/dict-1.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2016\/11\/dict-1.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2016\/11\/dict-1.png?resize=525%2C300 1.5x"},"classes":[]},{"id":2174,"url":"https:\/\/www.rangakrish.com\/index.php\/2020\/10\/24\/using-random-walk-principle-to-generate-music\/","url_meta":{"origin":3752,"position":5},"title":"Using Random Walk Principle to Generate Music","author":"admin","date":"October 24, 2020","format":false,"excerpt":"In mathematics, the simplest example of Random Walk\u00a0is a random process along a one-dimensional plane of integers, starting at 0 and moving in the positive or negative direction in steps of +1 or -1, with equal probability. The Random Walk\u00a0theory has been applied in many domains including Physics and even\u2026","rel":"","context":"In &quot;LISP&quot;","block_context":{"text":"LISP","link":"https:\/\/www.rangakrish.com\/index.php\/category\/lisp\/"},"img":{"alt_text":"Random Walk Example in Mathematica","src":"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2020\/10\/Mathematica-RandomWalk-300x135.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/posts\/3752","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/comments?post=3752"}],"version-history":[{"count":8,"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/posts\/3752\/revisions"}],"predecessor-version":[{"id":3771,"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/posts\/3752\/revisions\/3771"}],"wp:attachment":[{"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/media?parent=3752"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/categories?post=3752"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/tags?post=3752"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}