<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-310337798707548442</atom:id><lastBuildDate>Mon, 19 Oct 2026 15:05:09 +0000</lastBuildDate><category>ENGLISH</category><category>Trade Log</category><category>New Indicator</category><category>News</category><category>ESPAÑOL</category><category>Setup Description</category><category>Strategy</category><category>Markers</category><category>Ninja Trader</category><category>Tis_NHaBars</category><category>Trading View</category><category>Do It Yourself</category><category>markers The Force english</category><category>markers The Force español</category><title>The Indicator Store</title><description>NinjaTrader &amp;amp; TradingView: The best indicators and strategies</description><link>http://theindicatorstore.blogspot.com/</link><managingEditor>noreply@blogger.com (Pablo)</managingEditor><generator>Blogger</generator><openSearch:totalResults>234</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-7391428802917430089</guid><pubDate>Mon, 19 Oct 2026 15:05:09 +0000</pubDate><atom:updated>2026-10-19T11:05:09.831-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Ninja Trader</category><title>How to Control Your NinjaTrader 8 Automated Setups From Your Phone with Telegram</title><description>&lt;h2 style=&quot;text-align: left;&quot;&gt;&amp;nbsp; Ten automated setups on a VPS, controlled from Telegram: global P&amp;amp;L, every computer in one panel, Disable All / Enable All and ON/OFF per setup.&lt;/h2&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;323&quot; src=&quot;https://www.youtube.com/embed/jBBqLPjyXNo&quot; width=&quot;486&quot; youtube-src-id=&quot;jBBqLPjyXNo&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Ten automated setups, several computers, one phone. When your systems run on a VPS instead of your own computer, the question is simple: how do you know what they are doing when you are away? In this short video we show how Markers Pro answers it through Telegram.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkgpxjziFKEvREfqPuTjK0MIibfYxTxrQzWBX0qvf231W6F5F_e9W_KBsLKYo-DFOJ00GOZ96WUqZ0-KjF4QQoQ5tiWNseyJnnYCKnM9IPPWZ1tTGwVjyQLNAX4aO3Yz8XFaaLvWcrBvPjgtfvuhcpLXBKNMFRGePF3YdSVSt3Zpw88c0Nwz2EjLYkKDE0/s2752/telegram-control-infographic-fixed.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1536&quot; data-original-width=&quot;2752&quot; height=&quot;358&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkgpxjziFKEvREfqPuTjK0MIibfYxTxrQzWBX0qvf231W6F5F_e9W_KBsLKYo-DFOJ00GOZ96WUqZ0-KjF4QQoQ5tiWNseyJnnYCKnM9IPPWZ1tTGwVjyQLNAX4aO3Yz8XFaaLvWcrBvPjgtfvuhcpLXBKNMFRGePF3YdSVSt3Zpw88c0Nwz2EjLYkKDE0/w640-h358/telegram-control-infographic-fixed.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;h3 dir=&quot;ltr&quot;&gt;The setup: ten systems running on a VPS&lt;/h3&gt;
&lt;p dir=&quot;ltr&quot;&gt;Everything in the video runs live on our YouTube stream, every day: five setups on NQ and five on the S&amp;amp;P. They don’t run on my computer. They run on a QuantVPS server, so they keep trading whether my computer is on or not.&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot;&gt;Global P&amp;amp;L from the chart menu&lt;/h3&gt;
&lt;p dir=&quot;ltr&quot;&gt;As shown in the previous video, you can right-click any Markers Pro menu on the chart and see the global P&amp;amp;L of every instance. That works when you are in front of the platform. Telegram gives you the same information from anywhere.&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot;&gt;Every Markers, every computer, in Telegram&lt;/h3&gt;
&lt;p dir=&quot;ltr&quot;&gt;In Telegram you get an overview of all your Markers on all your computers: the local one and each server. Each computer shows up separately, so you can tell at a glance where each system is running.&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot;&gt;Checking the P&amp;amp;L setup by setup&lt;/h3&gt;
&lt;p dir=&quot;ltr&quot;&gt;The global figure is the sum of every setup, and you can check each one individually. In the video, ATR Trend on the S&amp;amp;P shows the same result in Telegram and on the chart.&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot;&gt;Disable All and Enable All from anywhere&lt;/h3&gt;
&lt;p dir=&quot;ltr&quot;&gt;If something is not working as expected, or you decide you are done for the day, you can switch everything off from anywhere: &lt;strong&gt;Disable All&lt;/strong&gt; turns every system off at once, and &lt;strong&gt;Enable All&lt;/strong&gt; turns them back on.&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot;&gt;Turning one setup on or off&lt;/h3&gt;
&lt;p dir=&quot;ltr&quot;&gt;You can also open a single setup and turn it on or off. In the video, Reversal on the S&amp;amp;P is switched off from Telegram and the chart reflects it: the setup is no longer green.&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot;&gt;Real time vs. the YouTube delay&lt;/h3&gt;
&lt;p dir=&quot;ltr&quot;&gt;The control is real time. The stream is not: YouTube adds a few seconds of delay, which is why the change appears on the stream a moment after it is made in Telegram.&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot;&gt;Full control from all your computers&lt;/h3&gt;
&lt;p dir=&quot;ltr&quot;&gt;The idea is full control over all your Markers, individually or globally, on every computer: one server, another similar server, and the local computer, all from the same Telegram chat.&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot;&gt;What you need&lt;/h3&gt;
&lt;ul dir=&quot;ltr&quot;&gt;
&lt;li&gt;&lt;strong&gt;Markers Pro&lt;/strong&gt; for NinjaTrader 8. Telegram control is part of Markers Pro.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;A VPS&lt;/strong&gt;, if you want your systems running when your computer is off. We use QuantVPS.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Join us live&lt;/h3&gt;
&lt;p dir=&quot;ltr&quot;&gt;This Friday, October 23 at 3:00 PM ET we go live: &lt;strong&gt;Automate a Prop Firm Account Without Breaking the Rules.&lt;/strong&gt; Save your spot: &lt;a href=&quot;https://forms.gle/bpECaEsCYBZGQAtg8&quot;&gt;https://forms.gle/bpECaEsCYBZGQAtg8&lt;/a&gt;&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot;&gt;Tools mentioned&lt;/h3&gt;
&lt;ul dir=&quot;ltr&quot;&gt;
&lt;li&gt;&lt;strong&gt;Markers&lt;/strong&gt;, 15% off with code NINJA15: &lt;a href=&quot;https://go.theindicatorstore.com/markers&quot;&gt;https://go.theindicatorstore.com/markers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The VPS we use:&lt;/strong&gt; &lt;a href=&quot;http://go.theindicatorstore.com/quantvps&quot;&gt;http://go.theindicatorstore.com/quantvps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The systems trading live, every day:&lt;/strong&gt; &lt;a href=&quot;https://www.youtube.com/@Theindicatorstore/live&quot;&gt;https://www.youtube.com/@Theindicatorstore/live&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Questions and support&lt;/strong&gt;, free access to our Discord: &lt;a href=&quot;https://go.theindicatorstore.com/discord&quot;&gt;https://go.theindicatorstore.com/discord&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;em&gt;Trading futures involves substantial risk. Nothing in this article is a recommendation to trade or a promise of results. Risk disclosure: &lt;a href=&quot;https://go.theindicatorstore.com/risks&quot;&gt;https://go.theindicatorstore.com/risks&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://theindicatorstore.blogspot.com/2026/10/how-to-control-your-ninjatrader-8.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/jBBqLPjyXNo/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-1872375436622131989</guid><pubDate>Fri, 16 Oct 2026 14:28:16 +0000</pubDate><atom:updated>2026-10-16T10:28:16.037-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Ninja Trader</category><title>Daily Loss and Profit Limits Across All Your NinjaTrader 8 Setups | The Indicator Store</title><description>&lt;h2 style=&quot;text-align: left;&quot;&gt;How to set daily loss and profit limits per setup, per account and across every automated setup in NinjaTrader 8 with Markers Pro 2026. With video.&lt;/h2&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEKMjqa9S3UnfXT2a6x7QgsQfoW3dsnzo8DgsZU4g5-LfwY_7yrQ2xXoHOvn9yN6pXdfOw2a3sa17OcOwljfFCptSCOq4ccF44MLW0m1aQttpjRYHmvLgg4SELmGccyirvtZSzv0jkl5uxvJFXg04q7M7xMBj6lOGPYAkm2nl87iCNSZzzQRfEsH2zkrED/s1227/daily-limits-infographic.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;672&quot; data-original-width=&quot;1227&quot; height=&quot;350&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEKMjqa9S3UnfXT2a6x7QgsQfoW3dsnzo8DgsZU4g5-LfwY_7yrQ2xXoHOvn9yN6pXdfOw2a3sa17OcOwljfFCptSCOq4ccF44MLW0m1aQttpjRYHmvLgg4SELmGccyirvtZSzv0jkl5uxvJFXg04q7M7xMBj6lOGPYAkm2nl87iCNSZzzQRfEsH2zkrED/w640-h350/daily-limits-infographic.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;p dir=&quot;ltr&quot;&gt;Running one automated setup, a daily limit is simple: the setup stops when it reaches it. Running several, on different accounts or in different workspaces, raises a harder question. Each setup can be inside its own limit while the account as a whole is already past the line your prop firm drew.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://theindicatorstore.com/prod/markers-pro-1-license/&quot;&gt;Markers Pro&lt;/a&gt;&lt;/b&gt; 2026 handles limits on two levels: one for each setup, and one for everything together.&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot;&gt;Level 1: a limit for each setup&lt;/h3&gt;
&lt;p dir=&quot;ltr&quot;&gt;Every Markers instance has its own daily profit and daily loss limit. By default, both are set to $500. When an instance reaches either one, it shows a message and stops trading for the day.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;This works well because each instance is independent. One Markers can trade longs on one account with its own ATM, another can trade shorts on a different account, and each one respects its own limits.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;The problem appears when the number of instances grows. Five setups, each with a $500 loss limit, can add up to a $2,500 loss on a day when all of them go wrong. No single setup broke its rule, but the account did.&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot;&gt;Level 2: a global limit for everything&lt;/h3&gt;
&lt;p dir=&quot;ltr&quot;&gt;Right-click any Markers Pro menu and open the &lt;strong&gt;Global Panel&lt;/strong&gt;.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Global On/Off.&lt;/strong&gt; One switch turns every Markers off, or back on. With Global Off, nothing trades, whatever each instance has enabled.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Global daily loss and profit.&lt;/strong&gt; You set a maximum daily loss and a maximum daily profit for the combined result of every Markers in NinjaTrader, adding up all instances and all accounts. When the total reaches either limit, trading stops for the day. To continue, you have to unblock it manually, and you can change the limits at that moment.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Limits per account.&lt;/strong&gt; If one account needs a different limit, select it in the panel and give it its own. That’s useful when you run an evaluation and a funded account side by side, each with different rules.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;The panel controls every Markers, including the ones in workspaces that aren’t open on screen. Nothing runs outside its reach.&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot;&gt;Why two levels matter on a prop firm account&lt;/h3&gt;
&lt;p dir=&quot;ltr&quot;&gt;Prop firms set the daily loss limit for the account, not for each strategy. The individual limits keep each setup in check; the global limit makes sure the sum never crosses the firm’s rule. Set the global loss limit below the firm’s limit, with some margin, and the account stops itself before the firm stops it.&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot;&gt;Control from your phone&lt;/h3&gt;
&lt;p dir=&quot;ltr&quot;&gt;The same controls are also available through Telegram: the status of each system, the result per account and per setup, and the switch to turn off one system or all of them. We’ll cover the Telegram setup in its own video.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;For the full overview of the October release, including the new menus: &lt;em&gt;[LINK A LA NOTA: Markers 2026 (October Release): Global Control, Account Risk Limits and Telegram]&lt;/em&gt;&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot;&gt;Watch the video&lt;/h3&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;em&gt;&amp;nbsp;&lt;a href=&quot;https://youtu.be/Fpuux_uQGVo&quot;&gt;https://youtu.be/Fpuux_uQGVo&lt;/a&gt;]&lt;/em&gt;&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;See it live on a prop firm account&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;On &lt;strong&gt;Friday, October 23 at 3:00 PM ET&lt;/strong&gt;, we’ll set up these limits live on a prop firm account, step by step, and answer your questions.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Free registration: &lt;a href=&quot;https://forms.gle/bpECaEsCYBZGQAtg8&quot;&gt;https://forms.gle/bpECaEsCYBZGQAtg8&lt;/a&gt;&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Get Markers Pro&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;



&lt;/p&gt;&lt;ul dir=&quot;ltr&quot;&gt;
&lt;li&gt;&lt;strong&gt;Markers Pro 2026:&lt;/strong&gt; &lt;a href=&quot;https://theindicatorstore.com/prod/markers-pro-1-license/&quot;&gt;https://theindicatorstore.com/prod/markers-pro-1-license/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Rental plans:&lt;/strong&gt; &lt;a href=&quot;https://theindicatorstore.com/rental-plans/&quot;&gt;https://theindicatorstore.com/rental-plans/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Questions and support&lt;/strong&gt; — free access to our Discord: &lt;a href=&quot;https://go.theindicatorstore.com/discord&quot;&gt;https://go.theindicatorstore.com/discord&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</description><link>http://theindicatorstore.blogspot.com/2026/10/daily-loss-and-profit-limits-across-all.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEKMjqa9S3UnfXT2a6x7QgsQfoW3dsnzo8DgsZU4g5-LfwY_7yrQ2xXoHOvn9yN6pXdfOw2a3sa17OcOwljfFCptSCOq4ccF44MLW0m1aQttpjRYHmvLgg4SELmGccyirvtZSzv0jkl5uxvJFXg04q7M7xMBj6lOGPYAkm2nl87iCNSZzzQRfEsH2zkrED/s72-w640-h350-c/daily-limits-infographic.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-7242995492327561646</guid><pubDate>Thu, 15 Oct 2026 17:24:40 +0000</pubDate><atom:updated>2026-10-15T13:24:40.289-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ENGLISH</category><category domain="http://www.blogger.com/atom/ns#">Ninja Trader</category><title>TIS_PivotDensity for NinjaTrader 8: Find Where Pivots Really Cluster</title><description>&lt;p&gt;&amp;nbsp;Pivots tend to act as support and resistance, so many traders mark pivot confluence by hand and use those zones for the current session. The further back you look, though, the more pivots you find, and most of them don’t line up exactly: one may sit a few ticks from another. A line on every pivot quickly turns the chart into a wall of horizontal lines.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://theindicatorstore.com/prod/tis_pivotdensity/&quot;&gt;&lt;span style=&quot;color: #04ff00;&quot;&gt;TIS_PivotDensity&lt;/span&gt;&lt;/a&gt;&lt;/b&gt; handles that work automatically.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYn9zM16NKvvtIezy-pxfPkFgbBN9yeDkp-PoPp-nz4nTbmpuWNO241zYRfjtPqgAnHBL1CHMWePMuaaSZuJt4aLnhLQZUAgvTVtK09BzLN0y5IGAvFzNVvhTeNaI-sSRIlQzvZ_JQQZyf_SVB6WdQM4fv1doIMdy3r1XFXmhzJYhYoxs5HdQ6hJZgs9p7/s2752/tis_pivotdensity_infographic.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1536&quot; data-original-width=&quot;2752&quot; height=&quot;358&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYn9zM16NKvvtIezy-pxfPkFgbBN9yeDkp-PoPp-nz4nTbmpuWNO241zYRfjtPqgAnHBL1CHMWePMuaaSZuJt4aLnhLQZUAgvTVtK09BzLN0y5IGAvFzNVvhTeNaI-sSRIlQzvZ_JQQZyf_SVB6WdQM4fv1doIMdy3r1XFXmhzJYhYoxs5HdQ6hJZgs9p7/w640-h358/tis_pivotdensity_infographic.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;How it works&lt;/strong&gt;&lt;/p&gt;&lt;ul dir=&quot;ltr&quot;&gt;
&lt;li&gt;It detects every pivot high and pivot low on the chart.&lt;/li&gt;
&lt;li&gt;It builds a histogram of how many pivots sit at each price.&lt;/li&gt;
&lt;li&gt;It smooths that histogram, so pivots that are close but not identical merge into one zone.&lt;/li&gt;
&lt;li&gt;It draws a level only where the density passes your threshold.&lt;/li&gt;
&lt;/ul&gt;&lt;p dir=&quot;ltr&quot;&gt;The peaks in the histogram are the prices where pivots gathered most often in the past, which is why those zones tend to matter again.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Two settings do the work&lt;/strong&gt;&lt;/p&gt;&lt;ul dir=&quot;ltr&quot;&gt;
&lt;li&gt;&lt;strong&gt;Smoothing:&lt;/strong&gt; how far apart two pivots can be and still count as the same zone. A setting of 1 draws a line on almost every pivot. Raising it groups nearby pivots into clean zones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Threshold:&lt;/strong&gt; how many levels you see. Set it high to get only the single strongest level, or lower it to see all of them.&lt;/li&gt;
&lt;/ul&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Different markets, different settings&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;In the video, Pablo tests the indicator on several instruments:&lt;/p&gt;&lt;ul dir=&quot;ltr&quot;&gt;
&lt;li&gt;&lt;strong&gt;NQ:&lt;/strong&gt; levels hold similar between the 5- and 15-minute charts.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Euro (forex):&lt;/strong&gt; fewer pivots per zone, so it needs less filtering to show more levels.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;NQ, Euro and S&amp;amp;P side by side:&lt;/strong&gt; all three produce comparable confluence zones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Apple (stocks):&lt;/strong&gt; needs more smoothing to get useful levels.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Crude oil:&lt;/strong&gt; works well with less smoothing.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Crypto:&lt;/strong&gt; after adjusting the settings, the levels line up very cleanly with price.&lt;/li&gt;
&lt;/ul&gt;&lt;p dir=&quot;ltr&quot;&gt;The video covers each case step by step.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Watch the full walkthrough&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;









&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;a href=&quot;https://youtu.be/oNWlA7A3Nos&quot;&gt;https://youtu.be/oNWlA7A3Nos&lt;/a&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Get TIS_PivotDensity&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;15% off with coupon NINJA15: &lt;a href=&quot;https://theindicatorstore.com/prod/tis_pivotdensity/&quot;&gt;https://theindicatorstore.com/prod/tis_pivotdensity/&lt;/a&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;

&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Questions before you buy? Ask us in our free Discord chat room: &lt;a href=&quot;https://go.theindicatorstore.com/discord&quot;&gt;https://go.theindicatorstore.com/discord&lt;/a&gt;&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2026/10/tispivotdensity-for-ninjatrader-8-find.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYn9zM16NKvvtIezy-pxfPkFgbBN9yeDkp-PoPp-nz4nTbmpuWNO241zYRfjtPqgAnHBL1CHMWePMuaaSZuJt4aLnhLQZUAgvTVtK09BzLN0y5IGAvFzNVvhTeNaI-sSRIlQzvZ_JQQZyf_SVB6WdQM4fv1doIMdy3r1XFXmhzJYhYoxs5HdQ6hJZgs9p7/s72-w640-h358-c/tis_pivotdensity_infographic.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-7352004509156680955</guid><pubDate>Tue, 06 Oct 2026 13:17:27 +0000</pubDate><atom:updated>2026-10-06T09:17:27.247-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Markers</category><category domain="http://www.blogger.com/atom/ns#">Ninja Trader</category><title>Markers 2026 October Release: Global Control, Risk Limits and Telegram | The Indicator Store</title><description>&lt;p&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLmoxMBEWUg8F_fKdp0a5V6a6o8U5StJAypapvISNiKFBjRz46h864xnR6bOpE2TrWzu-TfDMBpkFhwAIS00qqMBATBW7x-MkNsf4ALcH9x9R02gjgNH_UAoBedAZB_9-CP6gU4ZYNKdIW3eUeNFrh0a2HckhyphenhyphenXqFAJ-YvTdmuac4fRQvmA0XPZLE1Vn8X/s1232/infografia.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;665&quot; data-original-width=&quot;1232&quot; height=&quot;346&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLmoxMBEWUg8F_fKdp0a5V6a6o8U5StJAypapvISNiKFBjRz46h864xnR6bOpE2TrWzu-TfDMBpkFhwAIS00qqMBATBW7x-MkNsf4ALcH9x9R02gjgNH_UAoBedAZB_9-CP6gU4ZYNKdIW3eUeNFrh0a2HckhyphenhyphenXqFAJ-YvTdmuac4fRQvmA0XPZLE1Vn8X/w640-h346/infografia.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;The October 2026 release of Markers adds the control layer that traders running several systems have been asking for: one switch for every instance, risk limits per account, and the same control from your phone through Telegram. Below is what&#39;s new, followed by a quick review of how Markers builds and automates signals in NinjaTrader 8 without code.&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot;&gt;What&#39;s new in this release&lt;/h3&gt;
&lt;h4 dir=&quot;ltr&quot;&gt;Global On/Off&lt;/h4&gt;
&lt;p dir=&quot;ltr&quot;&gt;Right-click any &lt;b&gt;&lt;a href=&quot;https://theindicatorstore.com/prod/markers-pro-1-license/&quot;&gt;Markers Pro &lt;/a&gt;&lt;/b&gt;menu and you can disable every instance at once. With &lt;em&gt;Global Off&lt;/em&gt;, nothing trades, no matter whether an instance has longs, shorts or both enabled. One click turns everything back on. Each instance keeps its own settings; the global switch sits above all of them.&lt;/p&gt;
&lt;h4 dir=&quot;ltr&quot;&gt;A control panel with risk limits&lt;/h4&gt;
&lt;p dir=&quot;ltr&quot;&gt;The new panel gathers everything in one window:&lt;/p&gt;
&lt;ul dir=&quot;ltr&quot;&gt;
&lt;li&gt;the global status, with the same On/Off switch&lt;/li&gt;
&lt;li&gt;the settings of each instance: long/short enabled and the ATM in use&lt;/li&gt;
&lt;li&gt;the state of every account&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;risk limits&lt;/strong&gt;, both global (all accounts combined) and per account, with a maximum and a minimum you define and can remove at any time&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir=&quot;ltr&quot;&gt;Full control from Telegram&lt;/h4&gt;
&lt;p dir=&quot;ltr&quot;&gt;Everything in the panel is also available on Telegram. From your phone you can check the status of each system, see the net result per account and per setup, and switch off the whole platform or a single system depending on what it&#39;s doing.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;The video shows this on a live server running several prop firm accounts: the total made by Markers, the result of each setup, and which charts have longs and shorts enabled, all in one place. These are the same setups we run live on YouTube every day.&lt;/p&gt;
&lt;h4 dir=&quot;ltr&quot;&gt;Markers Pro menus that fit any chart&lt;/h4&gt;
&lt;p dir=&quot;ltr&quot;&gt;You can customize &lt;b&gt;&lt;a href=&quot;https://theindicatorstore.com/prod/markers-pro-1-license/&quot;&gt;Markers Pro&lt;/a&gt;&lt;/b&gt; menus (font, background, opacity). They snap into place horizontally or vertically and stay attached when you move or resize the chart. On a small chart, each new instance resizes to fit the window instead of disappearing. If you prefer the classic layout, you can still stack them all at the top.&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot;&gt;How Markers builds signals without code&lt;/h3&gt;
&lt;h4 dir=&quot;ltr&quot;&gt;Signals from a change in slope&lt;/h4&gt;
&lt;p dir=&quot;ltr&quot;&gt;Say you have an HMA with a period of 50 and you want to mark every bar where it turns. &lt;strong&gt;&lt;a href=&quot;https://theindicatorstore.com/prod/markers-pro-1-license/&quot;&gt;Markers&lt;/a&gt; Slope&lt;/strong&gt; does exactly that. In &lt;em&gt;Input Series&lt;/em&gt; you choose the line to read. It can be any plot from any indicator, including custom ones. Markers draws a signal each time that line&#39;s slope changes.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;A &lt;strong&gt;minimum threshold&lt;/strong&gt; filters out the small wiggles that technically turn the line but mean nothing. Set it to 1 on the HMA 50 and you&#39;re left with the turns that matter.&lt;/p&gt;
&lt;h4 dir=&quot;ltr&quot;&gt;Crossovers between anything&lt;/h4&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Markers Copy&lt;/strong&gt; assigns a name to any plot. Name one line &quot;blue&quot; and another &quot;red&quot;, and any chart can refer to them by name. &lt;strong&gt;Markers Crossover&lt;/strong&gt; then detects the cross between:&lt;/p&gt;
&lt;ul dir=&quot;ltr&quot;&gt;
&lt;li&gt;two lines (blue versus red, or red versus blue)&lt;/li&gt;
&lt;li&gt;a line and price&lt;/li&gt;
&lt;li&gt;price and a horizontal level&lt;/li&gt;
&lt;li&gt;any two named plots, from a standard indicator or a custom one&lt;/li&gt;
&lt;/ul&gt;
&lt;p dir=&quot;ltr&quot;&gt;Each result can carry its own name, so it can feed a histogram or another tool further down the chain.&lt;/p&gt;
&lt;h4 dir=&quot;ltr&quot;&gt;From signal to automated order&lt;/h4&gt;
&lt;p dir=&quot;ltr&quot;&gt;Once a chart has signals, Markers can execute them. Each instance defines its own account, ATM strategy and direction. One can trade longs on one account, another shorts on a sim account, and a third both.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Markers Plus&lt;/strong&gt; gives each instance a fixed menu and a panel with the daily result and the last trade. &lt;strong&gt;&lt;a href=&quot;https://theindicatorstore.com/prod/markers-pro-1-license/&quot;&gt;Markers Pro&lt;/a&gt;&lt;/strong&gt; adds the adjustable interface and the global control described above.&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot;&gt;Watch the full walkthrough&lt;/h3&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;328&quot; src=&quot;https://www.youtube.com/embed/mjMMSL995Gg&quot; width=&quot;500&quot; youtube-src-id=&quot;mjMMSL995Gg&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;Prefer Spanish? Watch the Spanish version: &lt;a href=&quot;https://youtu.be/qvH0BeISdI0&quot;&gt;https://youtu.be/qvH0BeISdI0&lt;/a&gt;&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot;&gt;Get Markers:&lt;/h3&gt;&lt;h3 dir=&quot;ltr&quot;&gt;&lt;strong&gt;Rental plans:&lt;/strong&gt; &lt;a href=&quot;https://theindicatorstore.com/rental-plans/&quot;&gt;https://theindicatorstore.com/rental-plans/&lt;/a&gt;&lt;/h3&gt;&lt;ul dir=&quot;ltr&quot;&gt;
&lt;li&gt;&lt;strong&gt;Questions and support&lt;/strong&gt;, with free access to our Discord: &lt;a href=&quot;https://go.theindicatorstore.com/discord&quot;&gt;https://go.theindicatorstore.com/discord&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;em&gt;Trading futures involves substantial risk. Nothing in this article is a recommendation to trade or a promise of results. Risk disclosure: &lt;a href=&quot;https://go.theindicatorstore.com/risks&quot;&gt;https://go.theindicatorstore.com/risks&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;⚙ Get 15% off Markers with coupon code NINJA15:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;🔗 https://go.theindicatorstore.com/markers&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2026/10/markers-2026-october-release-global.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLmoxMBEWUg8F_fKdp0a5V6a6o8U5StJAypapvISNiKFBjRz46h864xnR6bOpE2TrWzu-TfDMBpkFhwAIS00qqMBATBW7x-MkNsf4ALcH9x9R02gjgNH_UAoBedAZB_9-CP6gU4ZYNKdIW3eUeNFrh0a2HckhyphenhyphenXqFAJ-YvTdmuac4fRQvmA0XPZLE1Vn8X/s72-w640-h346-c/infografia.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-5868980978617851684</guid><pubDate>Wed, 30 Sep 2026 12:46:28 +0000</pubDate><atom:updated>2026-09-30T08:48:02.541-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Ninja Trader</category><title>The Real Breakout Setup: Opening-Range Box + Volume Breakout on NinjaTrader 8</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTnytsDwiRKQYPPqgA5CmtZe0kIFB4AGldEjjqCuUv8wy74NiD-AP-ObMLkVvzR_IfsPiW6eNPaVpaQILNlPfCvS2KTRo-geX5TiFpj7PnL3Heyq3pn6RSBly7OvUcR5Vy5Fd7hmyP8Tqxh1bTyjCBxf1bCtBMXgcamA4b_uKT_aCevc-Mg-Ywh5zKLCGC/s2752/The%20Real%20Breakout%20Setup.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1536&quot; data-original-width=&quot;2752&quot; height=&quot;358&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTnytsDwiRKQYPPqgA5CmtZe0kIFB4AGldEjjqCuUv8wy74NiD-AP-ObMLkVvzR_IfsPiW6eNPaVpaQILNlPfCvS2KTRo-geX5TiFpj7PnL3Heyq3pn6RSBly7OvUcR5Vy5Fd7hmyP8Tqxh1bTyjCBxf1bCtBMXgcamA4b_uKT_aCevc-Mg-Ywh5zKLCGC/w640-h358/The%20Real%20Breakout%20Setup.jpeg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Most breakout trades fail for the same reason: the signal fires while price is still inside the range. The Real Breakout Setup solves that with two filters. First, a box that marks the range of the first hour of the session. Second, a volume condition that confirms the move. Longs are only taken above the box, shorts only below it.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;This guide explains the method step by step. Everything in the first part can be done with tools that already come with NinjaTrader 8.&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Key takeaways&lt;/h3&gt;&lt;ul dir=&quot;ltr&quot;&gt;
&lt;li&gt;The opening-range box is built from the high and the low of the first hour around the day session open.&lt;/li&gt;
&lt;li&gt;Volume is compared against its own moving average, not against a fixed number, so the signal adapts to each market and each day.&lt;/li&gt;
&lt;li&gt;Direction is read from higher highs and lower lows.&lt;/li&gt;
&lt;li&gt;Signals inside the box are discarded. Only breakouts outside it are traded.&lt;/li&gt;
&lt;/ul&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Step 1: Build the opening-range box&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;Define the first hour around the day session open and mark the highest high and the lowest low of that window. Those two prices are the top and the bottom of the box.&lt;/p&gt;&lt;p&gt;





&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Manually, you only need a rectangle and two horizontal lines, all available in NinjaTrader 8. Draw the rectangle over the first hour and place a line at the high and another at the low. Those lines are the references for the rest of the day.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQvAoYBC7G7wbXKywRwEceH8qmAvUTmt3Yn-0dnYLYOXeJS2WkRqt52-UxfF3qm-N91Mk6s9MRsqMOUDUMANmOghUzKVh2Glt7XiaTbdbKjIZ1piM5DeoALwGQaCP5oLm8gXpZmr-sA7Gs0U7SuBh1R3uQSRqAaXwDJEsS5kPWMM9yOnt0ycFHl-pplkY4/s1240/Captura%20de%20pantalla%202026-09-30%20092941.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;702&quot; data-original-width=&quot;1240&quot; height=&quot;362&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQvAoYBC7G7wbXKywRwEceH8qmAvUTmt3Yn-0dnYLYOXeJS2WkRqt52-UxfF3qm-N91Mk6s9MRsqMOUDUMANmOghUzKVh2Glt7XiaTbdbKjIZ1piM5DeoALwGQaCP5oLm8gXpZmr-sA7Gs0U7SuBh1R3uQSRqAaXwDJEsS5kPWMM9yOnt0ycFHl-pplkY4/w640-h362/Captura%20de%20pantalla%202026-09-30%20092941.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Step 2: Turn raw volume into a breakout signal&lt;/h3&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;p dir=&quot;ltr&quot; style=&quot;text-align: left;&quot;&gt;A breakout without volume is only a price move. To confirm it, compare the volume of each bar against its own moving average. When volume is clearly above that average, participation is real.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot; style=&quot;text-align: left;&quot;&gt;Using the moving average instead of a fixed threshold matters: normal volume is not the same on NQ as on ES, or on a quiet day as on a news day. The average adjusts to each case.&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot; style=&quot;text-align: left;&quot;&gt;Step 3: Read the direction&lt;/h3&gt;
&lt;p dir=&quot;ltr&quot; style=&quot;text-align: left;&quot;&gt;Direction comes from structure. Higher highs and higher lows favor longs. Lower highs and lower lows favor shorts.&lt;/p&gt;
&lt;h3 dir=&quot;ltr&quot; style=&quot;text-align: left;&quot;&gt;Step 4: Filter by the box&lt;/h3&gt;
&lt;p dir=&quot;ltr&quot; style=&quot;text-align: left;&quot;&gt;This is the rule that gives the setup its name:&lt;/p&gt;
&lt;ul dir=&quot;ltr&quot;&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;&lt;strong&gt;Above the box:&lt;/strong&gt; only longs.&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;&lt;strong&gt;Below the box:&lt;/strong&gt; only shorts.&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;&lt;strong&gt;Inside the box:&lt;/strong&gt; no trades. Every signal inside the range is discarded.&lt;/li&gt;&lt;/ul&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgITZkZwmi3FK0c3cB-JdLCpUBAvfQxm94Y0VcYRYyU9EtwnhhWCmwpX0ppc1myjyVceHVSfFHGQNuCcp0EdTywb_QD-oOoBt-aGaENTekhQrv0JbEVBGW0Sk5GslMM74v5f_14t87h5B69ERvBE0-6UsCzyOsMAkrWg2OaSe9-zRna5i17QFcEuCbjfG8w/s1247/Captura%20de%20pantalla%202026-09-30%20093652.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;701&quot; data-original-width=&quot;1247&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgITZkZwmi3FK0c3cB-JdLCpUBAvfQxm94Y0VcYRYyU9EtwnhhWCmwpX0ppc1myjyVceHVSfFHGQNuCcp0EdTywb_QD-oOoBt-aGaENTekhQrv0JbEVBGW0Sk5GslMM74v5f_14t87h5B69ERvBE0-6UsCzyOsMAkrWg2OaSe9-zRna5i17QFcEuCbjfG8w/w640-h360/Captura%20de%20pantalla%202026-09-30%20093652.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;h3 dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;The same setup, done automatically&lt;/span&gt;&lt;/h3&gt;&lt;h3 dir=&quot;ltr&quot;&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;The second half of the webinar builds the same setup with two indicators and a template:&lt;/span&gt;&lt;/p&gt;
&lt;ul dir=&quot;ltr&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Breakout Boxes draws the opening-range box automatically.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Volume Flow generates the volume-breakout signal.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;The template combines both, already configured for Eastern time.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;The Real Breakout Setup page has every option: the full package, the template on its own, and combinations for traders who already own one of the indicators.&lt;/span&gt;&lt;/p&gt;
&lt;/h3&gt;&lt;h3 dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Automating the entries&lt;/span&gt;&lt;/h3&gt;&lt;h3 dir=&quot;ltr&quot;&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Automating the entries requires Markers Plus or Markers Pro. Markers is a separate product and is not included with the setup. The template comes with the automation already mapped to the filtered signals, so it starts working once Markers is installed and licensed.&lt;/span&gt;&lt;/p&gt;
&lt;/h3&gt;&lt;h3 dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Watch the full webinar&lt;/span&gt;&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;305&quot; src=&quot;https://www.youtube.com/embed/2ffZ1JT-22Q&quot; width=&quot;501&quot; youtube-src-id=&quot;2ffZ1JT-22Q&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Tools mentioned&lt;/h3&gt;&lt;ul dir=&quot;ltr&quot;&gt;
&lt;li&gt;&lt;strong&gt;The Real Breakout Setup&lt;/strong&gt; — &lt;a href=&quot;https://theindicatorstore.com/prod/the-real-breakout-setup/&quot;&gt;https://theindicatorstore.com/prod/the-real-breakout-setup/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Markers System&lt;/strong&gt; — &lt;a href=&quot;https://theindicatorstore.com/rental-plans/&quot;&gt;https://theindicatorstore.com/rental-plans/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Questions and support: &lt;a href=&quot;https://go.theindicatorstore.com/discord&quot;&gt;https://go.theindicatorstore.com/discord&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Trading futures involves substantial risk. Nothing in this article is a recommendation to trade or a promise of results. Risk disclosure: &lt;a href=&quot;https://go.theindicatorstore.com/risks&quot;&gt;https://go.theindicatorstore.com/risks&lt;/a&gt;&lt;/div&gt;&lt;p dir=&quot;ltr&quot;&gt;
&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2026/09/the-real-breakout-setup-opening-range.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTnytsDwiRKQYPPqgA5CmtZe0kIFB4AGldEjjqCuUv8wy74NiD-AP-ObMLkVvzR_IfsPiW6eNPaVpaQILNlPfCvS2KTRo-geX5TiFpj7PnL3Heyq3pn6RSBly7OvUcR5Vy5Fd7hmyP8Tqxh1bTyjCBxf1bCtBMXgcamA4b_uKT_aCevc-Mg-Ywh5zKLCGC/s72-w640-h358-c/The%20Real%20Breakout%20Setup.jpeg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-563603074470450192</guid><pubDate>Wed, 23 Sep 2026 16:52:23 +0000</pubDate><atom:updated>2026-09-23T12:52:23.380-04:00</atom:updated><title>How to Send a TradingView Alert to Your Broker (No Code) | The Indicator Store</title><description>&lt;h2 style=&quot;text-align: left;&quot;&gt;How to Send a TradingView Alert to Your Broker: Webhook Setup for Futures&lt;/h2&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQNy-CrImd5AhOdu89q8yp4VcFYD72FJhWT5OlLnhNBuNuQ_ljMZS73kIGmyXQfeu4tkkcxDghX2XGo986N1LTRGOqcU43H-tAutZ8lcyCkqazy0bH0f_IlFfLAIiQ4uNQNlkiknJMHnG7ElYZqQKV3tirT7Nx16yMapasp6jrNdeQ-gX3mn_hHel3Ntc4/s2752/No-Code_Trade_Automation_Bridge.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1497&quot; data-original-width=&quot;2752&quot; height=&quot;348&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQNy-CrImd5AhOdu89q8yp4VcFYD72FJhWT5OlLnhNBuNuQ_ljMZS73kIGmyXQfeu4tkkcxDghX2XGo986N1LTRGOqcU43H-tAutZ8lcyCkqazy0bH0f_IlFfLAIiQ4uNQNlkiknJMHnG7ElYZqQKV3tirT7Nx16yMapasp6jrNdeQ-gX3mn_hHel3Ntc4/w640-h348/No-Code_Trade_Automation_Bridge.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;/div&gt;&lt;p dir=&quot;ltr&quot;&gt;Your setup fires. You switch platforms to place the order, and by the time you&#39;re there the entry is gone. That gap is what this guide closes: how to take a signal on a TradingView chart, turn it into an alert that already carries the complete order, and get it to your broker — without writing a single line of code.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;Everything below is the same process we ran live on NQ, and the full session is embedded at the end.&lt;/p&gt;&lt;div&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Why a TradingView strategy doesn&#39;t place orders&lt;/h3&gt;
&lt;p dir=&quot;ltr&quot;&gt;Load a strategy on a chart and you&#39;ll see entries, exits, and a performance report underneath. It looks like a trading system, and in a sense it is — but it is entirely historical. Those orders are drawn on the chart. They are not sent anywhere.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;What sends something outside TradingView is an &lt;strong&gt;alert&lt;/strong&gt;. An alert can deliver an email, a push notification on your phone, or a &lt;strong&gt;webhook&lt;/strong&gt;.&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;What a webhook is, and why you need one&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;A webhook is a message TradingView sends to a web address when your alert fires. TradingView doesn&#39;t talk to brokers directly, so something has to sit in the middle: a webhook provider that receives that message, translates it into a real order, and routes it to your broker.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;So the chain looks like this:&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Your signal → TradingView alert → webhook → gateway → broker&lt;/strong&gt;&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Before you start&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;Three things need to be in place:&lt;/p&gt;&lt;ul dir=&quot;ltr&quot;&gt;
&lt;li&gt;&lt;strong&gt;A paid TradingView plan.&lt;/strong&gt; This is the one that surprises people. On a free account you can create alerts, but the webhook option under Notifications is not available.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;An account with a webhook provider&lt;/strong&gt;, connected to your broker.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;A broker account&lt;/strong&gt; — demo is fine, and demo is where you should start.&lt;/li&gt;
&lt;/ul&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Step 1 — Connect your broker&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;Inside the webhook provider, log into your broker account. Once connected, everything else is managed from that panel: which account receives the orders, which instrument, and the size.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;If you have sub-accounts, each one appears separately. Pick the one you want to trade before generating anything.&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Step 2 — Generate the alert code&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;The provider generates two things you&#39;ll need: a &lt;strong&gt;webhook URL&lt;/strong&gt; and a &lt;strong&gt;token&lt;/strong&gt;. Save both.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;At this stage you choose between two modes:&lt;/p&gt;&lt;ul dir=&quot;ltr&quot;&gt;
&lt;li&gt;&lt;strong&gt;Indicator mode.&lt;/strong&gt; Your indicator prints a signal, and you define the target and stop here.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Strategy mode.&lt;/strong&gt; Your strategy already defines entry, target and stop, so you leave those fields empty and let the strategy decide everything.&lt;/li&gt;
&lt;/ul&gt;&lt;p dir=&quot;ltr&quot;&gt;Then select the account, confirm, and the provider produces the &lt;strong&gt;alert message&lt;/strong&gt; — a long string of text. That string is what TradingView will send.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;














&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;One security note:&lt;/strong&gt; that string contains your token. Anyone with it can send orders to your account. Never share it in a screenshot or a video, and if it ever gets exposed, use the &quot;refresh token&quot; option to invalidate it immediately.&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Step 3 — Create the alert in TradingView&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;On your chart, click the alert icon and set:&lt;/p&gt;&lt;ul dir=&quot;ltr&quot;&gt;
&lt;li&gt;&lt;strong&gt;Condition:&lt;/strong&gt; your strategy, or your indicator&#39;s signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Expiration:&lt;/strong&gt; if you&#39;re trading a contract that rolls over, set it to expire in a month rather than leaving it open-ended. It forces you to refresh the alert with the current contract.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Alert name:&lt;/strong&gt; this is what you&#39;ll see in your list of alerts, so name it for the setup, not &quot;Alert 1&quot;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Message:&lt;/strong&gt; delete whatever is there and paste the alert code from the provider.&lt;/li&gt;
&lt;/ul&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Step 4 — Paste the webhook under Notifications&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;The message says &lt;em&gt;what&lt;/em&gt; to send. The Notifications tab says &lt;em&gt;where&lt;/em&gt;. Paste the webhook URL there and enable it.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Each broker connection has its own webhook URL, so make sure you&#39;re pasting the one that matches the account you selected.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;You can also enable a push notification on your phone, which is useful. The email option will simply deliver the raw code, so it adds little.&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Symbol mapping and contract rollover&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;TradingView and your broker don&#39;t name instruments the same way. The provider handles this with a mapping table: you write NQ, and it resolves to the correct front-month contract on your broker.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;That&#39;s also why the alert expiration matters. An alert left running for months will keep pointing at a contract nobody is trading.&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Two levels of control&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;This is the part people ask about most, because handing order placement to an automated chain feels like losing control. You have two independent switches:&lt;/p&gt;&lt;ul dir=&quot;ltr&quot;&gt;
&lt;li&gt;&lt;strong&gt;In TradingView:&lt;/strong&gt; pause the alert itself, and nothing is sent.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;In the provider:&lt;/strong&gt; pause the account, and incoming webhooks are received but ignored.&lt;/li&gt;
&lt;/ul&gt;&lt;p dir=&quot;ltr&quot;&gt;












&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Either one stops execution. Both are one click, and both are reversible.&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;The execution log&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;Every webhook that arrives is recorded — the ones that executed and the ones that were ignored because the account was paused. When something doesn&#39;t behave as expected, that log is the first place to look: it tells you whether the message arrived at all, which separates a TradingView problem from a broker problem.&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;What if your indicator has no signals?&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;Most indicators on TradingView draw lines. They don&#39;t print buy and sell signals, and without a signal there is nothing to automate. Here is how to build one from scratch.&lt;/p&gt;&lt;h4 dir=&quot;ltr&quot;&gt;Add an oscillator&lt;/h4&gt;&lt;p dir=&quot;ltr&quot;&gt;Any oscillator works. In the session we used a &lt;strong&gt;CCI&lt;/strong&gt; with a 3-bar smoothing, and kept only the smoothed line on the chart.&lt;/p&gt;&lt;h4 dir=&quot;ltr&quot;&gt;Read its pivots automatically&lt;/h4&gt;&lt;p dir=&quot;ltr&quot;&gt;A divergence means price and the oscillator disagree: price keeps making lower lows while the oscillator prints a higher low. Spotting that by eye works, but you can&#39;t automate an eye.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;TIS_Swing&lt;/strong&gt; detects swing highs and lows, and — unlike standard pivot tools — keeps the last confirmed level alive as a continuous value on every bar. It also takes &lt;strong&gt;any plot on your chart&lt;/strong&gt; as its source, so instead of pivots on price you can point it at the oscillator.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;








&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;It&#39;s free and open-source:&lt;a href=&quot;https://www.tradingview.com/script/SMWqNJF2-TIS-Swing/&quot;&gt; TIS_Swing on TradingView&lt;/a&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtdTv3cXvLj2S-JOZPIZjFW00xUq5ybnY05lpel-AAC7Taz_zEzyRE6kMhd00AoUjk4E5B37XZMGAMvxlFoLXBqGa2rAHm_yUAjzKfsrTu81AafKxLbSQ3s0xq9RwD0OAfa9DG1WF-InvrnkDqJEE0l4j5WaonhU193rhxjmPgd_akHguDKEFAiyVVVhIN/s1327/29.42.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;667&quot; data-original-width=&quot;1327&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtdTv3cXvLj2S-JOZPIZjFW00xUq5ybnY05lpel-AAC7Taz_zEzyRE6kMhd00AoUjk4E5B37XZMGAMvxlFoLXBqGa2rAHm_yUAjzKfsrTu81AafKxLbSQ3s0xq9RwD0OAfa9DG1WF-InvrnkDqJEE0l4j5WaonhU193rhxjmPgd_akHguDKEFAiyVVVhIN/s1600/29.42.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;h4 dir=&quot;ltr&quot;&gt;Turn the pivots into a divergence signal&lt;/h4&gt;&lt;p dir=&quot;ltr&quot;&gt;
&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;TIS_Divergence&lt;/strong&gt; takes the oscillator as its source, compares its pivots against price, and prints the entry signals. Two settings matter more than the rest: the minimum level for high pivots and the maximum for low pivots. Without them you get a signal on every pivot, including the ones on the wrong side of the zero line.&lt;/p&gt;&lt;h4 dir=&quot;ltr&quot;&gt;Turn the signal into an order&lt;/h4&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;TIS_Automator&lt;/strong&gt; is a strategy that takes the signal from any indicator on your chart — visible or not — and builds the complete order: entry, target in ticks, stop in ticks, size, and a session filter. You pick the buy and sell plots from a dropdown.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;

&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Because it runs as a strategy, the performance report under the chart recalculates every time you change a parameter. Widen the target and you&#39;ll see immediately what it does to the result; enable the session filter and you&#39;ll see the trade count drop and the profit factor move. That feedback loop is the point — it&#39;s how you find out which settings your instrument actually tolerates, before any money is involved.&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Test on demo first&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;Before pointing any of this at a funded account, run the whole chain on a demo account and watch one order travel end to end: signal, alert, webhook, fill. It takes minutes, and it&#39;s the only way to know that every link works together rather than separately.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;

&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;The full session&lt;/h3&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;345&quot; src=&quot;https://www.youtube.com/embed/Rwwne0LSTY8&quot; width=&quot;484&quot; youtube-src-id=&quot;Rwwne0LSTY8&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Tools used in this guide&lt;/h3&gt;&lt;ul dir=&quot;ltr&quot;&gt;
&lt;li&gt;&lt;strong&gt;TIS_Swing&lt;/strong&gt; — free and open-source: &lt;a href=&quot;https://www.tradingview.com/script/SMWqNJF2-TIS-Swing/&quot;&gt;see it on TradingView&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;TIS_Divergence and TIS_Automator&lt;/strong&gt; — &lt;a href=&quot;https://theindicatorstore.com/tradingview/&quot;&gt;plans and details&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Questions and support: &lt;a href=&quot;https://go.theindicatorstore.com/discord&quot;&gt;our Discord&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;hr /&gt;&lt;p dir=&quot;ltr&quot;&gt;


&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;em&gt;Trading futures involves substantial risk. Nothing in this article is a recommendation to trade or a promise of results. &lt;a href=&quot;https://go.theindicatorstore.com/risks&quot;&gt;Risk disclosure&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</description><link>http://theindicatorstore.blogspot.com/2026/09/tradingview-alert-to-broker-webhook-futures.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQNy-CrImd5AhOdu89q8yp4VcFYD72FJhWT5OlLnhNBuNuQ_ljMZS73kIGmyXQfeu4tkkcxDghX2XGo986N1LTRGOqcU43H-tAutZ8lcyCkqazy0bH0f_IlFfLAIiQ4uNQNlkiknJMHnG7ElYZqQKV3tirT7Nx16yMapasp6jrNdeQ-gX3mn_hHel3Ntc4/s72-w640-h348-c/No-Code_Trade_Automation_Bridge.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-1064932805056764724</guid><pubDate>Tue, 15 Sep 2026 15:04:02 +0000</pubDate><atom:updated>2026-09-15T11:04:02.436-04:00</atom:updated><title>Comparing Contract Volume and Building Support/Resistance Zones During Rollover</title><description>&lt;h2 style=&quot;text-align: left;&quot;&gt;&amp;nbsp;We&#39;re in the middle of the transition from the September contract to December, and this week we started a series of weekly technical analysis live sessions to walk through how we handle these rollover days step by step.&lt;/h2&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Why rollover complicates automated trading&lt;/strong&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;During the transition between contracts, volume is split between the old contract and the new one. When that split is close to 50/50 — as it was this morning before the open — no automated system has a reliable read on real liquidity, so we prefer to turn off automated systems until volume clearly shifts toward one of the two contracts.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;318&quot; src=&quot;https://www.youtube.com/embed/dgw7elCAQKI&quot; width=&quot;481&quot; youtube-src-id=&quot;dgw7elCAQKI&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;NinjaTrader&#39;s default setting (for normal trading)&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;By default, NinjaTrader has Merge Back Adjusted enabled (Tools &amp;gt; Options &amp;gt; Market Data). With this setting, the platform automatically merges successive contracts into a single continuous series, adjusting historical prices so there are no visible gaps between one contract and the next. This is the right setting for day-to-day trading and for daily or weekly chart analysis — there&#39;s no need to touch it.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;How to compare the old contract against the new one&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;To see specifically which contract is carrying more volume during the rollover, you need a different chart setup:&lt;/p&gt;&lt;ol dir=&quot;ltr&quot;&gt;
&lt;li&gt;Create a chart with two data series: the current contract (for example, September) and the next one (December).&lt;/li&gt;
&lt;li&gt;Apply the saved template for this analysis, &quot;TIS Rollover&quot; (Templates &amp;gt; Manage).&lt;/li&gt;
&lt;li&gt;Turn off automatic adjustment in Tools &amp;gt; Options &amp;gt; Market Data, selecting &quot;Do not merge&quot; and &quot;Do not adjust.&quot;&lt;/li&gt;
&lt;li&gt;Right-click the chart &amp;gt; Reload All Historical Data.&lt;/li&gt;
&lt;/ol&gt;&lt;p dir=&quot;ltr&quot;&gt;This shows each contract&#39;s real, unadjusted volume, making it clear which contract is picking up liquidity in real time.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Understanding the price adjustment in a rollover&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;When NinjaTrader merges contracts, it shifts the historical prices of the previous contract to match the new contract&#39;s close at the rollover point (for example, a 282-point upward adjustment in the June rollover). That date and adjustment can be checked contract by contract in Tools &amp;gt; Instruments &amp;gt; [instrument] &amp;gt; Edit, which keeps a full rollover history. The rollover date can be changed manually, but we don&#39;t recommend it — the pivots would stop lining up with what the rest of the market sees.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;What to do while volume is mixed: manual support and resistance&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;With automated systems paused, this is the time to map the zones where price is most likely to react:&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Visible pivots. Mark the highs and lows any trader can identify at a glance, paying particular attention to zones where several nearby pivots stack up — those zones matter more than a single isolated line.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Fibonacci extensions. The 1:1 and 1.38 (138%) extensions are the ones we rely on most, rather than adding too many levels that end up cluttering the read.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Fibonacci retracements. The reference levels are 50%, 61.8%, and 78.6%, along with double bottoms that line up with those levels.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Confluence. A zone becomes relevant when several of these tools — a pivot, an extension, a retracement — fall in the same price range. Those are the zones we later use to filter signals from automated systems: a buy signal sitting right on resistance gets discarded or deprioritized, while a signal in the direction of the zone, with enough room to the next target, gets prioritized.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;What&#39;s next&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;We&#39;ll keep running these weekly live sessions, and in upcoming editions we&#39;ll also cover the signals our automated systems generate as volume settles into the December contract.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;















&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;The &quot;TIS Rollover&quot; template is available to download in the video&amp;nbsp;&lt;a class=&quot;ytAttributedStringLink ytAttributedStringLinkCallToActionColor&quot; force-new-state=&quot;true&quot; href=&quot;https://www.youtube.com/redirect?event=comments&amp;amp;redir_token=QUZZTVljR2J1eXR5OXRORUNZazRJRG9XaU1XZ3xBTl9pYzRjVjlaUDRpLS1HYXc1bEtaS1FrQl9YYmg4Z0UyR1VOYUxvWlFXNUJ3TUl1N05ueGZ5NzZGRGJoYUpORkE1dl9WSTBKdklyME1VWWNHd1JBRzlqbWNRTjJtSWRvZDly&amp;amp;q=https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Ddownload%26id%3D1rZi31bV7Q1ugNeokTFQ1jxABwYlTPAf_&quot; rel=&quot;nofollow&quot; style=&quot;background-color: white; color: #065fd4; display: inline; font-family: Roboto, Arial, sans-serif; font-size: 14px; text-decoration: none; white-space: pre-wrap;&quot; tabindex=&quot;0&quot; target=&quot;_blank&quot;&gt;https://drive.google.com/uc?export=download&amp;amp;id=1rZi31bV7Q1ugNeokTFQ1jxABwYlTPAf_&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0DmhnEIXYeMtbl4NajlDG1WgCaFGF1V8sM9Pfa8nMzE2N3luDgk4DcwJPffngk_VnmBPspzRdlu1445tCb01F_Z8q0wPfzv3dZlcA4BS6WC0RdIQ1zZMo8qa9tGNyp3YiV8QdIXZ8YftFAoj3UWAEXAS2nwi3MBH0QV3ouQE2nHPiQSOxMlOjwx3d8p9Y/s1217/blog%20Market%20Struycture%20Analysis%20-%202026-09-14..png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;671&quot; data-original-width=&quot;1217&quot; height=&quot;269&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0DmhnEIXYeMtbl4NajlDG1WgCaFGF1V8sM9Pfa8nMzE2N3luDgk4DcwJPffngk_VnmBPspzRdlu1445tCb01F_Z8q0wPfzv3dZlcA4BS6WC0RdIQ1zZMo8qa9tGNyp3YiV8QdIXZ8YftFAoj3UWAEXAS2nwi3MBH0QV3ouQE2nHPiQSOxMlOjwx3d8p9Y/w460-h269/blog%20Market%20Struycture%20Analysis%20-%202026-09-14..png&quot; width=&quot;460&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2026/09/comparing-contract-volume-and-building.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/dgw7elCAQKI/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-6218858221514629956</guid><pubDate>Fri, 11 Sep 2026 19:35:23 +0000</pubDate><atom:updated>2026-09-11T15:35:23.564-04:00</atom:updated><title>NinjaTrader 8 Basics: Workspaces, Charts, Orders and ATM Strategies</title><description>&lt;h2 style=&quot;text-align: left;&quot;&gt;&amp;nbsp;Why your NinjaTrader 8 workspace never saves, how to place orders from the chart, and how to set up ATM strategies with automatic stops and targets. No coding.&lt;/h2&gt;&lt;div&gt;&lt;p dir=&quot;ltr&quot;&gt;Installing NinjaTrader 8 is documented everywhere. What happens in the twenty minutes after that is not — and that is where most people get stuck.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;This is the first entry in a new run of the Do It Yourself series covering platform fundamentals. We start with NinjaTrader 8, and Quantower and TradingView follow. Everything below is in the video, with chapter markers if you want to jump to one section.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;275&quot; src=&quot;https://www.youtube.com/embed/ODaN_75QxSI&quot; width=&quot;488&quot; youtube-src-id=&quot;ODaN_75QxSI&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;1. The default workspace cannot be saved&lt;/strong&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;Open the platform for the first time and you get a preset layout with a few charts and a SuperDOM. You rearrange it, add your indicators, set your timeframes. Then you close NinjaTrader, reopen it, and everything is back the way it was.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;This is not a bug. The default workspaces that ship with the platform are protected — you cannot modify or delete them, and any change you make is discarded when you close the program.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;So the first thing to do, before configuring anything, is create your own workspace. Go to the Workspaces menu and select New. You get an empty layout, and from there every change you make is yours to keep.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;A workspace is a set of windows plus their positions, including which monitor each one sits on. When you save it, all of that is stored. Position your Control Center wherever suits you — it is where you see your account, open positions, running strategies, executions, orders, and the log with warnings and reports.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;To keep a variation of an existing setup, use Save As with a different name rather than overwriting. Many traders keep one deliberately empty workspace to switch to when they need the desktop visible.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;em&gt;The part that catches people&lt;/em&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;You can have several workspaces loaded at once, but you only ever see one. In the Workspaces menu, the active one appears in green; others may be loaded and running behind it.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;Loaded means running. The charts keep updating, the indicators keep calculating, and any strategy attached to them keeps placing orders. If you have ever wondered where an order came from, this is usually the answer: a chart on a workspace you forgot was open.&lt;/p&gt;
&lt;hr /&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;2. Creating your first chart&lt;/strong&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;From the Control Center, click New and select Chart. Pick your instrument — with a futures data connection you will find the current contract, for example the September 2026 NASDAQ contract — then the bar type and interval.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;Five-minute bars are a reasonable starting point. Set how much history to load, say the last fifteen days, and leave the rest at default until you know what you want to change. There are more exotic bar types available, UniRenko among them, but they need more configuration than a first chart deserves.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;em&gt;If your chart looks frozen, it is not broken&lt;/em&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;Open a chart on a weekend and the last bar sits there doing nothing. New users conclude the data feed has failed.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;The cause is the session template. The default one excludes weekends and holidays, so outside market hours nothing moves. Right-click the chart, go to Data Series, and switch the session template to Default 24/7. Now the chart is live around the clock, which is what you want for testing.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;While you are there, it is worth knowing about range bars. A ten-tick range bar closes when price has covered ten ticks, whatever that takes. Unlike time-based bars, a quiet market produces no new bars at all.&lt;/p&gt;
&lt;hr /&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;3. Placing orders from the chart&lt;/strong&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;Chart Trader is the panel that lets you trade directly from the chart. You can enable it, disable it, resize it, or hide it while keeping it active. If Chart Trader is off, right-clicking gives you no order options at all.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;With it on, where you put the mouse decides which orders you are offered:&lt;/p&gt;
&lt;ul dir=&quot;ltr&quot;&gt;
&lt;li&gt;Above the current price — Sell Limit or Buy Stop&lt;/li&gt;
&lt;li&gt;Below the current price — Buy Limit or Sell Stop&lt;/li&gt;
&lt;/ul&gt;
&lt;p dir=&quot;ltr&quot;&gt;That is not an arbitrary rule. A limit order sits where price has to come to you; a stop order sits where price has to run away from you. Above the market, selling is the limit and buying is the stop. Below, it reverses.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;Orders go to whichever account is currently selected, and only the orders belonging to that account appear on the chart. If you run several accounts, live and simulated, check which one is active before you click.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;em&gt;Practice without risking anything&lt;/em&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;Disconnect your live connection and connect to a simulated account instead. The simulator lets you push price up and down manually, which is how you test trailing stops and order behaviour without waiting for the market to cooperate.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;Once you are in a position, the P&amp;amp;L shown by Chart Trader defaults to currency. Right-click, open Properties, and you can switch the display unit to ticks, points, or price — or just click the P&amp;amp;L figure to cycle through them. Four ticks down and fifteen dollars down are the same information; which one you want to see depends on how you think about risk.&lt;/p&gt;
&lt;hr /&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;4. ATM strategies: stops and targets that place themselves&lt;/strong&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;A naked position has no protection. ATM — Automated Trade Management — is how you attach a stop and a target that go in the moment you get filled.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;There are no ATM strategies by default; you create each one. Select Custom and set the stop and target in ticks, twenty and twenty for a first example. You can express these in ticks, points, price or currency, whichever you prefer to think in.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;Where it gets useful is multiple targets. Add a second position with the same stop and twice the target, and the ATM now handles two contracts: target one takes the first off, target two runs further. Save it as a template with a name you will recognise.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;One difference from other platforms: you do not see a preview of the stop and target before entry. They appear once you get filled. From there you can drag any of them — in a real market you would put the stop a few ticks below the last swing low and target one below a nearby pivot.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;When target one fills, the stop automatically resizes to cover the one remaining contract. That is the whole point of the setup.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;em&gt;Never move a stop to the wrong side of the market&lt;/em&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;Dragging a stop through the current price is the one action to avoid. Depending on your broker and connection it is either blocked outright or rejected — and a rejected stop leaves you holding a naked position without protection.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;If you want out fast, use the Close button, or drag your target through the price so it fills immediately. Both are faster than fighting with a stop.&lt;/p&gt;
&lt;hr /&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;5. Indicators and order flow tools&lt;/strong&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;Right-click the chart and select Indicators to see what ships with the platform, which is a great deal. The VWAP included with NinjaTrader 8 is more complete than most.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;Beyond the standard indicator list, the drawing tools include order flow instruments worth knowing:&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;Volume profile can be drawn over any section of the chart you select, and moved or extended afterwards. At one tick per level it looks noisy; widen it to eight ticks per level and the picture smooths out, showing where volume actually traded.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;Anchored VWAP works the same way. Instead of the session VWAP, you anchor it from a point you choose to the current price, and it updates in real time as you extend the area, standard deviation bands included.&lt;/p&gt;
&lt;hr /&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;What to do next&lt;/strong&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;If your layout is now set up the way you want it, the next thing worth learning is how to save it as a template and move it to another machine — covered in NinjaTrader 8: Master Templates &amp;amp; Copy Your Pro Setup to ANOTHER PC. [acá va el enlace]&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;After that, the Strategy Builder videos take you from a configured chart to a backtested strategy.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;Quantower and TradingView are next in this series. If there is a specific platform or feature you want covered, leave it in the comments on the video.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2026/09/ninjatrader-8-basics-workspaces-charts.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/ODaN_75QxSI/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-412678658572536934</guid><pubDate>Mon, 07 Sep 2026 17:35:29 +0000</pubDate><atom:updated>2026-09-07T13:35:29.374-04:00</atom:updated><title>Why a VPS Stopped Being a Luxury for Futures Traders</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h2 dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size: medium; font-weight: 400;&quot;&gt;One question &lt;/span&gt;&lt;span style=&quot;font-size: medium; font-weight: 400;&quot;&gt;comes up almost every &lt;/span&gt;&lt;span style=&quot;font-size: medium; font-weight: 400;&quot;&gt;week in our live &lt;/span&gt;&lt;span style=&quot;font-size: medium; font-weight: 400;&quot;&gt;sessions: do I &lt;/span&gt;&lt;span style=&quot;font-size: medium; font-weight: 400;&quot;&gt;actually need a VPS &lt;/span&gt;&lt;span style=&quot;font-size: medium; font-weight: 400;&quot;&gt;to trade?&lt;/span&gt;&lt;/h2&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRH41uMo_e5d3AruLDcJV4KGa7CszutzYre_4fq7dYZyG0_1rXRmTEYPnlU7o676EK_lgTfsToWGpZIWiE9pJPdJ-7noLQKkC3UvN0NQufSAlZYQZFtSPgkloYp0ak6JjqMjaiUIG2vbwtNYQeeRGTmdYhQSU-TUkdYd5GZHWYHSwvTX8rLbiLyId2LsP9/s1200/vps-cover-clara.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;675&quot; data-original-width=&quot;1200&quot; height=&quot;272&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRH41uMo_e5d3AruLDcJV4KGa7CszutzYre_4fq7dYZyG0_1rXRmTEYPnlU7o676EK_lgTfsToWGpZIWiE9pJPdJ-7noLQKkC3UvN0NQufSAlZYQZFtSPgkloYp0ak6JjqMjaiUIG2vbwtNYQeeRGTmdYhQSU-TUkdYd5GZHWYHSwvTX8rLbiLyId2LsP9/w528-h272/vps-cover-clara.jpg&quot; width=&quot;528&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p dir=&quot;ltr&quot;&gt;The honest answer is that it depends on how you trade. If you open your platform, watch the chart for half an hour and close it, your own computer is fine. But the moment your trading depends on something being awake while you are not watching it, an automated strategy, a trade copier, alerts that have to fire on time, a funded account with rules that do not forgive, your computer stops being a tool and becomes a single point of failure.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;A VPS is simply a Windows machine that lives in a datacenter and runs around the clock. You connect to it by remote desktop from your PC, your laptop or your phone, leave the platform running, close the window, and everything keeps working without you.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Here is what that actually buys you.&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Your strategy should not depend on the power grid in your house&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;This is the part most traders underestimate. A blackout. An internet outage. A Windows update that reboots the machine at three in the morning. An antivirus that decides to scan the whole drive right at the open.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;In manual trading, any of those is an annoyance. In automated trading, it is an open position with nobody managing it. And the worst case is not missing an entry. It is being in the market with a stop that no longer exists, because the platform holding it went dark.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;A professional datacenter solves this with redundant power, redundant connectivity and round-the-clock monitoring. It is the part of the service you pay for and hope never to notice.&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Latency: physical distance is not a detail&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;Index futures trade on the CME, in Chicago. Every order you send from home travels there and back.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;From a residential connection outside the United States, that round trip can take 100 to 200 milliseconds, and it varies with the time of day and the state of the network. A server sitting in Chicago with a direct fiber path to the exchange works in fractions of a millisecond.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;How much does that change in practice? If you swing trade, very little. If you trade MNQ or MES intraday with tight entries, it changes a lot, and the difference shows up as slippage, which you pay every single day. One MNQ tick is fifty cents per contract. That sounds like nothing until you multiply it by a month of trades.&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Consistency beats raw power&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;Your PC does a lot of things at once: a browser with twenty tabs, Discord, a spreadsheet, background updates. Your trading platform competes for CPU with all of it, and the moment the market speeds up, exactly when you least want trouble, is when the machine starts to lag.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;A trading VPS does one job. The hardware is specified for it: AMD processors, DDR5 memory, NVMe storage, and a Windows install configured for trading platforms and nothing else.&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Multiple accounts and order copying&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;If you are running several prop firm accounts at the same time, a VPS is no longer an upgrade. It is basic infrastructure. You need several platform instances running in parallel without choking, a trade copier that mirrors entries and exits without depending on your home connection, and the confidence that none of it will drop out in the middle of an evaluation.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;The plan you choose matters here. How many charts and strategies you can run simultaneously depends directly on the server&#39;s CPU and RAM. The most common mistake is buying the smallest plan and then wondering why the platform feels slow.&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;You get to leave your desk&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;A less technical benefit, but a real one: you stop being tied to the chair. The station stays on in the datacenter, and you connect from wherever you are to check on it, close a position or change a parameter. If you travel, if you have a day job, if you simply want to shut the laptop, your trading does not stop with you.&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;What to check before you buy&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;Not every VPS is built for trading. Generic web hosting is cheaper and will disappoint you. What matters:&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Datacenter location.&lt;/strong&gt; For CME futures, Chicago. That is the whole answer.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;A stated latency figure to the exchange&lt;/strong&gt;, not &quot;low latency&quot; in the abstract.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;RAM and cores matched to your charts.&lt;/strong&gt; One strategy on one chart is one thing; five systems on tick data is another.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Administrator access to Windows&lt;/strong&gt;, so you can install your own indicators and strategies without asking permission.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Automatic backups&lt;/strong&gt; and an uptime SLA in writing.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Support that understands trading&lt;/strong&gt;, not a ticket queue that answers in two days.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Monthly billing and cancellation without penalty.&lt;/strong&gt; Do not sign up for a year to run a test.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;As a rough sense of the market: an entry plan for a single chart runs around 30 to 40 dollars a month, something comfortable for two or three strategies sits between 60 and 80, and once you are running four or five systems at once you are looking at 100 to 130. Put next to what you already pay in commissions, or next to the cost of one trade closed badly because of a disconnection, the math is not difficult.&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;What we use&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;We work with&lt;a href=&quot;http://go.theindicatorstore.com/quantvps&quot;&gt; &lt;strong&gt;QuantVPS&lt;/strong&gt;&lt;/a&gt;, and it is the provider running the setup you see in our own live sessions. Chicago datacenter next to the CME, hardware built for trading platforms, support for NinjaTrader, TradingView, Quantower and Tradovate, and deployment in minutes rather than days.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;a href=&quot;http://go.theindicatorstore.com/quantvps&quot;&gt;See QuantVPS plans&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;em&gt;This is an affiliate link: if you sign up through it we earn a commission at no extra cost to you. We recommend it because it is what we use, not the other way around.&lt;/em&gt;&lt;/p&gt;&lt;h3 dir=&quot;ltr&quot;&gt;If you would rather skip the setup&lt;/h3&gt;&lt;p dir=&quot;ltr&quot;&gt;Renting the server is half the job. The other half is installing NinjaTrader, loading the indicators, configuring the data connection, building the templates and testing all of it before you trade anything real. For someone starting out, that is several days of trial and error.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://theindicatorstore.com/turnkey/&quot;&gt;TIS Turnkey&lt;/a&gt;&lt;/strong&gt; exists to skip that part: a station with NinjaTrader 8,&lt;a href=&quot;https://theindicatorstore.com/prod/markers-pro-1-license/&quot;&gt; Markers Pro&lt;/a&gt; and our systems already configured on the VPS, ready to trade. You choose how many systems you want active, and every weekend you can swap them depending on how the market is behaving.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://theindicatorstore.com/turnkey/&quot;&gt;See TIS Turnkey&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;em&gt;Risk disclosure: trading futures involves risk of loss and is not suitable for every investor. A VPS improves the stability and speed of your infrastructure. It does not improve a strategy that does not work, and it does not guarantee results.&lt;/em&gt;&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2026/09/why-vps-stopped-being-luxury-for.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRH41uMo_e5d3AruLDcJV4KGa7CszutzYre_4fq7dYZyG0_1rXRmTEYPnlU7o676EK_lgTfsToWGpZIWiE9pJPdJ-7noLQKkC3UvN0NQufSAlZYQZFtSPgkloYp0ak6JjqMjaiUIG2vbwtNYQeeRGTmdYhQSU-TUkdYd5GZHWYHSwvTX8rLbiLyId2LsP9/s72-w528-h272-c/vps-cover-clara.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-4636926400843659561</guid><pubDate>Thu, 13 Aug 2026 18:21:22 +0000</pubDate><atom:updated>2026-08-13T14:30:56.970-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Ninja Trader</category><title>Before You Automate Anything on NinjaTrader 8, You Need a Strategy</title><description>&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;Most traders arrive at automation from the wrong direction. They see a tool that places orders on its own and think the tool is the answer. Then they connect it to whatever indicator is on the chart that week, and they get the same results they were getting before, only faster.&lt;/p&gt;&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;Automation is an execution layer. It does exactly what you tell it to do, at the moment you told it to, without hesitating. That is enormously valuable — but only if what you told it to do was worth doing. A machine executing an undefined idea is not a system. It is a faster way of finding out that the idea was undefined.&lt;/p&gt;&lt;p&gt;

&lt;/p&gt;&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;So before&lt;b&gt; you automate a trading strategy on NinjaTrader 8&lt;/b&gt;, the work is upstream. Here is what that work actually looks like.&lt;/p&gt;
&lt;h3 class=&quot;mt-3 -mb-1 text-[1.125rem] font-bold&quot; dir=&quot;ltr&quot;&gt;An indicator is not a strategy&lt;/h3&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;This is the distinction that costs people the most money, and it hides behind familiar words.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;An indicator is a measurement. A moving average measures the average price over a window. An RSI measures the relationship between recent gains and losses. Neither one tells you to do anything. They describe a condition.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;A strategy is a decision. It says: when &lt;em&gt;this specific combination&lt;/em&gt; of conditions is true, I enter in &lt;em&gt;this direction&lt;/em&gt;, with &lt;em&gt;this size&lt;/em&gt;, and I exit when &lt;em&gt;this&lt;/em&gt; happens or &lt;em&gt;that&lt;/em&gt; happens. Every part of that sentence has to be filled in with something specific enough that two different people reading it would place the same trade.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;Most traders who believe they have a strategy actually have an indicator plus a set of impressions. The indicator gives a signal, and then they decide. That decision is where the strategy actually lives, and it has never been written down — which means it changes depending on how the morning went.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;You cannot automate an impression. You can only automate a rule.&lt;/p&gt;&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjA873NKqoGxvog5yccsIZ5E-KShe0xLB-roNTQeB9GDnf3VoE9HFyLZy8dySR_XA4yiLgUZvzNXiLSaoZkbjp5IIfwB4mORAoKJTfLdM6pY1q8WUB6kc5MXQeZKBHPjEBRBNc1YUTDBtv0gt8IxUKbQUC4v_d6PqUB2gBdP2txNPyj5z8fuBuoVbS4H0IT/s700/nota%20blog.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;373&quot; data-original-width=&quot;700&quot; height=&quot;243&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjA873NKqoGxvog5yccsIZ5E-KShe0xLB-roNTQeB9GDnf3VoE9HFyLZy8dySR_XA4yiLgUZvzNXiLSaoZkbjp5IIfwB4mORAoKJTfLdM6pY1q8WUB6kc5MXQeZKBHPjEBRBNc1YUTDBtv0gt8IxUKbQUC4v_d6PqUB2gBdP2txNPyj5z8fuBuoVbS4H0IT/w407-h243/nota%20blog.png&quot; width=&quot;407&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h3 class=&quot;mt-3 -mb-1 text-[1.125rem] font-bold&quot; dir=&quot;ltr&quot;&gt;Start by writing down what you already do&lt;/h3&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;The most useful first exercise has nothing to do with software. Watch your own chart for a week and write down, in plain language, every trade you took and why.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;Not &quot;RSI was oversold.&quot; Something closer to: &quot;price came back to the moving average after making a new high, the pullback held above the previous swing low, and I entered on the close of the bar that reclaimed the average.&quot;&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;Do that for twenty trades and something uncomfortable usually emerges. Some of the conditions you write down will contradict each other. Some trades won&#39;t have a reason you can articulate at all. A few will turn out to be the same setup you&#39;d been describing to yourself in two different ways.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;That mess is the real starting point. Cleaning it up is the actual work of building a strategy, and no tool does it for you.&lt;/p&gt;
&lt;h3 class=&quot;mt-3 -mb-1 text-[1.125rem] font-bold&quot; dir=&quot;ltr&quot;&gt;Turn each condition into something measurable&lt;/h3&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;Once you have the description, every clause has to become a number or a comparison.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;&quot;Price came back to the moving average&quot; becomes: which moving average, what period, what does &lt;em&gt;came back&lt;/em&gt; mean — touched it, closed within N ticks of it, wicked through it? &quot;The pullback held&quot; becomes: held for how many bars, measured against which level?&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;This is tedious and it is where most people stop. It is also the step that separates a strategy from a feeling, because at the end of it you have conditions that can be evaluated identically on Monday and on Friday.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;Some conditions will resist definition. When that happens, one of two things is true: either you haven&#39;t found the right measurement yet, or the condition is genuinely discretionary and belongs outside the automated part of your system. Both are acceptable answers. Pretending a discretionary condition is mechanical is not.&lt;/p&gt;
&lt;h3 class=&quot;mt-3 -mb-1 text-[1.125rem] font-bold&quot; dir=&quot;ltr&quot;&gt;Define the exit before the entry&lt;/h3&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;Traders spend most of their attention on entries and most of their money on exits.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;An exit definition needs three things specified in advance: where you are wrong, where you take profit, and what happens if neither one is reached before the session ends. All three are numbers. If the answer to any of them is &quot;it depends on how it looks,&quot; you have found the part of your system that is still undefined.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;On NinjaTrader 8, this is what an &lt;a href=&quot; https://theindicatorstore.com/prod/markers-pro-1-license&quot;&gt;ATM strategy&lt;/a&gt; is for. Your targets, your stops, your trailing behaviour and your break-even logic get defined once, in Chart Trader, as a named configuration. It forces the specificity, and it means the exit plan exists before the trade does rather than being invented while the position is open.&lt;/p&gt;
&lt;h3 class=&quot;mt-3 -mb-1 text-[1.125rem] font-bold&quot; dir=&quot;ltr&quot;&gt;Watch it draw on the chart before you let it trade&lt;/h3&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;Here is the step that gets skipped most often, and it is the one that saves accounts.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;Once your conditions are defined, plot them. Have the system mark on the chart, historically and in real time, every moment where the full set of conditions was true. Do not connect it to an order. Just look at it.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;You will find things. Conditions that fire twelve times a day when you expected three. Signals that appear on the wrong side of a trend you thought you had filtered. Entries that cluster in the first ten minutes of the session and nowhere else. Every one of those is a discovery you would otherwise have made with real money.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;This is also the point where you learn whether your idea has enough occurrences to matter. A setup that appears twice a month is not necessarily wrong, but it demands a completely different approach to risk and expectations than one that appears twice a day.&lt;/p&gt;
&lt;h3 class=&quot;mt-3 -mb-1 text-[1.125rem] font-bold&quot; dir=&quot;ltr&quot;&gt;Then add the constraints&lt;/h3&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;Only after the logic draws correctly does it make sense to think about the boundaries around it.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;A daily loss limit, expressed in currency, that stops trading when it is reached. A daily profit target that does the same. Trading windows, so the system does not operate in the hours where your setup does not work. A cap on consecutive trades in the same direction. One trade per bar.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;These are worth defining even if nobody is requiring them of you. They protect a strategy from the conditions under which you would otherwise abandon it — and if you happen to trade an account with external risk parameters, having your own limits already written and enforced means you are never discovering theirs the hard way.&lt;/p&gt;&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;On NinjaTrader 8 these boundaries are configured alongside the logic itself, &lt;a href=&quot; https://theindicatorstore.com/prod/markers-pro-1-license&quot;&gt;so the same tools that read your signals also enforce your limits&lt;/a&gt;&lt;/p&gt;
&lt;h3 class=&quot;mt-3 -mb-1 text-[1.125rem] font-bold&quot; dir=&quot;ltr&quot;&gt;Decide how much of the decision you actually want to hand over&lt;/h3&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;Full automation is not the only setting, and it is often not the right first one.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;There is a middle mode worth understanding: you enable a direction, long or short, and then the system waits. When your conditions become true, the order goes out at that exact bar, and the mode disarms itself. You keep the judgement about whether the session deserves a trade at all. You hand over only the reaction time and the precision.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;For a strategy you have just finished defining, this is usually the sensible arrangement. It lets you keep watching the logic behave in live conditions while the mechanical part is already mechanical. Moving to full automation becomes a decision you make later, with evidence, rather than a leap you take on day one.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;One practical note: if you trade an account that comes with its own rulebook, check what it says about automated order placement before running anything unattended. Terms differ and they are updated periodically, so the only reliable source is your own current agreement.&lt;/p&gt;
&lt;h3 class=&quot;mt-3 -mb-1 text-[1.125rem] font-bold&quot; dir=&quot;ltr&quot;&gt;What automation is actually for&lt;/h3&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;It closes the gap between the rule you wrote down and the trade that reached the market.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;That gap is real and it is expensive. Three valid signals in a session, and you cannot watch a screen for six hours, so you miss the second one. The third arrives while you are still calculating, and you take it a bar late with a wider stop in a size you did not plan. Nothing in that sequence was a strategy failure. Every deviation was human, and each one felt reasonable at the time.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;Closing that gap is worth a great deal. But notice what it requires: a rule that was written down in the first place. Automation is the last step in the process, not the first. Everything valuable happens before it.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;The order matters. Define the idea. Make it measurable. Specify the exit. Watch it draw. Add the constraints. Then, and only then, let it place the order.&lt;/p&gt;&lt;h3 class=&quot;mt-3 -mb-1 text-[1.125rem] font-bold&quot; dir=&quot;ltr&quot;&gt;Common questions&lt;/h3&gt;&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Do I need to know how to code to automate a trading strategy on NinjaTrader 8?&lt;/strong&gt;&lt;br /&gt;
No. NinjaScript is C#, but you do not have to write it. If a condition is drawn on your chart, it can be captured as a variable and combined with other conditions using logical operators, without touching source code.&lt;/p&gt;&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Can I automate an indicator I did not write myself?&lt;/strong&gt;&lt;br /&gt;
Yes, as long as it plots on the chart. What matters is the plot, not the source. A third party indicator whose values are visible can be read the same way as one of your own.&lt;/p&gt;&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;What is an ATM strategy in NinjaTrader 8?&lt;/strong&gt;&lt;br /&gt;
A named configuration in Chart Trader that holds your targets, stops, trailing behaviour and break-even logic. You define it once and reuse it. Automation routes the order into it rather than replacing it.&lt;/p&gt;&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;



&lt;/p&gt;&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Should I start with full automation or semi-automation?&lt;/strong&gt;&lt;br /&gt;
Semi-automation is usually the sensible first step for a strategy you have just defined. You keep the decision about whether to trade at all, and hand over only the execution.&lt;/p&gt;
&lt;hr class=&quot;border-border-200 border-t-0.5 my-3 mx-1.5&quot; /&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;&lt;em&gt;Futures trading involves substantial risk and is not suitable for every investor. Past results do not guarantee future results.&lt;br /&gt;&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2026/08/before-you-automate-anything-on.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjA873NKqoGxvog5yccsIZ5E-KShe0xLB-roNTQeB9GDnf3VoE9HFyLZy8dySR_XA4yiLgUZvzNXiLSaoZkbjp5IIfwB4mORAoKJTfLdM6pY1q8WUB6kc5MXQeZKBHPjEBRBNc1YUTDBtv0gt8IxUKbQUC4v_d6PqUB2gBdP2txNPyj5z8fuBuoVbS4H0IT/s72-w407-h243-c/nota%20blog.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-2848542483584687208</guid><pubDate>Wed, 12 Aug 2026 13:44:06 +0000</pubDate><atom:updated>2026-08-12T10:36:21.996-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Trading View</category><title>How to Automate a TradingView Strategy Without Writing Pine Script</title><description>&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;h1 data-path-to-node=&quot;3,0&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;br /&gt;&lt;/h1&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEioZctt0AU5s_pHPZpNMjaPW-4SSf9tiKb-IAkhlh1HO6F-6CNENE9oRXassc6iwp2s-58JwUai9E-cVLtDcURqlkPjQFcmT63A4dYR5gS1YG5AWLpHI5o3TJiSVGA9anEEnm1WkNb4cHkW8T_v7aVz5Jus68PzWmRZ-mcAkdwkDIkqo5oB34nMqzuY87/s2400/tis-order-fields-gap@2x%20(1).png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1350&quot; data-original-width=&quot;2400&quot; height=&quot;308&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEioZctt0AU5s_pHPZpNMjaPW-4SSf9tiKb-IAkhlh1HO6F-6CNENE9oRXassc6iwp2s-58JwUai9E-cVLtDcURqlkPjQFcmT63A4dYR5gS1YG5AWLpHI5o3TJiSVGA9anEEnm1WkNb4cHkW8T_v7aVz5Jus68PzWmRZ-mcAkdwkDIkqo5oB34nMqzuY87/w490-h308/tis-order-fields-gap@2x%20(1).png&quot; width=&quot;490&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p data-path-to-node=&quot;4&quot; id=&quot;p-rc_3c01d291cc44bb96-546&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;4,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;There is a particular kind of frustration that comes from having an indicator that works and no way to let it trade&lt;/span&gt;&lt;span data-path-to-node=&quot;4,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;4,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;5&quot; id=&quot;p-rc_3c01d291cc44bb96-547&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;5,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;You have watched it for weeks&lt;/span&gt;&lt;span data-path-to-node=&quot;5,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;5,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. You know how it behaves in chop, you know when to stand aside, you trust the signal&lt;/span&gt;&lt;span data-path-to-node=&quot;5,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;5,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. What you cannot do is be at the screen for every one of them — and the moment you try to hand that job to TradingView, you find out that the wall isn&#39;t where you expected it&lt;/span&gt;&lt;span data-path-to-node=&quot;5,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;5,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. It isn&#39;t the alert, and it isn&#39;t the connection to your broker&lt;/span&gt;&lt;span data-path-to-node=&quot;5,7&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;5,8&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. It&#39;s that the indicator you actually trade is closed source&lt;/span&gt;&lt;span data-path-to-node=&quot;5,9&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;5,10&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. You cannot open it, cannot read it, and cannot convert it into anything that places an order&lt;/span&gt;&lt;span data-path-to-node=&quot;5,11&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;5,12&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;6&quot; id=&quot;p-rc_3c01d291cc44bb96-548&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;6,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Every tutorial you find assumes the opposite&lt;/span&gt;&lt;span data-path-to-node=&quot;6,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;6,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. This article explains why that gap exists, what actually closes it, and the one piece of the architecture most tutorials leave out — the piece that matters most once real money is involved&lt;/span&gt;&lt;span data-path-to-node=&quot;6,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;6,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;h2 data-path-to-node=&quot;7,0&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;Why an indicator cannot place an order&lt;/h2&gt;&lt;p data-path-to-node=&quot;8&quot; id=&quot;p-rc_3c01d291cc44bb96-549&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;8,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;On TradingView, an indicator and a strategy are two different kinds of object, and the difference is the whole problem&lt;/span&gt;&lt;span data-path-to-node=&quot;8,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;8,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;9&quot; id=&quot;p-rc_3c01d291cc44bb96-550&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;9,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;An indicator draws&lt;/span&gt;&lt;span data-path-to-node=&quot;9,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;9,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. It answers exactly one question: &lt;i data-index-in-node=&quot;35&quot; data-path-to-node=&quot;9,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;now&lt;/i&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;9,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;9,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Long, or short&lt;/span&gt;&lt;span data-path-to-node=&quot;9,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;9,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. That&#39;s the entirety of what it knows and the entirety of what it can tell you&lt;/span&gt;&lt;span data-path-to-node=&quot;9,7&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;9,8&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. The alert it fires is a notification — it carries no order, no size, no exit&lt;/span&gt;&lt;span data-path-to-node=&quot;9,9&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;9,10&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;10&quot; id=&quot;p-rc_3c01d291cc44bb96-551&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;10,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;An order needs considerably more&lt;/span&gt;&lt;span data-path-to-node=&quot;10,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;10,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. How many contracts, on which symbol, at what order type, with the stop where, the target where, into which account, and what to do if a position is already open&lt;/span&gt;&lt;span data-path-to-node=&quot;10,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;10,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Seven answers the indicator does not have, and cannot have, because none of that is its job&lt;/span&gt;&lt;span data-path-to-node=&quot;10,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;10,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;11&quot; id=&quot;p-rc_3c01d291cc44bb96-552&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;11,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;That gap has a name on TradingView: the strategy layer&lt;/span&gt;&lt;span data-path-to-node=&quot;11,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;11,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. A strategy places orders, holds a target and a stop, respects a session window, and can be run through the Strategy Tester&lt;/span&gt;&lt;span data-path-to-node=&quot;11,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;11,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Closing the gap means turning your indicator into one — which normally means rewriting it as a &lt;code data-index-in-node=&quot;97&quot; data-path-to-node=&quot;11,4&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;strategy()&lt;/code&gt; script in Pine&lt;/span&gt;&lt;span data-path-to-node=&quot;11,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;11,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;h2 data-path-to-node=&quot;12,0&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;The advice that assumes you own the source code&lt;/h2&gt;&lt;p data-path-to-node=&quot;13&quot; id=&quot;p-rc_3c01d291cc44bb96-553&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;13,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Search for how to do this and you will find the same instruction everywhere: take your indicator, add &lt;code data-index-in-node=&quot;102&quot; data-path-to-node=&quot;13,0&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;strategy.entry&lt;/code&gt; and &lt;code data-index-in-node=&quot;121&quot; data-path-to-node=&quot;13,0&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;strategy.exit&lt;/code&gt;, and you&#39;re done&lt;/span&gt;&lt;span data-path-to-node=&quot;13,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;13,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;14&quot; id=&quot;p-rc_3c01d291cc44bb96-554&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;14,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;That instruction works&lt;/span&gt;&lt;span data-path-to-node=&quot;14,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;14,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. It works if you can see the code&lt;/span&gt;&lt;span data-path-to-node=&quot;14,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;14,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;15&quot; id=&quot;p-rc_3c01d291cc44bb96-555&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;15,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;The indicators people actually pay for — ours included — are published as closed, invite-only scripts&lt;/span&gt;&lt;span data-path-to-node=&quot;15,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;15,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. You can run them on your chart&lt;/span&gt;&lt;span data-path-to-node=&quot;15,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;15,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. You cannot read a line of them&lt;/span&gt;&lt;span data-path-to-node=&quot;15,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;15,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. So the standard advice quietly assumes an open-source indicator, and for a large share of the tools traders are genuinely running, it describes a door that isn&#39;t there&lt;/span&gt;&lt;span data-path-to-node=&quot;15,7&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;15,8&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;16&quot; id=&quot;p-rc_3c01d291cc44bb96-556&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;16,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Which leaves three options, and only one of them survives contact with a protected script&lt;/span&gt;&lt;span data-path-to-node=&quot;16,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;16,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;div class=&quot;horizontal-scroll-wrapper&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;table data-path-to-node=&quot;17&quot; style=&quot;line-height: 1.15; margin-bottom: 32px; margin-top: 0px;&quot;&gt;&lt;thead style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;tr style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(196, 199, 197); line-height: 1.15; margin-top: 0px; padding: 8px 12px;&quot;&gt;&lt;strong style=&quot;line-height: 1.15; margin-bottom: 0px; margin-top: 0px;&quot;&gt;Route&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(196, 199, 197); line-height: 1.15; margin-top: 0px; padding: 8px 12px;&quot;&gt;&lt;strong style=&quot;line-height: 1.15; margin-bottom: 0px; margin-top: 0px;&quot;&gt;What it costs&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(196, 199, 197); line-height: 1.15; margin-top: 0px; padding: 8px 12px;&quot;&gt;&lt;strong style=&quot;line-height: 1.15; margin-bottom: 0px; margin-top: 0px;&quot;&gt;Where it breaks&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;tr style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(196, 199, 197); line-height: 1.15; margin-top: 0px; padding: 8px 12px;&quot;&gt;&lt;p data-path-to-node=&quot;17,1,0,0&quot; id=&quot;p-rc_3c01d291cc44bb96-557&quot; style=&quot;line-height: 1.15; margin-bottom: 0px; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;17,1,0,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Rewrite the indicator in Pine Script yourself&lt;/span&gt;&lt;span data-path-to-node=&quot;17,1,0,0,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(196, 199, 197); line-height: 1.15; margin-top: 0px; padding: 8px 12px;&quot;&gt;&lt;p data-path-to-node=&quot;17,1,1,0&quot; id=&quot;p-rc_3c01d291cc44bb96-558&quot; style=&quot;line-height: 1.15; margin-bottom: 0px; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;17,1,1,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Weeks of learning, then debugging&lt;/span&gt;&lt;span data-path-to-node=&quot;17,1,1,0,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(196, 199, 197); line-height: 1.15; margin-top: 0px; padding: 8px 12px;&quot;&gt;&lt;p data-path-to-node=&quot;17,1,2,0&quot; id=&quot;p-rc_3c01d291cc44bb96-559&quot; style=&quot;line-height: 1.15; margin-bottom: 0px; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;17,1,2,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Impossible on a closed script&lt;/span&gt;&lt;span data-path-to-node=&quot;17,1,2,0,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;17,1,2,0,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. You would be reverse-engineering behaviour you cannot read&lt;/span&gt;&lt;span data-path-to-node=&quot;17,1,2,0,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;17,1,2,0,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(196, 199, 197); line-height: 1.15; margin-top: 0px; padding: 8px 12px;&quot;&gt;&lt;p data-path-to-node=&quot;17,2,0,0&quot; id=&quot;p-rc_3c01d291cc44bb96-560&quot; style=&quot;line-height: 1.15; margin-bottom: 0px; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;17,2,0,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Hire a Pine Script developer&lt;/span&gt;&lt;span data-path-to-node=&quot;17,2,0,0,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(196, 199, 197); line-height: 1.15; margin-top: 0px; padding: 8px 12px;&quot;&gt;&lt;p data-path-to-node=&quot;17,2,1,0&quot; id=&quot;p-rc_3c01d291cc44bb96-561&quot; style=&quot;line-height: 1.15; margin-bottom: 0px; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;17,2,1,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Several hundred dollars and a wait&lt;/span&gt;&lt;span data-path-to-node=&quot;17,2,1,0,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(196, 199, 197); line-height: 1.15; margin-top: 0px; padding: 8px 12px;&quot;&gt;&lt;p data-path-to-node=&quot;17,2,2,0&quot; id=&quot;p-rc_3c01d291cc44bb96-562&quot; style=&quot;line-height: 1.15; margin-bottom: 0px; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;17,2,2,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Same source-code problem — and every parameter change is a new invoice&lt;/span&gt;&lt;span data-path-to-node=&quot;17,2,2,0,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;17,2,2,0,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(196, 199, 197); line-height: 1.15; margin-top: 0px; padding: 8px 12px;&quot;&gt;&lt;p data-path-to-node=&quot;17,3,0,0&quot; id=&quot;p-rc_3c01d291cc44bb96-563&quot; style=&quot;line-height: 1.15; margin-bottom: 0px; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;17,3,0,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Use a strategy that reads the indicator&#39;s plotted output&lt;/span&gt;&lt;span data-path-to-node=&quot;17,3,0,0,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(196, 199, 197); line-height: 1.15; margin-top: 0px; padding: 8px 12px;&quot;&gt;&lt;p data-path-to-node=&quot;17,3,1,0&quot; id=&quot;p-rc_3c01d291cc44bb96-564&quot; style=&quot;line-height: 1.15; margin-bottom: 0px; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;17,3,1,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;One configuration session&lt;/span&gt;&lt;span data-path-to-node=&quot;17,3,1,0,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(196, 199, 197); line-height: 1.15; margin-top: 0px; padding: 8px 12px;&quot;&gt;&lt;p data-path-to-node=&quot;17,3,2,0&quot; id=&quot;p-rc_3c01d291cc44bb96-565&quot; style=&quot;line-height: 1.15; margin-bottom: 0px; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;17,3,2,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Requires the indicator to expose its signal as a selectable plot&lt;/span&gt;&lt;span data-path-to-node=&quot;17,3,2,0,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;h2 data-path-to-node=&quot;18,0&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;The route that doesn&#39;t need the code&lt;/h2&gt;&lt;p data-path-to-node=&quot;19&quot; id=&quot;p-rc_3c01d291cc44bb96-566&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;19,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Pine Script has a feature that makes the third option possible, and it is easy to miss: a strategy can take another script&#39;s &lt;b data-index-in-node=&quot;125&quot; data-path-to-node=&quot;19,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;plotted output&lt;/b&gt; as an input&lt;/span&gt;&lt;span data-path-to-node=&quot;19,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;19,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;20&quot; id=&quot;p-rc_3c01d291cc44bb96-567&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;20,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;The mechanism is worth stating precisely, because it is often described loosely&lt;/span&gt;&lt;span data-path-to-node=&quot;20,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;20,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. The strategy does not read the indicator&#39;s code, and it does not interpret the arrows on your chart visually&lt;/span&gt;&lt;span data-path-to-node=&quot;20,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;20,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. It takes the series the indicator publishes as output — the same values it is already drawing — and uses that as its trigger&lt;/span&gt;&lt;span data-path-to-node=&quot;20,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;20,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. The indicator stays untouched, unopened, and exactly as its author wrote it&lt;/span&gt;&lt;span data-path-to-node=&quot;20,7&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;20,8&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;21&quot; id=&quot;p-rc_3c01d291cc44bb96-568&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;21,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;That is what &lt;b data-index-in-node=&quot;13&quot; data-path-to-node=&quot;21,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;TIS Automator&lt;/b&gt; is: a Pine Script v5 strategy built around reading another script&#39;s plot&lt;/span&gt;&lt;span data-path-to-node=&quot;21,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;21,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. It takes the signal and builds a complete order around it — entry, target, stop, session, size — then fires a standard TradingView strategy alert that any execution gateway can consume&lt;/span&gt;&lt;span data-path-to-node=&quot;21,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;21,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;22&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;22&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Indicator → TIS Automator → Strategy alert → Gateway → Broker&lt;/b&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;23&quot; id=&quot;p-rc_3c01d291cc44bb96-569&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;24&quot; id=&quot;p-rc_3c01d291cc44bb96-570&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;24,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Everything up to the alert happens inside TradingView&lt;/span&gt;&lt;span data-path-to-node=&quot;24,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;24,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Everything after it belongs to your gateway and your broker&lt;/span&gt;&lt;span data-path-to-node=&quot;24,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;24,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. The strategy forms the order; it never touches your account&lt;/span&gt;&lt;span data-path-to-node=&quot;24,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;24,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. That boundary matters, and there is a section on it below&lt;/span&gt;&lt;span data-path-to-node=&quot;24,7&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;24,8&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;25&quot; id=&quot;p-rc_3c01d291cc44bb96-571&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;25,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;One condition governs whether any of this applies to your indicator: &lt;b data-index-in-node=&quot;69&quot; data-path-to-node=&quot;25,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;it has to expose its signal as a plot you can select.&lt;/b&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;25,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;25,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; Most do&lt;/span&gt;&lt;span data-path-to-node=&quot;25,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;25,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Some don&#39;t, and there is no way to tell from the outside — not from the description, not from the screenshots, not from asking&lt;/span&gt;&lt;span data-path-to-node=&quot;25,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;25,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. This is why a free trial exists rather than a compatibility list&lt;/span&gt;&lt;span data-path-to-node=&quot;25,7&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;25,8&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. You load your own indicator, open the dropdown, and either your signal is in there or it isn&#39;t&lt;/span&gt;&lt;span data-path-to-node=&quot;25,9&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;25,10&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Two minutes, on your own chart, with your own tools&lt;/span&gt;&lt;span data-path-to-node=&quot;25,11&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;25,12&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Don&#39;t take anyone&#39;s word for it, including ours&lt;/span&gt;&lt;span data-path-to-node=&quot;25,13&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;25,14&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;h2 data-path-to-node=&quot;26,0&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;What the setup actually involves&lt;/h2&gt;&lt;p data-path-to-node=&quot;27&quot; id=&quot;p-rc_3c01d291cc44bb96-572&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;27,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Once the signal source is connected, the work is configuration rather than construction&lt;/span&gt;&lt;span data-path-to-node=&quot;27,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;27,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. In order&lt;/span&gt;&lt;span data-path-to-node=&quot;27,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;27,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;:&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;ol data-path-to-node=&quot;28&quot; start=&quot;1&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px; padding-inline-start: 32px;&quot;&gt;&lt;li style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;p data-path-to-node=&quot;28,0,0&quot; id=&quot;p-rc_3c01d291cc44bb96-573&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;28,0,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;28,0,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Your indicator goes on the chart&lt;/b&gt; as it always has&lt;/span&gt;&lt;span data-path-to-node=&quot;28,0,0,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;28,0,0,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Nothing is required of it except that it plots something&lt;/span&gt;&lt;span data-path-to-node=&quot;28,0,0,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;28,0,0,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;p data-path-to-node=&quot;28,1,0&quot; id=&quot;p-rc_3c01d291cc44bb96-574&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;28,1,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;28,1,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;The strategy goes on the same chart&lt;/b&gt; and you point it at your indicator&#39;s output from a dropdown&lt;/span&gt;&lt;span data-path-to-node=&quot;28,1,0,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;28,1,0,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. TradingView populates that list with every plot available&lt;/span&gt;&lt;span data-path-to-node=&quot;28,1,0,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;28,1,0,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Choosing the right one is the entire integration&lt;/span&gt;&lt;span data-path-to-node=&quot;28,1,0,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;28,1,0,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;p data-path-to-node=&quot;28,2,0&quot; id=&quot;p-rc_3c01d291cc44bb96-575&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;28,2,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;28,2,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;You choose how the signal is read.&lt;/b&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;28,2,0,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;28,2,0,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; Some indicators plot a single series that flips sign with direction — positive long, negative short, zero flat&lt;/span&gt;&lt;span data-path-to-node=&quot;28,2,0,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;28,2,0,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Oscillators like MACD and CCI swing through zero and express the signal as a crossing between two series instead&lt;/span&gt;&lt;span data-path-to-node=&quot;28,2,0,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;28,2,0,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Both shapes are handled, and which one applies is visible on the chart immediately: the entries should land exactly where you already expect them&lt;/span&gt;&lt;span data-path-to-node=&quot;28,2,0,7&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;28,2,0,8&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;p data-path-to-node=&quot;28,3,0&quot; id=&quot;p-rc_3c01d291cc44bb96-576&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;28,3,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;28,3,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;You set your target and stop in ticks,&lt;/b&gt; along with position size and the session window you want to trade&lt;/span&gt;&lt;span data-path-to-node=&quot;28,3,0,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;28,3,0,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;p data-path-to-node=&quot;28,4,0&quot; id=&quot;p-rc_3c01d291cc44bb96-577&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;28,4,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;28,4,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;You create one alert&lt;/b&gt; on the strategy, with the condition on order fills and your gateway&#39;s payload in the message body&lt;/span&gt;&lt;span data-path-to-node=&quot;28,4,0,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;28,4,0,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p data-path-to-node=&quot;29&quot; id=&quot;p-rc_3c01d291cc44bb96-578&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;29,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Two of those deserve more than a line, because they are where automated setups quietly go wrong months later&lt;/span&gt;&lt;span data-path-to-node=&quot;29,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;29,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;h3 data-path-to-node=&quot;30,0&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;Ticks, not points&lt;/h3&gt;&lt;p data-path-to-node=&quot;31&quot; id=&quot;p-rc_3c01d291cc44bb96-579&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;31,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Twenty points on NQ and twenty points on MNQ are the same distance in price and a very different amount of money&lt;/span&gt;&lt;span data-path-to-node=&quot;31,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;31,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. If your exits are written in points, every symbol change means recalculating your risk from scratch, and the day you forget is the day it costs you&lt;/span&gt;&lt;span data-path-to-node=&quot;31,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;31,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;32&quot; id=&quot;p-rc_3c01d291cc44bb96-580&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;32,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;In ticks, the same numbers behave identically on the full contract and on the micro&lt;/span&gt;&lt;span data-path-to-node=&quot;32,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;32,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. You size the risk once and move between instruments without touching the settings&lt;/span&gt;&lt;span data-path-to-node=&quot;32,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;32,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. It sounds like a detail&lt;/span&gt;&lt;span data-path-to-node=&quot;32,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;32,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. It is the difference between a configuration you can trust and one you have to re-verify every time you switch&lt;/span&gt;&lt;span data-path-to-node=&quot;32,7&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;32,8&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;h3 data-path-to-node=&quot;33,0&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;Sessions that survive the clock change&lt;/h3&gt;&lt;p data-path-to-node=&quot;34&quot; id=&quot;p-rc_3c01d291cc44bb96-581&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;34,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;The session window is TradingView&#39;s native session input, anchored to exchange time rather than to a fixed hour offset&lt;/span&gt;&lt;span data-path-to-node=&quot;34,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;34,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Daylight saving does not silently shift your trading window twice a year&lt;/span&gt;&lt;span data-path-to-node=&quot;34,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;34,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;35&quot; id=&quot;p-rc_3c01d291cc44bb96-582&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;35,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Anyone who has built a time filter with a hardcoded offset knows why this is worth mentioning&lt;/span&gt;&lt;span data-path-to-node=&quot;35,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;35,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. The filter works perfectly for four months and then, one Monday in spring, starts trading an hour off — and nothing in the chart tells you&lt;/span&gt;&lt;span data-path-to-node=&quot;35,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;35,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;h3 data-path-to-node=&quot;36,0&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;The alert, and where it usually fails&lt;/h3&gt;&lt;p data-path-to-node=&quot;37&quot; id=&quot;p-rc_3c01d291cc44bb96-583&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;37,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;The last step is one alert, created on the strategy, with the condition set to order fills and your gateway&#39;s payload template pasted into the message body using TradingView&#39;s strategy placeholders&lt;/span&gt;&lt;span data-path-to-node=&quot;37,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;37,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Each gateway publishes its own format — PickMyTrade, CrossTrade, TradersPost and PineConnector all document theirs&lt;/span&gt;&lt;span data-path-to-node=&quot;37,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;37,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;38&quot; id=&quot;p-rc_3c01d291cc44bb96-584&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;38,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;That message is where most attempts at automation fail, and they fail silently: the alert fires, nothing arrives, and no error appears anywhere&lt;/span&gt;&lt;span data-path-to-node=&quot;38,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;38,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. We covered why in a separate article, because the reasons are specific and worth reading before you go live&lt;/span&gt;&lt;span data-path-to-node=&quot;38,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;38,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;h2 data-path-to-node=&quot;39,0&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;Where your stop and target actually live&lt;/h2&gt;&lt;p data-path-to-node=&quot;40&quot; id=&quot;p-rc_3c01d291cc44bb96-585&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;40,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;This is the part most tutorials skip, and misunderstanding it is how people get hurt&lt;/span&gt;&lt;span data-path-to-node=&quot;40,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;40,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. It is not specific to any one tool — it is how TradingView automation works, whatever sits in the middle&lt;/span&gt;&lt;span data-path-to-node=&quot;40,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;40,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;41&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;41&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Your target and your stop do not exist at your broker.&lt;/b&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;42&quot; id=&quot;p-rc_3c01d291cc44bb96-586&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;43&quot; id=&quot;p-rc_3c01d291cc44bb96-587&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;43,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;When the strategy sets a take profit and a stop loss, those levels live inside TradingView&#39;s strategy engine&lt;/span&gt;&lt;span data-path-to-node=&quot;43,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;43,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. TradingView watches its own price feed&lt;/span&gt;&lt;span data-path-to-node=&quot;43,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;43,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. When the feed touches one of those levels, the engine fills the order — and &lt;i data-index-in-node=&quot;78&quot; data-path-to-node=&quot;43,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;that fill event&lt;/i&gt; is what fires the alert your broker receives&lt;/span&gt;&lt;span data-path-to-node=&quot;43,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;43,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;44&quot; id=&quot;p-rc_3c01d291cc44bb96-588&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;44,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;So what travels down the chain is never &quot;place a stop at X.&quot;&lt;/span&gt;&lt;span data-path-to-node=&quot;44,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;44,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; It is &quot;exit now, at market.&quot;&lt;/span&gt;&lt;span data-path-to-node=&quot;44,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;44,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; Your broker is a mirror: it replicates fills, it does not hold protective orders&lt;/span&gt;&lt;span data-path-to-node=&quot;44,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;44,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;45&quot; id=&quot;p-rc_3c01d291cc44bb96-589&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;45,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Three consequences you should understand before funding an account&lt;/span&gt;&lt;span data-path-to-node=&quot;45,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;45,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;font-claude-response-body break-words whitespace-normal&quot; dir=&quot;ltr&quot;&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;b&gt;Match your exit order type to your gateway&#39;s payload.&lt;/b&gt; If the payload sends a limit price on the exit, that order can sit unfilled while your position stays open. Verify it in simulation before it matters.&lt;/li&gt;&lt;li&gt;&lt;b&gt;With nothing resting at the broker, a TradingView outage leaves the position unattended&lt;/b&gt;. There is no second system watching the level. This is the single most important thing to understand about the architecture.&lt;/li&gt;&lt;li&gt;&lt;b&gt;The gateway is where you fix that.&lt;/b&gt; Some gateways accept take profit and stop loss values in the order payload itself and pass them through to the broker as attached orders — giving you protection that survives an outage on TradingView&#39;s side. &lt;a href=&quot;http://go.theindicatorstore.com/pickmytrade&quot;&gt;PickMyTrade&lt;/a&gt; documents this for both of its broker paths, Tradovate and Rithmic, which is more than most gateways publish. Check your own gateway&#39;s payload specification before assuming either way.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;45&quot; id=&quot;p-rc_3c01d291cc44bb96-589&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;45,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;

&lt;/span&gt;&lt;/p&gt;&lt;h2 data-path-to-node=&quot;47,0&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;What automation does not do&lt;/h2&gt;&lt;p data-path-to-node=&quot;48&quot; id=&quot;p-rc_3c01d291cc44bb96-593&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;48,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Worth being explicit, because this category attracts inflated claims&lt;/span&gt;&lt;span data-path-to-node=&quot;48,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;48,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;49&quot; id=&quot;p-rc_3c01d291cc44bb96-594&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;49,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;It does not generate signals — your indicator does that, and this builds orders from what your indicator already produces&lt;/span&gt;&lt;span data-path-to-node=&quot;49,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;49,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. It does not improve a losing strategy; automating rules with no edge produces losses faster and more consistently than trading them by hand&lt;/span&gt;&lt;span data-path-to-node=&quot;49,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;49,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. And it does not remove risk&lt;/span&gt;&lt;span data-path-to-node=&quot;49,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;49,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. What it removes is hesitation, missed entries, and unplaced stops&lt;/span&gt;&lt;span data-path-to-node=&quot;49,7&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;49,8&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Those are execution errors, not market risk, and they are the ones worth eliminating first&lt;/span&gt;&lt;span data-path-to-node=&quot;49,9&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;49,10&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;50&quot; id=&quot;p-rc_3c01d291cc44bb96-595&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;50,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;The structural benefit is easier to undersell than to overstate: an indicator cannot be run through TradingView&#39;s Strategy Tester at all&lt;/span&gt;&lt;span data-path-to-node=&quot;50,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;50,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Once your signal drives a strategy, the platform&#39;s own testing and reporting apply to it — equity curve, trade list, drawdown, on something that was never written to be testable&lt;/span&gt;&lt;span data-path-to-node=&quot;50,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;50,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. To be precise about what is doing the work there, the Strategy Tester is TradingView&#39;s feature, not ours&lt;/span&gt;&lt;span data-path-to-node=&quot;50,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;50,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. What changes is that your indicator becomes eligible for it&lt;/span&gt;&lt;span data-path-to-node=&quot;50,7&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;50,8&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;51&quot; id=&quot;p-rc_3c01d291cc44bb96-596&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;51,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Before any live capital is involved, run the setup in simulation and confirm at least ten orders arrive intact: right contract, right size, stop and target attached&lt;/span&gt;&lt;span data-path-to-node=&quot;51,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;51,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;52&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;i data-index-in-node=&quot;0&quot; data-path-to-node=&quot;52&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Simulated trading is based on hypothetical results and does not reflect actual trading. Emotional and psychological factors of real-money risk are not replicated. Use simulation to verify your setup, not as an indicator of live performance.&lt;/i&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;53&quot; id=&quot;p-rc_3c01d291cc44bb96-597&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;h2 data-path-to-node=&quot;54,0&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;Frequently asked questions&lt;/h2&gt;&lt;p data-path-to-node=&quot;55&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;55&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Can I automate a TradingView strategy without knowing how to code?&lt;/b&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;56&quot; id=&quot;p-rc_3c01d291cc44bb96-598&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;57&quot; id=&quot;p-rc_3c01d291cc44bb96-599&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;57,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;
Yes&lt;/span&gt;&lt;span data-path-to-node=&quot;57,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;57,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. A strategy script takes your indicator&#39;s plotted output as its trigger, and the order parameters are set in a settings panel&lt;/span&gt;&lt;span data-path-to-node=&quot;57,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;57,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. No Pine Script is written&lt;/span&gt;&lt;span data-path-to-node=&quot;57,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;57,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;58&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;58&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Can I automate an indicator I bought if it&#39;s closed source?&lt;/b&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;59&quot; id=&quot;p-rc_3c01d291cc44bb96-600&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;60&quot; id=&quot;p-rc_3c01d291cc44bb96-601&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;60,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;
Yes, provided it exposes its signal as a selectable plot&lt;/span&gt;&lt;span data-path-to-node=&quot;60,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;60,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. You never need to open or modify it&lt;/span&gt;&lt;span data-path-to-node=&quot;60,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;60,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;61&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;61&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Do I need a paid TradingView plan?&lt;/b&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;62&quot; id=&quot;p-rc_3c01d291cc44bb96-602&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;63&quot; id=&quot;p-rc_3c01d291cc44bb96-603&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;63,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;
Yes&lt;/span&gt;&lt;span data-path-to-node=&quot;63,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;63,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Webhook alerts require a paid tier, and the number of active alerts you can hold varies by plan&lt;/span&gt;&lt;span data-path-to-node=&quot;63,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;63,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Check TradingView&#39;s current pricing page&lt;/span&gt;&lt;span data-path-to-node=&quot;63,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;63,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;64&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;64&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Do I need a VPS or a computer left running?&lt;/b&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;65&quot; id=&quot;p-rc_3c01d291cc44bb96-604&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;66&quot; id=&quot;p-rc_3c01d291cc44bb96-605&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;66,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;
No&lt;/span&gt;&lt;span data-path-to-node=&quot;66,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;66,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. The strategy runs on TradingView&#39;s servers and the alert fires from there&lt;/span&gt;&lt;span data-path-to-node=&quot;66,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;66,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;67&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;67&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Which broker does this work with?&lt;/b&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;68&quot; id=&quot;p-rc_3c01d291cc44bb96-606&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;69&quot; id=&quot;p-rc_3c01d291cc44bb96-607&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;69,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;
That is determined by your execution gateway, not by the strategy&lt;/span&gt;&lt;span data-path-to-node=&quot;69,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;69,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Whatever your gateway supports is what you can trade&lt;/span&gt;&lt;span data-path-to-node=&quot;69,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;69,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;70&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;70&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Where do my stop and target actually sit?&lt;/b&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;71&quot; id=&quot;p-rc_3c01d291cc44bb96-608&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;72&quot; id=&quot;p-rc_3c01d291cc44bb96-609&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;72,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;
Inside TradingView, not at your broker&lt;/span&gt;&lt;span data-path-to-node=&quot;72,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;72,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. The exit reaches the broker as a market order when the level is hit&lt;/span&gt;&lt;span data-path-to-node=&quot;72,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;72,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Some gateways can also pass the levels through to the broker as attached orders — check your gateway&#39;s payload specification&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;73&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;73&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Will automating my strategy make it profitable?&lt;/b&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;74&quot; id=&quot;p-rc_3c01d291cc44bb96-610&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;75&quot; id=&quot;p-rc_3c01d291cc44bb96-611&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;75,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;
No&lt;/span&gt;&lt;span data-path-to-node=&quot;75,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;75,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. It executes your rules consistently&lt;/span&gt;&lt;span data-path-to-node=&quot;75,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;75,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;. Whether those rules have an edge is a separate question, and the only honest answer is that it depends on the rules&lt;/span&gt;&lt;span data-path-to-node=&quot;75,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;75,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;77&quot; id=&quot;p-rc_3c01d291cc44bb96-612&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;77,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;77,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;The route described above is TIS Automator, a Pine Script v5 strategy.&lt;/b&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;77,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;77,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; The only test that settles anything is whether your own indicator&#39;s signal appears in the dropdown — two minutes on your own chart, which is exactly why there is a free trial&lt;/span&gt;&lt;span data-path-to-node=&quot;77,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;77,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;.
&lt;response-element class=&quot;no-md&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;link-block _nghost-ng-c446794622=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;a _ngcontent-ng-c446794622=&quot;&quot; _nghost-ng-c644816020=&quot;&quot; class=&quot;ng-star-inserted&quot; externallink=&quot;&quot; href=&quot;https://theindicatorstore.com/tradingview/&quot; jslog=&quot;197247;track:generic_click,impression,attention;BardVeMetadataKey:[[&amp;quot;r_7e31ecf6feebcbca&amp;quot;,&amp;quot;c_1798aa52187c19e4&amp;quot;,null,&amp;quot;rc_3c01d291cc44bb96&amp;quot;,null,null,&amp;quot;es&amp;quot;,null,1,null,null,1,0]]&quot; rel=&quot;noopener&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot; target=&quot;_blank&quot;&gt;See how it works →&lt;/a&gt;&lt;!----&gt;&lt;/link-block&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/response-element&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;77,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;31&quot; id=&quot;p-rc_9b78b0ffd2b04e38-156&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;3,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;7,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;12,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;18,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;26,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;30,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;33,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;36,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;39,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;47,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;54,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c2510184733=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c2510184733=&quot;&quot; _nghost-ng-c615924515=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;78&quot; id=&quot;p-rc_3c01d291cc44bb96-613&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span data-path-to-node=&quot;78,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;i data-index-in-node=&quot;0&quot; data-path-to-node=&quot;78,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;This material is for educational purposes only and is not a recommendation to buy or sell any instrument.&lt;/i&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;78,1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;78,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; &lt;i data-index-in-node=&quot;1&quot; data-path-to-node=&quot;78,2&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Futures trading involves substantial risk of loss and is not suitable for all investors.&lt;/i&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;78,3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;78,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; &lt;i data-index-in-node=&quot;1&quot; data-path-to-node=&quot;78,4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;TIS Automator generates alerts inside TradingView; it does not execute trades and does not connect to any broker.&lt;/i&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;78,5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;78,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; &lt;i data-index-in-node=&quot;1&quot; data-path-to-node=&quot;78,6&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Backtested and past performance does not guarantee future results.&lt;/i&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;78,7&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-footnote _nghost-ng-c717954970=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c717954970=&quot;&quot; class=&quot;superscript&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;78,8&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; &lt;i data-index-in-node=&quot;1&quot; data-path-to-node=&quot;78,8&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;You are responsible for compliance with your broker&#39;s and your funding provider&#39;s rules&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;31&quot; id=&quot;p-rc_9b78b0ffd2b04e38-156&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2026/08/how-to-automate-tradingview-strategy.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEioZctt0AU5s_pHPZpNMjaPW-4SSf9tiKb-IAkhlh1HO6F-6CNENE9oRXassc6iwp2s-58JwUai9E-cVLtDcURqlkPjQFcmT63A4dYR5gS1YG5AWLpHI5o3TJiSVGA9anEEnm1WkNb4cHkW8T_v7aVz5Jus68PzWmRZ-mcAkdwkDIkqo5oB34nMqzuY87/s72-w490-h308-c/tis-order-fields-gap@2x%20(1).png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-6333329509161956128</guid><pubDate>Wed, 29 Jul 2026 13:50:23 +0000</pubDate><atom:updated>2026-08-10T09:47:31.051-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Ninja Trader</category><title>Master NinjaTrader&#39;s Strategy Analyzer: Automation and Optimization Without Coding</title><description>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;314&quot; src=&quot;https://www.youtube.com/embed/2BH4xxnXAbc&quot; width=&quot;476&quot; youtube-src-id=&quot;2BH4xxnXAbc&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp;&lt;p&gt;&lt;/p&gt;&lt;h1 data-path-to-node=&quot;2&quot;&gt;Master NinjaTrader&#39;s Strategy Analyzer: Automation and Optimization Without Coding&lt;/h1&gt;&lt;p data-path-to-node=&quot;3&quot;&gt;Creating, evaluating, and optimizing automated trading systems does not require advanced programming skills. By utilizing NinjaTrader&#39;s &lt;b data-index-in-node=&quot;136&quot; data-path-to-node=&quot;3&quot;&gt;Strategy Builder&lt;/b&gt; and &lt;b data-index-in-node=&quot;157&quot; data-path-to-node=&quot;3&quot;&gt;Strategy Analyzer&lt;/b&gt;, it is possible to develop robust strategies ready for the real market.&lt;/p&gt;&lt;p data-path-to-node=&quot;4&quot;&gt;Below is the essential workflow using a Simple Moving Average (SMA) crossover as an example.&lt;/p&gt;&lt;h3 data-path-to-node=&quot;5&quot;&gt;1. Strategy Construction (Strategy Builder)&lt;/h3&gt;&lt;ul data-path-to-node=&quot;6&quot;&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;6,0,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;6,0,0&quot;&gt;Core Logic:&lt;/b&gt; Define entry rules without writing code (e.g., when a fast SMA crosses above a slow SMA).&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;6,1,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;6,1,0&quot;&gt;Fundamental Risk Control:&lt;/b&gt; Default templates usually keep the strategy &quot;always in the market,&quot; constantly reversing positions. To avoid this inefficiency, it is mandatory to add &lt;b data-index-in-node=&quot;177&quot; data-path-to-node=&quot;6,1,0&quot;&gt;Profit Targets&lt;/b&gt; and &lt;b data-index-in-node=&quot;196&quot; data-path-to-node=&quot;6,1,0&quot;&gt;Stop Losses&lt;/b&gt; defined in ticks.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3 data-path-to-node=&quot;7&quot;&gt;2. Parameter Optimization&lt;/h3&gt;&lt;p data-path-to-node=&quot;8&quot;&gt;The Strategy Analyzer allows you to find the most profitable combination for your moving averages, stops, and targets.&lt;/p&gt;&lt;ul data-path-to-node=&quot;9&quot;&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;9,0,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;9,0,0&quot;&gt;Default Optimizer:&lt;/b&gt; Runs a backtest for every possible combination. It is accurate but slow if there are thousands of variables.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;9,1,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;9,1,0&quot;&gt;Genetic Optimizer:&lt;/b&gt; Ideal for massive scans (over 10,000 combinations). It takes a random sample and evolves toward the most profitable ranges, reducing calculation time from hours to minutes.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3 data-path-to-node=&quot;10&quot;&gt;3. Statistical Validation Metrics&lt;/h3&gt;&lt;p data-path-to-node=&quot;11&quot;&gt;The biggest mistake is looking solely at net profit. A reliable system requires strict statistical rules:&lt;/p&gt;&lt;ul data-path-to-node=&quot;12&quot;&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;12,0,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;12,0,0&quot;&gt;Sample Size:&lt;/b&gt; A minimum of &lt;b data-index-in-node=&quot;26&quot; data-path-to-node=&quot;12,0,0&quot;&gt;100 trades&lt;/b&gt; is required for the statistics to be valid.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;12,1,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;12,1,0&quot;&gt;Profit Factor:&lt;/b&gt; The system must have a score &lt;b data-index-in-node=&quot;44&quot; data-path-to-node=&quot;12,1,0&quot;&gt;greater than 1.4&lt;/b&gt;. A value close to 1.0 indicates an unstable system or one that barely breaks even.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;12,2,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;12,2,0&quot;&gt;Time Window:&lt;/b&gt; It is preferable to evaluate a recent interval (e.g., the last 3 months) on intraday charts, as market patterns change constantly.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3 data-path-to-node=&quot;13&quot;&gt;4. Stress Testing and Robustness&lt;/h3&gt;&lt;p data-path-to-node=&quot;14&quot;&gt;Past performance in a perfect environment does not guarantee future profits. The strategy must survive real-world market imperfections.&lt;/p&gt;&lt;ul data-path-to-node=&quot;15&quot;&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;15,0,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;15,0,0&quot;&gt;Monte Carlo Simulation:&lt;/b&gt; This tool injects random errors (such as slippage or execution delays) into hundreds of simulations to see if the system remains profitable.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;15,1,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;15,1,0&quot;&gt;Sensitivity Test (Remove 10% Winners):&lt;/b&gt; If removing the top 10% of winning trades turns the system into a loser, the strategy relies on luck and is not robust.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;15,2,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;15,2,0&quot;&gt;Time Filter:&lt;/b&gt; Analyze the time-of-day performance. A system might be a loser over a 24-hour cycle, but highly profitable if execution is restricted exclusively to the regular trading hours (Day Session).&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</description><link>http://theindicatorstore.blogspot.com/2026/07/master-ninjatraders-strategy-analyzer.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/2BH4xxnXAbc/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-6370105655788710735</guid><pubDate>Fri, 10 Jul 2026 00:43:12 +0000</pubDate><atom:updated>2026-08-10T09:47:07.255-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Trading View</category><title>TIS Automator: Automate Any TradingView Indicator Without Coding</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;338&quot; src=&quot;https://www.youtube.com/embed/r9l7BInwC8M&quot; width=&quot;488&quot; youtube-src-id=&quot;r9l7BInwC8M&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;8&quot;&gt;The biggest hurdle to automating strategies on TradingView is the need to code in Pine Script, especially when using invite-only or closed-source indicators. &lt;b data-index-in-node=&quot;158&quot; data-path-to-node=&quot;8&quot;&gt;TIS Automator&lt;/b&gt; solves this by turning visual signals from &lt;i data-index-in-node=&quot;215&quot; data-path-to-node=&quot;8&quot;&gt;any&lt;/i&gt; indicator (arrows, labels, crossovers) into a fully formed, executable strategy.&lt;/p&gt;&lt;p data-path-to-node=&quot;9&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;9&quot;&gt;The workflow is simple:&lt;/b&gt;
Indicator → TIS Automator → Strategy Alert → Gateway → Broker&lt;/p&gt;&lt;p data-path-to-node=&quot;10&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;10&quot;&gt;Key features:&lt;/b&gt;&lt;/p&gt;&lt;ul data-path-to-node=&quot;11&quot;&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;11,0,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,0,0&quot;&gt;Universal input:&lt;/b&gt; Works with plots or signals from any indicator—yours or a third party’s—with no code required.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;11,1,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,1,0&quot;&gt;Tick-based Target &amp;amp; Stop:&lt;/b&gt; Set exits exactly in &lt;i data-index-in-node=&quot;47&quot; data-path-to-node=&quot;11,1,0&quot;&gt;ticks&lt;/i&gt;, completely agnostic between full contracts and micros.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;11,2,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,2,0&quot;&gt;DST-safe session filter:&lt;/b&gt; Robust trading-hours filter that won’t drift with daylight-saving changes.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;11,3,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,3,0&quot;&gt;Real-time backtesting:&lt;/b&gt; Instantly watch your equity curve update as you change indicator parameters or target/stop sizes.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;11,4,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,4,0&quot;&gt;Broker-ready:&lt;/b&gt; Emits standard strategy alerts compatible with execution &lt;i data-index-in-node=&quot;71&quot; data-path-to-node=&quot;11,4,0&quot;&gt;gateways&lt;/i&gt; (like PickMyTrade or CrossTrade) to route orders to your broker.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p data-path-to-node=&quot;12&quot;&gt;📺 &lt;b data-index-in-node=&quot;3&quot; data-path-to-node=&quot;12&quot;&gt;Watch the Automator running live:&lt;/b&gt; &lt;response-element class=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;link-block _nghost-ng-c1805470441=&quot;&quot; class=&quot;ng-star-inserted&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;a _ngcontent-ng-c1805470441=&quot;&quot; _nghost-ng-c919782376=&quot;&quot; class=&quot;ng-star-inserted&quot; data-hveid=&quot;0&quot; data-ved=&quot;0CAAQ_4QMahgKEwiap92AxMOVAxUAAAAAHQAAAAAQxws&quot; decode-data-ved=&quot;1&quot; externallink=&quot;&quot; href=&quot;https://youtu.be/r9l7BInwC8M&quot; jslog=&quot;197247;track:generic_click,impression,attention;BardVeMetadataKey:[[&amp;quot;r_3c610c6752c7ab91&amp;quot;,&amp;quot;c_03f1b2f507f9d1e9&amp;quot;,null,&amp;quot;rc_66343f48312c87cd&amp;quot;,null,null,&amp;quot;es&amp;quot;,null,1,null,null,1,0]]&quot; rel=&quot;noopener&quot; target=&quot;_blank&quot;&gt;https://youtu.be/r9l7BInwC8M&lt;/a&gt;&lt;!----&gt;&lt;/link-block&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/response-element&gt;
🌐 &lt;b data-index-in-node=&quot;69&quot; data-path-to-node=&quot;12&quot;&gt;Start your 7-day free trial:&lt;/b&gt; &lt;response-element class=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;link-block _nghost-ng-c1805470441=&quot;&quot; class=&quot;ng-star-inserted&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;a _ngcontent-ng-c1805470441=&quot;&quot; _nghost-ng-c919782376=&quot;&quot; class=&quot;ng-star-inserted&quot; data-hveid=&quot;0&quot; data-ved=&quot;0CAAQ_4QMahgKEwiap92AxMOVAxUAAAAAHQAAAAAQyAs&quot; decode-data-ved=&quot;1&quot; externallink=&quot;&quot; href=&quot;https://theindicatorstore.com/tradingview/&quot; jslog=&quot;197247;track:generic_click,impression,attention;BardVeMetadataKey:[[&amp;quot;r_3c610c6752c7ab91&amp;quot;,&amp;quot;c_03f1b2f507f9d1e9&amp;quot;,null,&amp;quot;rc_66343f48312c87cd&amp;quot;,null,null,&amp;quot;es&amp;quot;,null,1,null,null,1,0]]&quot; rel=&quot;noopener&quot; target=&quot;_blank&quot;&gt;https://theindicatorstore.com/tradingview/&lt;/a&gt;&lt;/link-block&gt;&lt;/response-element&gt;&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2026/07/tis-automator-automate-any-tradingview.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/r9l7BInwC8M/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-3007928341601975893</guid><pubDate>Fri, 12 Jun 2026 14:47:44 +0000</pubDate><atom:updated>2026-06-12T10:47:44.620-04:00</atom:updated><title>How to Stop Blowing Accounts and Start Getting Paid: Strategies for Funded Accounts</title><description>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/HbsTRqGzd_o&quot; width=&quot;485&quot; youtube-src-id=&quot;HbsTRqGzd_o&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;3&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Passing a funding evaluation (like those at Apex) is relatively simple. The real challenge is &lt;b data-index-in-node=&quot;94&quot; data-path-to-node=&quot;3&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;maintaining the account and achieving consistent payouts&lt;/b&gt;. In our latest The Indicator Store webinar, Pablo detailed how to use mathematical automation to survive strict prop firm rules and eliminate human error.&lt;/p&gt;&lt;p data-path-to-node=&quot;4&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Here are the key takeaways to structure your trading like a professional.&lt;/p&gt;&lt;h3 data-path-to-node=&quot;6&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;1. The Two Phases of a Funded Trader&lt;/h3&gt;&lt;p data-path-to-node=&quot;7&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;The most common mistake is using the same strategy to pass the test and to trade the live account.&lt;/p&gt;&lt;ul data-path-to-node=&quot;8&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important; padding-inline-start: 32px;&quot;&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;8,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;8,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Phase 1 (Evaluation):&lt;/b&gt; The goal is to reach the profit target (e.g., $1,500 in 30 days) without hitting the drawdown. Optimize your system for the highest &lt;b data-index-in-node=&quot;154&quot; data-path-to-node=&quot;8,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Profit Factor&lt;/b&gt; to ensure robustness and speed.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;8,1,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;8,1,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Phase 2 (Funded Account):&lt;/b&gt; Once funded, the rules change. The goal is no longer fast money, but mathematical consistency to enable payouts.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3 data-path-to-node=&quot;9&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;2. The Danger of a &quot;Lucky Day&quot; (The 50% Rule)&lt;/h3&gt;&lt;p data-path-to-node=&quot;10&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;An exceptionally good day can ruin your payouts. The &lt;b data-index-in-node=&quot;53&quot; data-path-to-node=&quot;10&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;50% consistency rule&lt;/b&gt; dictates that if you generate more than half of your total profits in a single day, &lt;b data-index-in-node=&quot;158&quot; data-path-to-node=&quot;10&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;you cannot withdraw your money&lt;/b&gt; until you trade enough days to dilute that percentage.&lt;/p&gt;&lt;p data-path-to-node=&quot;11&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;The Solution: Hard Limits&lt;/b&gt;&lt;/p&gt;&lt;ul data-path-to-node=&quot;12&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important; padding-inline-start: 32px;&quot;&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;12,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;12,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Profit Limit:&lt;/b&gt; If your expected average is $1,000, stop the automation at $1,500. Do not try to make $10,000 in one day.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;12,1,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;12,1,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Loss Limit:&lt;/b&gt; Set your daily loss limit at 75% of your maximum allowed drawdown (e.g., if the limit is $1,000, automatically stop trading at -$750).&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3 data-path-to-node=&quot;13&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;3. Automation and Mathematical Linearity (&lt;span class=&quot;math-inline&quot; data-index-in-node=&quot;42&quot; data-math=&quot;R^2&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;$R^2$&lt;/span&gt;)&lt;/h3&gt;&lt;p data-path-to-node=&quot;14&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;To trade funded accounts without stress, execution must be delegated to automated systems like &lt;b data-index-in-node=&quot;95&quot; data-path-to-node=&quot;14&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Markers&lt;/b&gt;. In this webinar, we demonstrated a simple but effective system:&lt;/p&gt;&lt;ul data-path-to-node=&quot;15&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important; padding-inline-start: 32px;&quot;&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;15,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;15,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Signal:&lt;/b&gt; Trend change in a Hull Moving Average (HMA).&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;15,1,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;15,1,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Technical Filter:&lt;/b&gt; Linear Regression (longs only allowed if the price is above the line, and shorts if it is below).&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p data-path-to-node=&quot;16&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;When optimizing this system for Phase 2, we do not look for maximum profit. We optimize for the linearity of the equity curve, measured by the statistical variable &lt;span class=&quot;math-inline&quot; data-index-in-node=&quot;164&quot; data-math=&quot;R^2&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;$R^2$&lt;/span&gt;. A system with an &lt;span class=&quot;math-inline&quot; data-index-in-node=&quot;186&quot; data-math=&quot;R^2 &amp;gt; 0.9&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;$R^2 &amp;gt; 0.9$&lt;/span&gt; ensures stable growth without the volatility that blows accounts.&lt;/p&gt;&lt;h3 data-path-to-node=&quot;18&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;🚀 Take the Next Step&lt;/h3&gt;&lt;p data-path-to-node=&quot;19&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Markets change, and no parameter set lasts forever. Learning to re-optimize your own strategies weekly is vital.&lt;/p&gt;&lt;ul data-path-to-node=&quot;20&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important; padding-inline-start: 32px;&quot;&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;20,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;20,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Watch the full video breakdown:&lt;/b&gt; See the exact setup and logic in action to master the math behind the strategy.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;20,2,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;20,2,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;a href=&quot;https://go.theindicatorstore.com/discord&quot;&gt;Join our community:&lt;/a&gt;&lt;/b&gt; Enter our free [The Indicator Store Discord] to discuss live results.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;20,3,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;20,3,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Professionalize your trading:&lt;/b&gt; Access our historical archive with over 4 years of optimizations and weekly systems in the training section of our website.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2026/06/how-to-stop-blowing-accounts-and-start.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/HbsTRqGzd_o/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-7904518735600478044</guid><pubDate>Sat, 09 May 2026 16:10:34 +0000</pubDate><atom:updated>2026-05-09T12:10:34.176-04:00</atom:updated><title>Complete NinjaTrader 8 Installation Guide: Dark Mode &amp; Multi-Provider</title><description>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;299&quot; src=&quot;https://www.youtube.com/embed/U6G0yGCJ_ww&quot; width=&quot;481&quot; youtube-src-id=&quot;U6G0yGCJ_ww&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp;If you are looking for a professional and free trading platform, &lt;b data-index-in-node=&quot;65&quot; data-path-to-node=&quot;2&quot;&gt;NinjaTrader 8&lt;/b&gt; is one of the best options on the market. This guide covers everything from account registration and software installation to advanced multi-account configurations.&lt;p&gt;&lt;/p&gt;&lt;h3 data-path-to-node=&quot;3&quot;&gt;1. Registration &amp;amp; Free Market Data (Data Feed)&lt;/h3&gt;&lt;p data-path-to-node=&quot;4&quot;&gt;The first step is registering on the official NinjaTrader website.&lt;/p&gt;&lt;p data-path-to-node=&quot;5&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5&quot;&gt;How to get the free data trial:&lt;/b&gt;
When creating your account, select the &lt;b data-index-in-node=&quot;71&quot; data-path-to-node=&quot;5&quot;&gt;&quot;Not ready for live trading&quot;&lt;/b&gt; option and enter your name. This automatically grants you &lt;b data-index-in-node=&quot;158&quot; data-path-to-node=&quot;5&quot;&gt;two weeks of free market data (Data Feed)&lt;/b&gt;.&lt;/p&gt;&lt;p data-path-to-node=&quot;6&quot;&gt;&lt;i data-index-in-node=&quot;0&quot; data-path-to-node=&quot;6&quot;&gt;Important Note:&lt;/i&gt; The NinjaTrader software does not expire and remains free for simulation and analysis. Only the real-time market data connection expires after 14 days.&lt;/p&gt;&lt;h3 data-path-to-node=&quot;7&quot;&gt;2. Installation &amp;amp; First Contact&lt;/h3&gt;&lt;p data-path-to-node=&quot;8&quot;&gt;Once you download and install the latest release, log in using your registered email.&lt;/p&gt;&lt;p data-path-to-node=&quot;9&quot;&gt;By default, the platform opens a standard &lt;i data-index-in-node=&quot;42&quot; data-path-to-node=&quot;9&quot;&gt;workspace&lt;/i&gt; and forces you to choose between &lt;b data-index-in-node=&quot;85&quot; data-path-to-node=&quot;9&quot;&gt;Simulation&lt;/b&gt; or &lt;b data-index-in-node=&quot;99&quot; data-path-to-node=&quot;9&quot;&gt;Live&lt;/b&gt; trading. If you want to trade live while simultaneously testing strategies in simulation, this default setting is restrictive.&lt;/p&gt;&lt;h3 data-path-to-node=&quot;10&quot;&gt;3. Essential Configurations: Multi-Provider &amp;amp; Visuals&lt;/h3&gt;&lt;p data-path-to-node=&quot;11&quot;&gt;To optimize your setup and ensure your settings are saved, you must adjust the default parameters.&lt;/p&gt;&lt;p data-path-to-node=&quot;12&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;12&quot;&gt;Enable Multi-Provider (Multiple Accounts)&lt;/b&gt;
This is the most critical feature to activate.&lt;/p&gt;&lt;ol data-path-to-node=&quot;13&quot; start=&quot;1&quot;&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;13,0,0&quot;&gt;Open the &lt;i data-index-in-node=&quot;9&quot; data-path-to-node=&quot;13,0,0&quot;&gt;Control Center&lt;/i&gt;.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;13,1,0&quot;&gt;Navigate to &lt;b data-index-in-node=&quot;12&quot; data-path-to-node=&quot;13,1,0&quot;&gt;Tools &amp;gt; Settings&lt;/b&gt;.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;13,2,0&quot;&gt;Check the &lt;b data-index-in-node=&quot;10&quot; data-path-to-node=&quot;13,2,0&quot;&gt;Multi-Provider&lt;/b&gt; box.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p data-path-to-node=&quot;14&quot;&gt;This removes the startup prompt, allowing you to manage and connect to both live and simulated accounts simultaneously from the connections menu.&lt;/p&gt;&lt;p data-path-to-node=&quot;15&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;15&quot;&gt;Enable Dark Theme&lt;/b&gt;
Within the same &lt;i data-index-in-node=&quot;34&quot; data-path-to-node=&quot;15&quot;&gt;Settings&lt;/i&gt; menu, change the platform&#39;s &quot;Skin&quot; from &lt;i data-index-in-node=&quot;83&quot; data-path-to-node=&quot;15&quot;&gt;Light&lt;/i&gt; to &lt;i data-index-in-node=&quot;92&quot; data-path-to-node=&quot;15&quot;&gt;Dark&lt;/i&gt; to reduce eye strain during long trading sessions.&lt;/p&gt;&lt;p data-path-to-node=&quot;16&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;16&quot;&gt;Create a Custom Workspace&lt;/b&gt;
The &lt;i data-index-in-node=&quot;30&quot; data-path-to-node=&quot;16&quot;&gt;Default&lt;/i&gt; workspace will not save your layout or indicators.&lt;/p&gt;&lt;ol data-path-to-node=&quot;17&quot; start=&quot;1&quot;&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;17,0,0&quot;&gt;Go to &lt;b data-index-in-node=&quot;6&quot; data-path-to-node=&quot;17,0,0&quot;&gt;Workspaces &amp;gt; New&lt;/b&gt;.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;17,1,0&quot;&gt;Assign a name (e.g., &quot;MyConfig&quot;).&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;17,2,0&quot;&gt;Save and close the platform.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3 data-path-to-node=&quot;18&quot;&gt;4. Automating Your Data Connection&lt;/h3&gt;&lt;p data-path-to-node=&quot;19&quot;&gt;After restarting NinjaTrader—now running in Dark Mode within your custom Workspace—you can automate your login process:&lt;/p&gt;&lt;ol data-path-to-node=&quot;20&quot; start=&quot;1&quot;&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;20,0,0&quot;&gt;Go to &lt;b data-index-in-node=&quot;6&quot; data-path-to-node=&quot;20,0,0&quot;&gt;Connections &amp;gt; Configure&lt;/b&gt;.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;20,1,0&quot;&gt;Select your account type (e.g., &lt;i data-index-in-node=&quot;32&quot; data-path-to-node=&quot;20,1,0&quot;&gt;NinjaTrader&lt;/i&gt; for the simulation account).&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;20,2,0&quot;&gt;Enter your username/email and password.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;20,3,0&quot;&gt;Check the &lt;b data-index-in-node=&quot;10&quot; data-path-to-node=&quot;20,3,0&quot;&gt;&quot;Connect on start up&quot;&lt;/b&gt; box.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p data-path-to-node=&quot;21&quot;&gt;Every time you launch NinjaTrader, it will now automatically connect to your data feed, ready for the market open.&lt;/p&gt;&lt;hr data-path-to-node=&quot;22&quot; /&gt;&lt;p data-path-to-node=&quot;23&quot;&gt;Do you have questions about your platform setup? Join our &lt;b data-index-in-node=&quot;58&quot; data-path-to-node=&quot;23&quot;&gt;&lt;a href=&quot;https://discord.com/invite/the-indicator-store-539206822691864576&quot;&gt;free Discord community&lt;/a&gt;&lt;/b&gt; to resolve your queries live and connect with other traders from The Indicator Store.&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2026/05/complete-ninjatrader-8-installation.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/U6G0yGCJ_ww/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-9211439512580077380</guid><pubDate>Sat, 09 May 2026 15:56:50 +0000</pubDate><atom:updated>2026-05-09T11:56:50.927-04:00</atom:updated><title>Comprehensive NinjaTrader 8 Guide: Installation, Workspaces, and ATM Strategies</title><description>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;329&quot; src=&quot;https://www.youtube.com/embed/-2K6pjqFn1w&quot; width=&quot;480&quot; youtube-src-id=&quot;-2K6pjqFn1w&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;2&quot;&gt;If you are taking your first steps in professional trading, setting up your platform correctly is the most important step. In this step-by-step tutorial, we show you how to download, install, and master the configuration of &lt;b data-index-in-node=&quot;224&quot; data-path-to-node=&quot;2&quot;&gt;NinjaTrader 8&lt;/b&gt;, from managing &lt;i data-index-in-node=&quot;253&quot; data-path-to-node=&quot;2&quot;&gt;Workspaces&lt;/i&gt; to automating your trades with &lt;i data-index-in-node=&quot;295&quot; data-path-to-node=&quot;2&quot;&gt;Chart Trader&lt;/i&gt;.&lt;/p&gt;&lt;h3 data-path-to-node=&quot;3&quot;&gt;How to Download NinjaTrader and Set Up Your First Workspace&lt;/h3&gt;&lt;p data-path-to-node=&quot;4&quot;&gt;NinjaTrader is a free platform for simulation and analysis. To get started, simply register on their official website and download the software. When opening it for the first time, the system will automatically connect you to a simulated data account.&lt;/p&gt;&lt;p data-path-to-node=&quot;5&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5&quot;&gt;The most common beginner mistake: The Default Workspace&lt;/b&gt;
Upon startup, the platform opens a workspace called &lt;i data-index-in-node=&quot;108&quot; data-path-to-node=&quot;5&quot;&gt;Default&lt;/i&gt;. It is crucial to understand that &lt;b data-index-in-node=&quot;150&quot; data-path-to-node=&quot;5&quot;&gt;you cannot save configurations in this workspace&lt;/b&gt;. If you add indicators or draw lines, they will be lost when you restart the software.&lt;/p&gt;&lt;p data-path-to-node=&quot;6&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;6&quot;&gt;Quick solution:&lt;/b&gt;&lt;/p&gt;&lt;ol data-path-to-node=&quot;7&quot; start=&quot;1&quot;&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;7,0,0&quot;&gt;Go to the main menu and select &lt;i data-index-in-node=&quot;31&quot; data-path-to-node=&quot;7,0,0&quot;&gt;New &amp;gt; Workspace&lt;/i&gt;.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;7,1,0&quot;&gt;Assign a name to your new workspace.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;7,2,0&quot;&gt;Close the &lt;i data-index-in-node=&quot;10&quot; data-path-to-node=&quot;7,2,0&quot;&gt;Default&lt;/i&gt; workspace (ensure the green icon is only on your new workspace). This will ensure your settings are saved and will optimize your computer&#39;s CPU usage.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3 data-path-to-node=&quot;8&quot;&gt;Mastering Charts and Data Series&lt;/h3&gt;&lt;p data-path-to-node=&quot;9&quot;&gt;Once your workspace is secured, it is time to customize the market display.&lt;/p&gt;&lt;ul data-path-to-node=&quot;10&quot;&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;10,0,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;10,0,0&quot;&gt;Opening instruments:&lt;/b&gt; From &lt;i data-index-in-node=&quot;26&quot; data-path-to-node=&quot;10,0,0&quot;&gt;New &amp;gt; Chart&lt;/i&gt;, you can search for specific instruments, such as Nasdaq futures (NQ) or the S&amp;amp;P 500 (ES), and define the time frame (e.g., 5 minutes, 15 minutes).&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;10,1,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;10,1,0&quot;&gt;Adjusting axes:&lt;/b&gt; NinjaTrader gives you total control. By pressing the &quot;F&quot; key, you activate the automatic scaling of the vertical axis. You can also use the &lt;i data-index-in-node=&quot;156&quot; data-path-to-node=&quot;10,1,0&quot;&gt;Control&lt;/i&gt; key shortcut along with the mouse scroll to compress or expand the &lt;i data-index-in-node=&quot;231&quot; data-path-to-node=&quot;10,1,0&quot;&gt;Candlesticks&lt;/i&gt; to your liking.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;10,2,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;10,2,0&quot;&gt;Multiple instruments on screen:&lt;/b&gt; If you want to compare price action, you can add a second &lt;i data-index-in-node=&quot;90&quot; data-path-to-node=&quot;10,2,0&quot;&gt;Data Series&lt;/i&gt; on the same panel. To prevent the charts from becoming disproportionate, send one of the instruments to the left vertical axis and keep the other on the right.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3 data-path-to-node=&quot;11&quot;&gt;Indicators and Creating Templates&lt;/h3&gt;&lt;p data-path-to-node=&quot;12&quot;&gt;For technical analysis, you can add tools like the Exponential Moving Average (EMA) by right-clicking on the chart and selecting &lt;i data-index-in-node=&quot;129&quot; data-path-to-node=&quot;12&quot;&gt;Indicators&lt;/i&gt;. You can customize the period (e.g., 50 or 25), the line width, and the color.&lt;/p&gt;&lt;p data-path-to-node=&quot;13&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;13&quot;&gt;Save time with Templates:&lt;/b&gt;
If you achieved the perfect visual setup and do not want to repeat the process for each new chart, right-click and select &lt;i data-index-in-node=&quot;148&quot; data-path-to-node=&quot;13&quot;&gt;Templates &amp;gt; Save As&lt;/i&gt;. When opening a new chart (for example, the Euro), you simply load that template, and it will automatically replicate your indicators, colors, and candlestick style.&lt;/p&gt;&lt;h3 data-path-to-node=&quot;14&quot;&gt;Advanced Trading: Chart Trader and ATM Strategies&lt;/h3&gt;&lt;p data-path-to-node=&quot;15&quot;&gt;The true power of NinjaTrader lies in fast execution directly from the chart using the &lt;b data-index-in-node=&quot;87&quot; data-path-to-node=&quot;15&quot;&gt;Chart Trader&lt;/b&gt;.&lt;/p&gt;&lt;p data-path-to-node=&quot;16&quot;&gt;To protect your capital and automate your exits, using &lt;b data-index-in-node=&quot;55&quot; data-path-to-node=&quot;16&quot;&gt;ATM (Advanced Trade Management) Strategies&lt;/b&gt; is fundamental.&lt;/p&gt;&lt;ol data-path-to-node=&quot;17&quot; start=&quot;1&quot;&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;17,0,0&quot;&gt;In the Chart Trader side panel, select &lt;i data-index-in-node=&quot;39&quot; data-path-to-node=&quot;17,0,0&quot;&gt;Custom&lt;/i&gt; from the ATM Strategy dropdown menu.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;17,1,0&quot;&gt;Configure your risk parameters. For example: a &lt;i data-index-in-node=&quot;47&quot; data-path-to-node=&quot;17,1,0&quot;&gt;Stop-Loss&lt;/i&gt; of 20 ticks and a &lt;i data-index-in-node=&quot;75&quot; data-path-to-node=&quot;17,1,0&quot;&gt;Take-Profit&lt;/i&gt; (target) of 15 ticks.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;17,2,0&quot;&gt;Save this strategy with a custom name.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p data-path-to-node=&quot;18&quot;&gt;When executing a buy or sell market order, NinjaTrader will automatically place your stop and target in milliseconds. You can manually drag the target on the chart if the market moves in your favor, but remember a golden rule in simulation and live trading: the system will reject any attempt to move the stop-loss to the wrong side of the market.&lt;/p&gt;&lt;hr data-path-to-node=&quot;19&quot; /&gt;&lt;p data-path-to-node=&quot;20&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;20&quot;&gt;Want to take your trading to the next level?&lt;/b&gt;
Ensure your platform executes your strategies without internet outages or latency with our &lt;a href=&quot;https://theindicatorstore.com/turnkey/&quot;&gt;&lt;b data-index-in-node=&quot;136&quot; data-path-to-node=&quot;20&quot;&gt;Turnkey Trading VPS&lt;/b&gt;.&lt;/a&gt;&lt;/p&gt;&lt;p&gt;💬 &lt;b data-index-in-node=&quot;3&quot; data-path-to-node=&quot;21&quot;&gt;Join our Discord community for free&lt;/b&gt; to discuss NinjaTrader setups, resolve questions live, and connect with other traders from &lt;b data-index-in-node=&quot;130&quot; data-path-to-node=&quot;21&quot;&gt;The Indicator Store&lt;/b&gt;.&lt;a href=&quot;https://discord.com/invite/the-indicator-store-539206822691864576&quot;&gt; [Link to Discord]&lt;/a&gt;&amp;nbsp;&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2026/05/comprehensive-ninjatrader-8-guide.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/-2K6pjqFn1w/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-4834075871664762239</guid><pubDate>Mon, 13 Apr 2026 19:36:00 +0000</pubDate><atom:updated>2026-04-15T08:39:20.063-04:00</atom:updated><title>Markers Pro 2026: Automating OrderFlow &amp; Manual Copy Trading</title><description>&lt;p&gt;&lt;/p&gt;&lt;h1 style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/h1&gt;&lt;h1&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Markers Pro 2026: Automating OrderFlow &amp;amp; Manual Copy Trading&lt;/span&gt;&lt;/h1&gt;&lt;h2 data-path-to-node=&quot;2&quot;&gt;&lt;hr data-path-to-node=&quot;10&quot; /&gt;&lt;p data-path-to-node=&quot;3&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Optimizing execution in &lt;span data-index-in-node=&quot;24&quot; data-path-to-node=&quot;3&quot;&gt;NinjaTrader 8&lt;/span&gt; requires eliminating both visual and technical friction. In this &lt;span data-index-in-node=&quot;103&quot; data-path-to-node=&quot;3&quot;&gt;April 2026 update&lt;/span&gt;, we focus on two core pillars: interface flexibility and robust multi-account control.&lt;/span&gt;&lt;/p&gt;&lt;/h2&gt;&lt;h3 data-path-to-node=&quot;4&quot;&gt;&lt;span data-index-in-node=&quot;0&quot; data-path-to-node=&quot;4&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;🔹 Floating Menu: Clear Charts, Better Focus&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;h2 data-path-to-node=&quot;2&quot;&gt;&lt;p data-path-to-node=&quot;5&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;The new auto-adjusting floating menu allows you to declutter your workspace. You can now move the interface freely, adjust opacity (0-255), and scale font sizes to ensure the UI never interferes with your &lt;span data-index-in-node=&quot;205&quot; data-path-to-node=&quot;5&quot;&gt;OrderFlow&lt;/span&gt; analysis. It is the perfect solution for multi-monitor setups where every pixel of price action matters.&lt;/span&gt;&lt;/p&gt;&lt;/h2&gt;&lt;h3 data-path-to-node=&quot;6&quot;&gt;&lt;span data-index-in-node=&quot;0&quot; data-path-to-node=&quot;6&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;🔹 High-Precision Manual Copy Trading&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;h2 data-path-to-node=&quot;2&quot;&gt;&lt;p data-path-to-node=&quot;7&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Overcome standard NinjaTrader limitations when replicating manual orders. The integrated &lt;span data-index-in-node=&quot;89&quot; data-path-to-node=&quot;7&quot;&gt;Trade Copier&lt;/span&gt; in Markers Pro offers:&lt;/span&gt;&lt;/p&gt;&lt;ul data-path-to-node=&quot;8&quot;&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;8,0,0&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span data-index-in-node=&quot;0&quot; data-path-to-node=&quot;8,0,0&quot;&gt;Instant Synchronization:&lt;/span&gt; Execute on your Master account and mirror trades across Follower accounts with zero perceived latency.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;8,1,0&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span data-index-in-node=&quot;0&quot; data-path-to-node=&quot;8,1,0&quot;&gt;Independent Management:&lt;/span&gt; Assign unique ATM strategies and specific accounts to each chart instance independently.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;8,2,0&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span data-index-in-node=&quot;0&quot; data-path-to-node=&quot;8,2,0&quot;&gt;Emergency Control:&lt;/span&gt; Dedicated buttons to Flatten or Close all positions across all synced accounts&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&amp;nbsp;in a single click.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;8,2,0&quot;&gt;&lt;span data-index-in-node=&quot;0&quot; data-path-to-node=&quot;9,0&quot; style=&quot;font-size: medium;&quot;&gt;Technical Tip:&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt; To eliminate lag in OrderFlow signals, we recommend a &lt;/span&gt;&lt;span data-index-in-node=&quot;69&quot; data-path-to-node=&quot;9,0&quot; style=&quot;font-size: medium;&quot;&gt;dual-chart setup&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;. Enable &lt;/span&gt;&lt;span data-index-in-node=&quot;94&quot; data-path-to-node=&quot;9,0&quot; style=&quot;font-size: medium;&quot;&gt;Tick Replay&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt; only on the signal chart to maintain peak execution speed on your master trading chart.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr data-path-to-node=&quot;10&quot; /&gt;&lt;p data-path-to-node=&quot;11&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11&quot;&gt;Have you tested the new floating interface yet?&lt;/span&gt; If you have questions regarding the Trade Copier configuration, drop a comment below or visit our support landing page for the full documentation.&lt;/span&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;11&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjv_HlpPrimJKaOXrf2tzP_A-HW7rdXVwbr476qBhPNfRKqzdNabHPSlhPH46GSx05dyLC0IJBo7-Y1P811xJ8_1ydRx6uhoC9v6077WChfvXnB2hj9Hrq35tvKOuVCYm6bhVHDWzwIH2l8JsqLDq_Z_c_FpoQgLuswgghVP6BEs-b-txaAB8GxlGgE_3A8/s2752/13%20de%20abril.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1536&quot; data-original-width=&quot;2752&quot; height=&quot;295&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjv_HlpPrimJKaOXrf2tzP_A-HW7rdXVwbr476qBhPNfRKqzdNabHPSlhPH46GSx05dyLC0IJBo7-Y1P811xJ8_1ydRx6uhoC9v6077WChfvXnB2hj9Hrq35tvKOuVCYm6bhVHDWzwIH2l8JsqLDq_Z_c_FpoQgLuswgghVP6BEs-b-txaAB8GxlGgE_3A8/w529-h295/13%20de%20abril.png&quot; width=&quot;529&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;/h2&gt;&lt;p data-path-to-node=&quot;3&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2026/04/markers-pro-2026-automatizacion-de.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjv_HlpPrimJKaOXrf2tzP_A-HW7rdXVwbr476qBhPNfRKqzdNabHPSlhPH46GSx05dyLC0IJBo7-Y1P811xJ8_1ydRx6uhoC9v6077WChfvXnB2hj9Hrq35tvKOuVCYm6bhVHDWzwIH2l8JsqLDq_Z_c_FpoQgLuswgghVP6BEs-b-txaAB8GxlGgE_3A8/s72-w529-h295-c/13%20de%20abril.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-7619938453874343736</guid><pubDate>Mon, 06 Apr 2026 12:09:00 +0000</pubDate><atom:updated>2026-04-13T15:23:31.826-04:00</atom:updated><title>Markers Pro April 2026 Update: Floating Menu &amp; Manual Copy Trading Guide</title><description>&lt;p&gt;&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
  &lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/H7QjZLnyGiE&quot; style=&quot;aspect-ratio: 16 / 9; border: none; height: auto; width: 100%;&quot; width=&quot;481&quot; youtube-src-id=&quot;H7QjZLnyGiE&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;br /&gt;&amp;nbsp;&lt;b&gt;Markers Pro April 2026 Update: Comprehensive Setup Guide &amp;amp; Copy Trading&lt;/b&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The &lt;b&gt;Markers Pro April 2026&lt;/b&gt; update is here, introducing a highly adaptable &lt;b&gt;Floating Menu&lt;/b&gt; and a robust &lt;b&gt;Manual Copy Trading&lt;/b&gt; system designed to overcome standard NinjaTrader interface limitations.&lt;/p&gt;
&lt;h3&gt;🔹 Configuring the Floating Interface&lt;/h3&gt;
&lt;ol start=&quot;1&quot;&gt;
  &lt;li&gt;&lt;p&gt;&lt;b&gt;Enable the Menu:&lt;/b&gt; Disable the standard &quot;Show Panel&quot; to switch to the auto-adjusting, movable interface.&lt;/p&gt;&lt;/li&gt;
  &lt;li&gt;&lt;p&gt;&lt;b&gt;Customize Visuals:&lt;/b&gt; Adjust font size, background color, and opacity (0-255) for optimal chart visibility.&lt;/p&gt;&lt;/li&gt;
  &lt;li&gt;&lt;p&gt;&lt;b&gt;Arrange Multiple Instances:&lt;/b&gt; Position unique menus for different instances on the same chart without overlapping UI elements.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;🔹 Setting Up Manual Copy Trading&lt;/h3&gt;
&lt;p&gt;Take full control of your trading environment by synchronizing actions across multiple accounts:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;p&gt;&lt;b&gt;Activate Trade Copier:&lt;/b&gt; Enable on both Master and Follower charts to allow signal sharing.&lt;/p&gt;&lt;/li&gt;
  &lt;li&gt;&lt;p&gt;&lt;b&gt;Assign Accounts &amp;amp; ATMs:&lt;/b&gt; Select unique accounts and specific ATM strategies for each chart instance independently.&lt;/p&gt;&lt;/li&gt;
  &lt;li&gt;&lt;p&gt;&lt;b&gt;Execute Master Manual Trades:&lt;/b&gt; Click Long, Short, or Close on the master chart to trigger all accounts simultaneously.&lt;/p&gt;&lt;/li&gt;
  &lt;li&gt;
    &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
      &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOpkx-9xiNYvQcebcC-bu_Q5yPNifZYvSJteXpTkZV4L2vmhnmns2n6jsSA-GUr1xHJf59xBbvydgyhf-BY2akEXYV4kvXtWq9WnabPmES0jsd3fypIKAaPpq6KbljwmEwqM-3lF1tTmsSECKVi8wdJcMnLVy8F1MO3_WcslbEGqDlnG2WBdjOoviNAirv/s2752/unnamed%20(1).png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;
        &lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOpkx-9xiNYvQcebcC-bu_Q5yPNifZYvSJteXpTkZV4L2vmhnmns2n6jsSA-GUr1xHJf59xBbvydgyhf-BY2akEXYV4kvXtWq9WnabPmES0jsd3fypIKAaPpq6KbljwmEwqM-3lF1tTmsSECKVi8wdJcMnLVy8F1MO3_World/w1400/unnamed%20(1).png&quot; style=&quot;height: auto; width: 100%;&quot; /&gt;
      &lt;/a&gt;
    &lt;/div&gt;
  &lt;/li&gt;
&lt;/ul&gt;</description><link>http://theindicatorstore.blogspot.com/2026/04/markers-pro-april-2026-update-floating.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/H7QjZLnyGiE/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-1870455727522679086</guid><pubDate>Sun, 05 Apr 2026 17:30:00 +0000</pubDate><atom:updated>2026-04-05T13:30:23.953-04:00</atom:updated><title>How to Automate OrderFlow Signals in NinjaTrader 8 with Markers</title><description>&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;b&gt;&amp;nbsp;Learn how to automate OrderFlow indicators in NinjaTrader 8 using Markers. Eliminate Tick Replay lag with a dual-chart setup for faster, precise execution.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;342&quot; src=&quot;https://www.youtube.com/embed/68mLKU94nhI&quot; width=&quot;478&quot; youtube-src-id=&quot;68mLKU94nhI&quot;&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;h1 data-path-to-node=&quot;0&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Automating&lt;a href=&quot; https://www.orderflows.com/toolbox/?v...&quot;&gt; OrderFlow&lt;/a&gt; in NinjaTrader 8: Optimization Guide using &lt;a href=&quot; https://theindicatormarket.com/depot/...&quot;&gt;Markers&lt;/a&gt;&lt;/h1&gt;&lt;p data-path-to-node=&quot;1&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Operating with &lt;a href=&quot; https://www.orderflows.com/toolbox/?v...&quot;&gt;&lt;b data-index-in-node=&quot;15&quot; data-path-to-node=&quot;1&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;OrderFlow&lt;/b&gt; &lt;/a&gt;indicators requires high processing power due to the mandatory use of &lt;b data-index-in-node=&quot;95&quot; data-path-to-node=&quot;1&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Tick Replay&lt;/b&gt;. This often results in execution lag. The most efficient technical solution is to implement a &lt;b data-index-in-node=&quot;201&quot; data-path-to-node=&quot;1&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;dual-chart system&lt;/b&gt;.&lt;/p&gt;&lt;h2 data-path-to-node=&quot;2&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;The Concept: Decoupling Signal from Execution&lt;/h2&gt;&lt;p data-path-to-node=&quot;3&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;The key to fluid automation is to avoid executing orders on the same chart that calculates OrderFlow. We divide the workload into two environments:&lt;/p&gt;&lt;h3 data-path-to-node=&quot;4&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;1. Calculation Chart (Heavy Chart)&lt;/h3&gt;&lt;ul data-path-to-node=&quot;5&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important; padding-inline-start: 32px;&quot;&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;5,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Configuration:&lt;/b&gt; Tick Replay &lt;b data-index-in-node=&quot;27&quot; data-path-to-node=&quot;5,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Enabled&lt;/b&gt;.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;5,1,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5,1,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Function:&lt;/b&gt; Runs heavy indicators (e.g., OrderFlow Toolbox, Delta Scalper) and &quot;copies&quot; their signals.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;5,2,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5,2,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Tool:&lt;/b&gt; &lt;code data-index-in-node=&quot;6&quot; data-path-to-node=&quot;5,2,0&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Marker Copy&lt;/code&gt;.&lt;/p&gt;&lt;ul data-path-to-node=&quot;5,2,1&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important; padding-inline-start: 32px;&quot;&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;5,2,1,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Map variables (e.g., &lt;code data-index-in-node=&quot;21&quot; data-path-to-node=&quot;5,2,1,0,0&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;longs&lt;/code&gt; and &lt;code data-index-in-node=&quot;31&quot; data-path-to-node=&quot;5,2,1,0,0&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;shorts&lt;/code&gt;) by selecting the exact &lt;b data-index-in-node=&quot;62&quot; data-path-to-node=&quot;5,2,1,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Plot&lt;/b&gt; of the indicator.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;5,2,1,1,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5,2,1,1,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Technical Note:&lt;/b&gt; Parameters in Marker Copy must be identical to the original indicator to ensure signals match perfectly.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3 data-path-to-node=&quot;6&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;2. Execution Chart (Fast Chart)&lt;/h3&gt;&lt;ul data-path-to-node=&quot;7&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important; padding-inline-start: 32px;&quot;&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;7,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;7,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Configuration:&lt;/b&gt; Tick Replay &lt;b data-index-in-node=&quot;27&quot; data-path-to-node=&quot;7,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Disabled&lt;/b&gt; (Standard Chart).&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;7,1,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;7,1,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Function:&lt;/b&gt; Receives global variables and executes orders via an ATM strategy.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;7,2,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;7,2,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Advantage:&lt;/b&gt; Instant response to price movement, eliminating historical recalculation lag.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr data-path-to-node=&quot;8&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot; /&gt;&lt;h2 data-path-to-node=&quot;9&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Managing Multiple Setups (Link ID)&lt;/h2&gt;&lt;p data-path-to-node=&quot;10&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;If you automate several systems simultaneously (e.g., Volume Shift and Delta Scalper), organization is vital to avoid variable conflicts:&lt;/p&gt;&lt;table data-path-to-node=&quot;11&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-bottom: 32px; margin-top: 0px !important;&quot;&gt;&lt;thead style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;tr style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;td style=&quot;border: 1px solid; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;strong style=&quot;line-height: 1.15 !important; margin-bottom: 0px !important; margin-top: 0px !important;&quot;&gt;Setup&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;strong style=&quot;line-height: 1.15 !important; margin-bottom: 0px !important; margin-top: 0px !important;&quot;&gt;Variable&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;strong style=&quot;line-height: 1.15 !important; margin-bottom: 0px !important; margin-top: 0px !important;&quot;&gt;Link ID&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;tr style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;td style=&quot;border: 1px solid; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;11,1,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,1,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;OrderFlow Toolbox&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;11,1,1,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;code data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,1,1,0&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;longs&lt;/code&gt; / &lt;code data-index-in-node=&quot;8&quot; data-path-to-node=&quot;11,1,1,0&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;shorts&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;11,1,2,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,1,2,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;1&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;td style=&quot;border: 1px solid; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;11,2,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,2,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Delta Scalper&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;11,2,1,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;code data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,2,1,0&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;longs&lt;/code&gt; / &lt;code data-index-in-node=&quot;8&quot; data-path-to-node=&quot;11,2,1,0&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;shorts&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;11,2,2,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,2,2,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;2&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;td style=&quot;border: 1px solid; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;11,3,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,3,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Volume Shift&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;11,3,1,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;code data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,3,1,0&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;longs&lt;/code&gt; / &lt;code data-index-in-node=&quot;8&quot; data-path-to-node=&quot;11,3,1,0&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;shorts&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;11,3,2,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,3,2,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;3&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p data-path-to-node=&quot;12&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;By using different &lt;b data-index-in-node=&quot;19&quot; data-path-to-node=&quot;12&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Link IDs&lt;/b&gt;, you can assign a &lt;b data-index-in-node=&quot;46&quot; data-path-to-node=&quot;12&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;specific ATM&lt;/b&gt; to each strategy on the execution chart, allowing you to track individual performance in the &lt;i data-index-in-node=&quot;152&quot; data-path-to-node=&quot;12&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Trade Performance&lt;/i&gt; window.&lt;/p&gt;&lt;hr data-path-to-node=&quot;13&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot; /&gt;&lt;h2 data-path-to-node=&quot;14&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Tips for Backtesting and Performance&lt;/h2&gt;&lt;ol data-path-to-node=&quot;15&quot; start=&quot;1&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important; padding-inline-start: 32px;&quot;&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;15,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;15,0,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Gradual Loading:&lt;/b&gt; Tick Replay calculation across multiple charts is CPU-intensive. Test one setup at a time.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;15,1,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;15,1,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Semi-Automatic Mode:&lt;/b&gt; Use the direction buttons in Markers to filter signals. If you expect a bullish bounce, activate only the &quot;Long&quot; button; &quot;Short&quot; signals will be ignored.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;15,2,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;15,2,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Additional Filters:&lt;/b&gt; On the execution chart (the fast one), you can add extra filters—such as moving average slopes or time restrictions—without affecting the core OrderFlow logic.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;hr data-path-to-node=&quot;16&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot; /&gt;&lt;blockquote data-path-to-node=&quot;17&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;p data-path-to-node=&quot;17,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;17,0&quot; style=&quot;line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Conclusion:&lt;/b&gt; This methodology transforms complex indicators into surgical precision tools, allowing the trader to focus on strategy while the technology handles execution speed.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2026/04/how-to-automate-orderflow-signals-in.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/68mLKU94nhI/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-924308108932976467</guid><pubDate>Thu, 26 Feb 2026 12:47:00 +0000</pubDate><atom:updated>2026-02-26T07:47:32.424-05:00</atom:updated><title>Stop Guessing Where to Draw Your Fibonacci: A Rule-Based Approach to Market Structure in NinjaTrader 8</title><description>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/YQzyb-qUulA&quot; width=&quot;484&quot; youtube-src-id=&quot;YQzyb-qUulA&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;h2 data-end=&quot;380&quot; data-start=&quot;338&quot;&gt;The Real Problem With Fibonacci Trading&lt;/h2&gt;&lt;p data-end=&quot;451&quot; data-start=&quot;382&quot;&gt;Most traders don’t fail because they don’t know the Fibonacci levels.&lt;/p&gt;&lt;p data-end=&quot;512&quot; data-start=&quot;453&quot;&gt;They fail because they don’t know &lt;strong data-end=&quot;511&quot; data-start=&quot;487&quot;&gt;where to anchor them&lt;/strong&gt;.&lt;/p&gt;&lt;ul data-end=&quot;670&quot; data-start=&quot;514&quot;&gt;
&lt;li data-end=&quot;537&quot; data-start=&quot;514&quot;&gt;
&lt;p data-end=&quot;537&quot; data-start=&quot;516&quot;&gt;Which swing is valid?&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;570&quot; data-start=&quot;538&quot;&gt;
&lt;p data-end=&quot;570&quot; data-start=&quot;540&quot;&gt;When should you switch pivots?&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;611&quot; data-start=&quot;571&quot;&gt;
&lt;p data-end=&quot;611&quot; data-start=&quot;573&quot;&gt;Are you measuring structure… or noise?&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;670&quot; data-start=&quot;612&quot;&gt;
&lt;p data-end=&quot;670&quot; data-start=&quot;614&quot;&gt;Is that retracement meaningful or just a minor pullback?&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;p data-end=&quot;760&quot; data-start=&quot;672&quot;&gt;Subjective anchoring leads to inconsistent results. And inconsistency kills performance.&lt;/p&gt;&lt;p&gt;




If two traders draw Fibonacci on the same chart and get different levels, the issue isn’t the tool — it’s the structure.&amp;nbsp;&lt;/p&gt;&lt;h2 data-end=&quot;931&quot; data-start=&quot;889&quot;&gt;Why Market Structure Must Be Rule-Based&lt;/h2&gt;&lt;p data-end=&quot;985&quot; data-start=&quot;933&quot;&gt;Institutional traders do not randomly select swings.&lt;/p&gt;&lt;p data-end=&quot;1006&quot; data-start=&quot;987&quot;&gt;They operate using:&lt;/p&gt;&lt;ul data-end=&quot;1111&quot; data-start=&quot;1007&quot;&gt;
&lt;li data-end=&quot;1031&quot; data-start=&quot;1007&quot;&gt;
&lt;p data-end=&quot;1031&quot; data-start=&quot;1009&quot;&gt;Defined pivot strength&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1056&quot; data-start=&quot;1032&quot;&gt;
&lt;p data-end=&quot;1056&quot; data-start=&quot;1034&quot;&gt;Clear structure breaks&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1080&quot; data-start=&quot;1057&quot;&gt;
&lt;p data-end=&quot;1080&quot; data-start=&quot;1059&quot;&gt;Measured retracements&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1111&quot; data-start=&quot;1081&quot;&gt;
&lt;p data-end=&quot;1111&quot; data-start=&quot;1083&quot;&gt;Consistent equilibrium logic&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;p data-end=&quot;1154&quot; data-start=&quot;1113&quot;&gt;Retail traders, on the other hand, often:&lt;/p&gt;&lt;ul data-end=&quot;1287&quot; data-start=&quot;1155&quot;&gt;
&lt;li data-end=&quot;1184&quot; data-start=&quot;1155&quot;&gt;
&lt;p data-end=&quot;1184&quot; data-start=&quot;1157&quot;&gt;Redraw Fibonacci repeatedly&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1222&quot; data-start=&quot;1185&quot;&gt;
&lt;p data-end=&quot;1222&quot; data-start=&quot;1187&quot;&gt;React emotionally to new highs/lows&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1258&quot; data-start=&quot;1223&quot;&gt;
&lt;p data-end=&quot;1258&quot; data-start=&quot;1225&quot;&gt;Measure swings that are too small&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1287&quot; data-start=&quot;1259&quot;&gt;
&lt;p data-end=&quot;1287&quot; data-start=&quot;1261&quot;&gt;Trade inside choppy ranges&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;p data-end=&quot;1324&quot; data-start=&quot;1289&quot;&gt;The difference is not intelligence.&lt;/p&gt;&lt;p&gt;






&lt;/p&gt;&lt;p data-end=&quot;1365&quot; data-start=&quot;1326&quot;&gt;The difference is structure discipline.&lt;/p&gt;&lt;h2 data-end=&quot;1402&quot; data-start=&quot;1372&quot;&gt;The 50% Equilibrium Concept&lt;/h2&gt;&lt;p data-end=&quot;1472&quot; data-start=&quot;1404&quot;&gt;One of the most overlooked levels in trading is the 50% equilibrium.&lt;/p&gt;&lt;p data-end=&quot;1494&quot; data-start=&quot;1474&quot;&gt;In trending markets:&lt;/p&gt;&lt;ul data-end=&quot;1627&quot; data-start=&quot;1495&quot;&gt;
&lt;li data-end=&quot;1545&quot; data-start=&quot;1495&quot;&gt;
&lt;p data-end=&quot;1545&quot; data-start=&quot;1497&quot;&gt;Price often retraces to 50% before continuation.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1596&quot; data-start=&quot;1546&quot;&gt;
&lt;p data-end=&quot;1596&quot; data-start=&quot;1548&quot;&gt;The 50% zone acts as a premium/discount divider.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1627&quot; data-start=&quot;1597&quot;&gt;
&lt;p data-end=&quot;1627&quot; data-start=&quot;1599&quot;&gt;It helps define market bias.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;p data-end=&quot;1706&quot; data-start=&quot;1629&quot;&gt;Without a consistent way to measure swings, the 50% level becomes unreliable.&lt;/p&gt;&lt;p data-end=&quot;1365&quot; data-start=&quot;1326&quot;&gt;




&lt;/p&gt;&lt;p data-end=&quot;1739&quot; data-start=&quot;1708&quot;&gt;Structure first. Levels second.&lt;/p&gt;&lt;h2 data-end=&quot;1796&quot; data-start=&quot;1746&quot;&gt;Deep Retracements: The 78.6% Institutional Zone&lt;/h2&gt;&lt;p data-end=&quot;1895&quot; data-start=&quot;1798&quot;&gt;While 61.8% is widely known, many professional traders monitor deeper retracements such as 78.6%.&lt;/p&gt;&lt;p data-end=&quot;1901&quot; data-start=&quot;1897&quot;&gt;Why?&lt;/p&gt;&lt;p data-end=&quot;1931&quot; data-start=&quot;1903&quot;&gt;Because strong trends often:&lt;/p&gt;&lt;ul data-end=&quot;2016&quot; data-start=&quot;1932&quot;&gt;
&lt;li data-end=&quot;1948&quot; data-start=&quot;1932&quot;&gt;
&lt;p data-end=&quot;1948&quot; data-start=&quot;1934&quot;&gt;Retrace deeply&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1978&quot; data-start=&quot;1949&quot;&gt;
&lt;p data-end=&quot;1978&quot; data-start=&quot;1951&quot;&gt;Trap early breakout traders&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2016&quot; data-start=&quot;1979&quot;&gt;
&lt;p data-end=&quot;2016&quot; data-start=&quot;1981&quot;&gt;Sweep liquidity before continuation&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;p data-end=&quot;2066&quot; data-start=&quot;2018&quot;&gt;But again — it only works if the swing is valid.&lt;/p&gt;&lt;p data-end=&quot;1739&quot; data-start=&quot;1708&quot;&gt;





&lt;/p&gt;&lt;p data-end=&quot;2107&quot; data-start=&quot;2068&quot;&gt;Measuring noise leads to false signals.&lt;/p&gt;&lt;h2 data-end=&quot;2149&quot; data-start=&quot;2114&quot;&gt;The Hidden Problem: Micro Swings&lt;/h2&gt;&lt;p data-end=&quot;2246&quot; data-start=&quot;2151&quot;&gt;One of the biggest mistakes in manual Fibonacci trading is measuring swings that are too small.&lt;/p&gt;&lt;p data-end=&quot;2302&quot; data-start=&quot;2248&quot;&gt;When price moves only a short distance between pivots:&lt;/p&gt;&lt;ul data-end=&quot;2421&quot; data-start=&quot;2303&quot;&gt;
&lt;li data-end=&quot;2342&quot; data-start=&quot;2303&quot;&gt;
&lt;p data-end=&quot;2342&quot; data-start=&quot;2305&quot;&gt;Retracement levels become meaningless&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2369&quot; data-start=&quot;2343&quot;&gt;
&lt;p data-end=&quot;2369&quot; data-start=&quot;2345&quot;&gt;Structure gets cluttered&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2387&quot; data-start=&quot;2370&quot;&gt;
&lt;p data-end=&quot;2387&quot; data-start=&quot;2372&quot;&gt;Signals overlap&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2421&quot; data-start=&quot;2388&quot;&gt;
&lt;p data-end=&quot;2421&quot; data-start=&quot;2390&quot;&gt;Decision-making becomes chaotic&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;p data-end=&quot;2484&quot; data-start=&quot;2423&quot;&gt;Professional structure analysis filters insignificant swings.&lt;/p&gt;&lt;p data-end=&quot;2107&quot; data-start=&quot;2068&quot;&gt;




&lt;/p&gt;&lt;p data-end=&quot;2541&quot; data-start=&quot;2486&quot;&gt;Not every high and low deserves a Fibonacci projection.&lt;/p&gt;&lt;h2 data-end=&quot;2584&quot; data-start=&quot;2548&quot;&gt;Introducing a Structured Approach&lt;/h2&gt;&lt;p data-end=&quot;2667&quot; data-start=&quot;2586&quot;&gt;To remove subjectivity from the process, a rule-based solution becomes necessary.&lt;/p&gt;&lt;p data-end=&quot;2717&quot; data-start=&quot;2669&quot;&gt;TIS Swing Pro for NinjaTrader 8 was designed to:&lt;/p&gt;&lt;ul data-end=&quot;2923&quot; data-start=&quot;2719&quot;&gt;
&lt;li data-end=&quot;2750&quot; data-start=&quot;2719&quot;&gt;
&lt;p data-end=&quot;2750&quot; data-start=&quot;2721&quot;&gt;Detect pivots algorithmically&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2789&quot; data-start=&quot;2751&quot;&gt;
&lt;p data-end=&quot;2789&quot; data-start=&quot;2753&quot;&gt;Apply minimum price distance filters&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2839&quot; data-start=&quot;2790&quot;&gt;
&lt;p data-end=&quot;2839&quot; data-start=&quot;2792&quot;&gt;Automatically project selected Fibonacci levels&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2876&quot; data-start=&quot;2840&quot;&gt;
&lt;p data-end=&quot;2876&quot; data-start=&quot;2842&quot;&gt;Maintain 50% equilibrium awareness&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2923&quot; data-start=&quot;2877&quot;&gt;
&lt;p data-end=&quot;2923&quot; data-start=&quot;2879&quot;&gt;Provide clean, institutional-style structure&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;p data-end=&quot;2541&quot; data-start=&quot;2486&quot;&gt;



&lt;/p&gt;&lt;p data-end=&quot;2999&quot; data-start=&quot;2925&quot;&gt;Instead of guessing where to draw Fibonacci,&lt;br /&gt;
the structure defines itself.&lt;/p&gt;&lt;h2 data-end=&quot;3040&quot; data-start=&quot;3006&quot;&gt;How It Improves Trading Clarity&lt;/h2&gt;&lt;p data-end=&quot;3073&quot; data-start=&quot;3042&quot;&gt;With automated structure logic:&lt;/p&gt;&lt;p data-end=&quot;3238&quot; data-start=&quot;3075&quot;&gt;✔ No more redrawing swings&lt;br data-end=&quot;3104&quot; data-start=&quot;3101&quot; /&gt;
✔ No more measuring choppy ranges&lt;br data-end=&quot;3140&quot; data-start=&quot;3137&quot; /&gt;
✔ No emotional pivot switching&lt;br data-end=&quot;3173&quot; data-start=&quot;3170&quot; /&gt;
✔ Consistent retracement analysis&lt;br data-end=&quot;3209&quot; data-start=&quot;3206&quot; /&gt;
✔ Clean chart visualization&lt;/p&gt;&lt;p data-end=&quot;3272&quot; data-start=&quot;3240&quot;&gt;This does not guarantee profits.&lt;/p&gt;&lt;p data-end=&quot;3326&quot; data-start=&quot;3274&quot;&gt;But it dramatically improves analytical consistency.&lt;/p&gt;&lt;p data-end=&quot;2999&quot; data-start=&quot;2925&quot;&gt;




&lt;/p&gt;&lt;p data-end=&quot;3386&quot; data-start=&quot;3328&quot;&gt;And consistency is the foundation of professional trading.&lt;/p&gt;&lt;h2 data-end=&quot;3412&quot; data-start=&quot;3393&quot;&gt;Who Is This For?&lt;/h2&gt;&lt;p data-end=&quot;3464&quot; data-start=&quot;3414&quot;&gt;This structured approach is ideal for traders who:&lt;/p&gt;&lt;p data-end=&quot;3386&quot; data-start=&quot;3328&quot;&gt;

&lt;/p&gt;&lt;ul data-end=&quot;3660&quot; data-start=&quot;3466&quot;&gt;
&lt;li data-end=&quot;3504&quot; data-start=&quot;3466&quot;&gt;
&lt;p data-end=&quot;3504&quot; data-start=&quot;3468&quot;&gt;Use Fibonacci retracements regularly&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3529&quot; data-start=&quot;3505&quot;&gt;
&lt;p data-end=&quot;3529&quot; data-start=&quot;3507&quot;&gt;Trade futures or forex&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3556&quot; data-start=&quot;3530&quot;&gt;
&lt;p data-end=&quot;3556&quot; data-start=&quot;3532&quot;&gt;Operate on NinjaTrader 8&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3594&quot; data-start=&quot;3557&quot;&gt;
&lt;p data-end=&quot;3594&quot; data-start=&quot;3559&quot;&gt;Want rule-based decision frameworks&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3660&quot; data-start=&quot;3595&quot;&gt;
&lt;p data-end=&quot;3660&quot; data-start=&quot;3597&quot;&gt;Value clean, structured charts over cluttered zigzag indicators&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p data-end=&quot;3740&quot; data-start=&quot;3686&quot;&gt;The power of Fibonacci does not come from the numbers.&lt;/p&gt;&lt;p data-end=&quot;3793&quot; data-start=&quot;3742&quot;&gt;It comes from the structure behind the measurement.&lt;/p&gt;&lt;p data-end=&quot;3834&quot; data-start=&quot;3795&quot;&gt;Without structure, Fibonacci is random.&lt;/p&gt;&lt;p data-end=&quot;3874&quot; data-start=&quot;3836&quot;&gt;With structure, it becomes contextual.&lt;/p&gt;&lt;p data-end=&quot;3984&quot; data-start=&quot;3876&quot;&gt;If you want to explore a rule-based Fibonacci structure solution for NinjaTrader 8, you can learn more here:&lt;/p&gt;&lt;p data-end=&quot;2107&quot; data-start=&quot;2068&quot;&gt;




&lt;/p&gt;&lt;p data-end=&quot;4046&quot; data-start=&quot;3986&quot;&gt;👉 &lt;a class=&quot;decorated-link&quot; data-end=&quot;4046&quot; data-start=&quot;3989&quot; href=&quot;https://theindicatormarket.com/landingpage/tis-swing-pro/&quot; rel=&quot;noopener&quot; target=&quot;_new&quot;&gt;https://theindicatormarket.com/landingpage/tis-swing-pro/&lt;/a&gt;&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2026/02/stop-guessing-where-to-draw-your.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/YQzyb-qUulA/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-6885082202814484838</guid><pubDate>Tue, 27 Jan 2026 14:13:00 +0000</pubDate><atom:updated>2026-01-27T09:13:58.877-05:00</atom:updated><title>Bounce Confirmation Strategy in NinjaTrader 8 (No Coding)</title><description>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;320&quot; src=&quot;https://www.youtube.com/embed/BeNoq8e87CE&quot; width=&quot;497&quot; youtube-src-id=&quot;BeNoq8e87CE&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp;&lt;p&gt;&lt;/p&gt;&lt;p data-end=&quot;585&quot; data-start=&quot;382&quot;&gt;Many traders try to trade &lt;strong data-end=&quot;438&quot; data-start=&quot;408&quot;&gt;EMA bounces in NinjaTrader&lt;/strong&gt; using limit orders. While this approach seems logical, it often leads to false entries and unnecessary losses when price breaks through the level.&lt;/p&gt;
&lt;p data-end=&quot;762&quot; data-start=&quot;587&quot;&gt;In this article, you’ll learn a &lt;strong data-end=&quot;669&quot; data-start=&quot;619&quot;&gt;Bounce Confirmation Strategy for NinjaTrader 8&lt;/strong&gt; that helps you trade bounces with confirmation instead of guessing — and &lt;strong data-end=&quot;761&quot; data-start=&quot;743&quot;&gt;without coding&lt;/strong&gt;.&lt;/p&gt;
&lt;hr data-end=&quot;767&quot; data-start=&quot;764&quot; /&gt;
&lt;h2 data-end=&quot;827&quot; data-start=&quot;769&quot;&gt;H2: Why Limit Orders Fail on EMA Bounces in NinjaTrader&lt;/h2&gt;
&lt;p data-end=&quot;895&quot; data-start=&quot;829&quot;&gt;Placing a limit order assumes price will react at a level such as:&lt;/p&gt;
&lt;ul data-end=&quot;991&quot; data-start=&quot;896&quot;&gt;
&lt;li data-end=&quot;931&quot; data-start=&quot;896&quot;&gt;
&lt;p data-end=&quot;931&quot; data-start=&quot;898&quot;&gt;Exponential Moving Averages (EMA)&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;944&quot; data-start=&quot;932&quot;&gt;
&lt;p data-end=&quot;944&quot; data-start=&quot;934&quot;&gt;Daily open&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;959&quot; data-start=&quot;945&quot;&gt;
&lt;p data-end=&quot;959&quot; data-start=&quot;947&quot;&gt;Pivot points&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;991&quot; data-start=&quot;960&quot;&gt;
&lt;p data-end=&quot;991&quot; data-start=&quot;962&quot;&gt;Support and resistance levels&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;1022&quot; data-start=&quot;993&quot;&gt;In live markets, price often:&lt;/p&gt;
&lt;ul data-end=&quot;1168&quot; data-start=&quot;1023&quot;&gt;
&lt;li data-end=&quot;1058&quot; data-start=&quot;1023&quot;&gt;
&lt;p data-end=&quot;1058&quot; data-start=&quot;1025&quot;&gt;Touches the EMA and keeps going&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1101&quot; data-start=&quot;1059&quot;&gt;
&lt;p data-end=&quot;1101&quot; data-start=&quot;1061&quot;&gt;Breaks through the level with momentum&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1168&quot; data-start=&quot;1102&quot;&gt;
&lt;p data-end=&quot;1168&quot; data-start=&quot;1104&quot;&gt;Fills the limit order just before continuing against the trade&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;1242&quot; data-start=&quot;1170&quot;&gt;This is why many traders lose money trying to trade EMA bounces blindly.&lt;/p&gt;&lt;p data-end=&quot;1242&quot; data-start=&quot;1170&quot;&gt;&lt;/p&gt;&lt;h2 data-end=&quot;1295&quot; data-start=&quot;1249&quot;&gt; What Is a Bounce Confirmation Strategy?&lt;/h2&gt;
&lt;p data-end=&quot;1379&quot; data-start=&quot;1297&quot;&gt;A &lt;strong data-end=&quot;1331&quot; data-start=&quot;1299&quot;&gt;bounce confirmation strategy&lt;/strong&gt; waits for price to show intent before entering.&lt;/p&gt;
&lt;p data-end=&quot;1405&quot; data-start=&quot;1381&quot;&gt;A valid bounce requires:&lt;/p&gt;
&lt;ol data-end=&quot;1534&quot; data-start=&quot;1406&quot;&gt;
&lt;li data-end=&quot;1451&quot; data-start=&quot;1406&quot;&gt;
&lt;p data-end=&quot;1451&quot; data-start=&quot;1409&quot;&gt;Price approaches the level from one side&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1480&quot; data-start=&quot;1452&quot;&gt;
&lt;p data-end=&quot;1480&quot; data-start=&quot;1455&quot;&gt;Price touches the level&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1534&quot; data-start=&quot;1481&quot;&gt;
&lt;p data-end=&quot;1534&quot; data-start=&quot;1484&quot;&gt;The candle closes back in the expected direction&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-end=&quot;1588&quot; data-start=&quot;1536&quot;&gt;This structure confirms rejection, not just contact.&lt;/p&gt;&lt;h2 data-end=&quot;1642&quot; data-start=&quot;1595&quot;&gt;&amp;nbsp;Core Bounce Pattern Logic (Long Example)&lt;/h2&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-end=&quot;1713&quot; data-start=&quot;1644&quot;&gt;For a &lt;strong data-end=&quot;1689&quot; data-start=&quot;1650&quot;&gt;bullish bounce setup in NinjaTrader&lt;/strong&gt;, the minimum rules are:&lt;/p&gt;&lt;ul data-end=&quot;1839&quot; data-start=&quot;1715&quot;&gt;
&lt;li data-end=&quot;1761&quot; data-start=&quot;1715&quot;&gt;
&lt;p data-end=&quot;1761&quot; data-start=&quot;1717&quot;&gt;Price touches the entry level (EMA or other)&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1797&quot; data-start=&quot;1762&quot;&gt;
&lt;p data-end=&quot;1797&quot; data-start=&quot;1764&quot;&gt;The candle closes above the level&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1839&quot; data-start=&quot;1798&quot;&gt;
&lt;p data-end=&quot;1839&quot; data-start=&quot;1800&quot;&gt;Previous candles remain above the level&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;p data-end=&quot;1855&quot; data-start=&quot;1841&quot;&gt;This confirms:&lt;/p&gt;&lt;p data-end=&quot;1588&quot; data-start=&quot;1536&quot;&gt;



&lt;/p&gt;&lt;ul data-end=&quot;1952&quot; data-start=&quot;1856&quot;&gt;
&lt;li data-end=&quot;1879&quot; data-start=&quot;1856&quot;&gt;
&lt;p data-end=&quot;1879&quot; data-start=&quot;1858&quot;&gt;Directional context&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1908&quot; data-start=&quot;1880&quot;&gt;
&lt;p data-end=&quot;1908&quot; data-start=&quot;1882&quot;&gt;A real test of the level&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1952&quot; data-start=&quot;1909&quot;&gt;
&lt;p data-end=&quot;1952&quot; data-start=&quot;1911&quot;&gt;Market rejection instead of a crossover&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p data-end=&quot;1242&quot; data-start=&quot;1170&quot;&gt;&lt;/p&gt;&lt;h2 data-end=&quot;2032&quot; data-start=&quot;1959&quot;&gt; How to Build a Bounce Strategy in NinjaTrader 8 (Strategy Builder)&lt;/h2&gt;
&lt;p data-end=&quot;2140&quot; data-start=&quot;2034&quot;&gt;One of the main advantages of this setup is that it can be built using &lt;strong data-end=&quot;2139&quot; data-start=&quot;2105&quot;&gt;NinjaTrader 8 Strategy Builder&lt;/strong&gt;:&lt;/p&gt;
&lt;ul data-end=&quot;2258&quot; data-start=&quot;2142&quot;&gt;
&lt;li data-end=&quot;2169&quot; data-start=&quot;2142&quot;&gt;
&lt;p data-end=&quot;2169&quot; data-start=&quot;2144&quot;&gt;No programming required&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2210&quot; data-start=&quot;2170&quot;&gt;
&lt;p data-end=&quot;2210&quot; data-start=&quot;2172&quot;&gt;Works with any indicator-based level&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2258&quot; data-start=&quot;2211&quot;&gt;
&lt;p data-end=&quot;2258&quot; data-start=&quot;2213&quot;&gt;Signals can be visualized before automation&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;2334&quot; data-start=&quot;2260&quot;&gt;This makes it ideal for traders who want automation without learning code.&lt;/p&gt;&lt;h2 data-end=&quot;2385&quot; data-start=&quot;2341&quot;&gt;&amp;nbsp;Improving Bounce Strategy Performance&lt;/h2&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-end=&quot;2439&quot; data-start=&quot;2387&quot;&gt;To reduce false signals, advanced traders often add:&lt;/p&gt;&lt;ul data-end=&quot;2620&quot; data-start=&quot;2440&quot;&gt;
&lt;li data-end=&quot;2486&quot; data-start=&quot;2440&quot;&gt;
&lt;p data-end=&quot;2486&quot; data-start=&quot;2442&quot;&gt;Multiple candles of spacing from the level&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2529&quot; data-start=&quot;2487&quot;&gt;
&lt;p data-end=&quot;2529&quot; data-start=&quot;2489&quot;&gt;Minimum distance (offset) from the EMA&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2567&quot; data-start=&quot;2530&quot;&gt;
&lt;p data-end=&quot;2567&quot; data-start=&quot;2532&quot;&gt;Filters to avoid repeated entries&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2620&quot; data-start=&quot;2568&quot;&gt;
&lt;p data-end=&quot;2620&quot; data-start=&quot;2570&quot;&gt;Trend confirmation using a slower moving average&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;p data-end=&quot;2334&quot; data-start=&quot;2260&quot;&gt;


&lt;/p&gt;&lt;p data-end=&quot;2683&quot; data-start=&quot;2622&quot;&gt;These filters significantly improve bounce strategy accuracy.&lt;/p&gt;&lt;h2 data-end=&quot;2737&quot; data-start=&quot;2690&quot;&gt;&amp;nbsp;Automating Bounce Setups with TIS_Rebote&lt;/h2&gt;&lt;p data-end=&quot;2878&quot; data-start=&quot;2739&quot;&gt;Manually scanning charts for bounce confirmations is inefficient.&lt;br data-end=&quot;2807&quot; data-start=&quot;2804&quot; /&gt;
The &lt;a href=&quot;https://theindicatormarket.com/depot/TIS_Rebote&quot;&gt;&lt;strong data-end=&quot;2851&quot; data-start=&quot;2811&quot;&gt;TIS_Rebote indicator for NinjaTrader&lt;/strong&gt; &lt;/a&gt;automates this process by:&lt;/p&gt;&lt;ul data-end=&quot;3006&quot; data-start=&quot;2880&quot;&gt;
&lt;li data-end=&quot;2919&quot; data-start=&quot;2880&quot;&gt;
&lt;p data-end=&quot;2919&quot; data-start=&quot;2882&quot;&gt;Detecting confirmed bounce patterns&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2961&quot; data-start=&quot;2920&quot;&gt;
&lt;p data-end=&quot;2961&quot; data-start=&quot;2922&quot;&gt;Applying spacing and distance filters&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3006&quot; data-start=&quot;2962&quot;&gt;
&lt;p data-end=&quot;3006&quot; data-start=&quot;2964&quot;&gt;Eliminating repeated low-quality signals&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;p data-end=&quot;2683&quot; data-start=&quot;2622&quot;&gt;


&lt;/p&gt;&lt;p data-end=&quot;3070&quot; data-start=&quot;3008&quot;&gt;This allows traders to focus on execution and risk management.&lt;/p&gt;&lt;h2 data-end=&quot;3132&quot; data-start=&quot;3077&quot;&gt;&amp;nbsp;Final Thoughts on Trading Bounces in NinjaTrader&lt;/h2&gt;&lt;p data-end=&quot;3223&quot; data-start=&quot;3134&quot;&gt;Trading bounces is not about predicting price.&lt;br data-end=&quot;3183&quot; data-start=&quot;3180&quot; /&gt;
It’s about &lt;strong data-end=&quot;3222&quot; data-start=&quot;3194&quot;&gt;waiting for confirmation&lt;/strong&gt;.&lt;/p&gt;&lt;p data-end=&quot;3262&quot; data-start=&quot;3225&quot;&gt;A bounce confirmation strategy helps:&lt;/p&gt;&lt;ul data-end=&quot;3348&quot; data-start=&quot;3263&quot;&gt;
&lt;li data-end=&quot;3287&quot; data-start=&quot;3263&quot;&gt;
&lt;p data-end=&quot;3287&quot; data-start=&quot;3265&quot;&gt;Reduce losing trades&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3311&quot; data-start=&quot;3288&quot;&gt;
&lt;p data-end=&quot;3311&quot; data-start=&quot;3290&quot;&gt;Eliminate guesswork&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3348&quot; data-start=&quot;3312&quot;&gt;
&lt;p data-end=&quot;3348&quot; data-start=&quot;3314&quot;&gt;Trade EMA bounces with structure&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;p data-end=&quot;3070&quot; data-start=&quot;3008&quot;&gt;



&lt;/p&gt;&lt;p data-end=&quot;3452&quot; data-start=&quot;3350&quot;&gt;In the next step, this strategy can be combined with &lt;strong data-end=&quot;3420&quot; data-start=&quot;3403&quot;&gt;trend filters&lt;/strong&gt; to further improve consistency.&lt;/p&gt;&lt;p data-end=&quot;1242&quot; data-start=&quot;1170&quot;&gt;&lt;br /&gt;&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2026/01/bounce-confirmation-strategy-in.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/BeNoq8e87CE/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-641292716731679332</guid><pubDate>Fri, 09 Jan 2026 13:29:00 +0000</pubDate><atom:updated>2026-01-09T08:29:57.484-05:00</atom:updated><title>A Simple and Effective Indicator Combination</title><description>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;359&quot; src=&quot;https://www.youtube.com/embed/PQderUckkBc&quot; width=&quot;489&quot; youtube-src-id=&quot;PQderUckkBc&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp;&lt;p&gt;&lt;/p&gt;&lt;h1 data-end=&quot;340&quot; data-start=&quot;251&quot;&gt;Improving Trading Performance in NinjaTrader 8 with Awesome Oscillator and Trend Ribbon&lt;/h1&gt;
&lt;h2 data-end=&quot;389&quot; data-start=&quot;342&quot;&gt;A Simple and Effective Indicator Combination&lt;/h2&gt;
&lt;p data-end=&quot;597&quot; data-start=&quot;391&quot;&gt;In this article, we present a practical methodology to improve trading performance in &lt;strong data-end=&quot;494&quot; data-start=&quot;477&quot;&gt;NinjaTrader 8&lt;/strong&gt; by combining two well-known technical indicators: the &lt;strong data-end=&quot;571&quot; data-start=&quot;549&quot;&gt;Awesome Oscillator&lt;/strong&gt; and the &lt;strong data-end=&quot;596&quot; data-start=&quot;580&quot;&gt;Trend Ribbon&lt;/strong&gt;.&lt;/p&gt;
&lt;p data-end=&quot;761&quot; data-start=&quot;599&quot;&gt;The goal of this approach is to create a &lt;strong data-end=&quot;669&quot; data-start=&quot;640&quot;&gt;simple, rule-based system&lt;/strong&gt; that can be traded manually or easily automated using &lt;strong data-end=&quot;760&quot; data-start=&quot;724&quot;&gt;NinjaScript, Builder, or Markers&lt;/strong&gt;.&lt;/p&gt;
&lt;hr data-end=&quot;766&quot; data-start=&quot;763&quot; /&gt;
&lt;h2 data-end=&quot;801&quot; data-start=&quot;768&quot;&gt;The Core Idea Behind the Setup&lt;/h2&gt;
&lt;p data-end=&quot;1014&quot; data-start=&quot;803&quot;&gt;Many traders rely on single-indicator signals, such as bar color changes or momentum shifts. While these signals can work, they often generate &lt;strong data-end=&quot;972&quot; data-start=&quot;946&quot;&gt;too many false entries&lt;/strong&gt;, especially in ranging or choppy markets.&lt;/p&gt;
&lt;p data-end=&quot;1087&quot; data-start=&quot;1016&quot;&gt;This setup addresses that issue by separating the logic into two roles:&lt;/p&gt;
&lt;ul data-end=&quot;1167&quot; data-start=&quot;1089&quot;&gt;
&lt;li data-end=&quot;1131&quot; data-start=&quot;1089&quot;&gt;
&lt;p data-end=&quot;1131&quot; data-start=&quot;1091&quot;&gt;&lt;strong data-end=&quot;1108&quot; data-start=&quot;1091&quot;&gt;Entry trigger&lt;/strong&gt; → Awesome Oscillator&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1167&quot; data-start=&quot;1132&quot;&gt;
&lt;p data-end=&quot;1167&quot; data-start=&quot;1134&quot;&gt;&lt;strong data-end=&quot;1150&quot; data-start=&quot;1134&quot;&gt;Trend filter&lt;/strong&gt; → Trend Ribbon&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;1296&quot; data-start=&quot;1169&quot;&gt;By doing this, we significantly reduce low-quality trades and focus only on signals aligned with the dominant market direction.&lt;/p&gt;
&lt;hr data-end=&quot;1301&quot; data-start=&quot;1298&quot; /&gt;
&lt;h2 data-end=&quot;1358&quot; data-start=&quot;1303&quot;&gt;Indicator 1: Awesome Oscillator as the Entry Trigger&lt;/h2&gt;
&lt;p data-end=&quot;1507&quot; data-start=&quot;1360&quot;&gt;The &lt;strong data-end=&quot;1391&quot; data-start=&quot;1364&quot;&gt;Awesome Oscillator (AO)&lt;/strong&gt; is a momentum indicator that displays a histogram oscillating above and below zero, similar in concept to the MACD.&lt;/p&gt;
&lt;h3 data-end=&quot;1529&quot; data-start=&quot;1509&quot;&gt;What We Look For&lt;/h3&gt;
&lt;p data-end=&quot;1605&quot; data-start=&quot;1531&quot;&gt;Instead of trading every color change or zero-line crossover, we focus on:&lt;/p&gt;
&lt;ul data-end=&quot;1691&quot; data-start=&quot;1607&quot;&gt;
&lt;li data-end=&quot;1648&quot; data-start=&quot;1607&quot;&gt;
&lt;p data-end=&quot;1648&quot; data-start=&quot;1609&quot;&gt;The &lt;strong data-end=&quot;1631&quot; data-start=&quot;1613&quot;&gt;first pullback&lt;/strong&gt; in the histogram&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1691&quot; data-start=&quot;1649&quot;&gt;
&lt;p data-end=&quot;1691&quot; data-start=&quot;1651&quot;&gt;In the direction of the current momentum&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-end=&quot;1707&quot; data-start=&quot;1693&quot;&gt;Long Setup&lt;/h3&gt;
&lt;ul data-end=&quot;1821&quot; data-start=&quot;1708&quot;&gt;
&lt;li data-end=&quot;1754&quot; data-start=&quot;1708&quot;&gt;
&lt;p data-end=&quot;1754&quot; data-start=&quot;1710&quot;&gt;Histogram is above zero (positive territory)&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1821&quot; data-start=&quot;1755&quot;&gt;
&lt;p data-end=&quot;1821&quot; data-start=&quot;1757&quot;&gt;After a pullback, the &lt;strong data-end=&quot;1813&quot; data-start=&quot;1779&quot;&gt;first bullish (blue/green) bar&lt;/strong&gt; appears&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-end=&quot;1838&quot; data-start=&quot;1823&quot;&gt;Short Setup&lt;/h3&gt;
&lt;ul data-end=&quot;1945&quot; data-start=&quot;1839&quot;&gt;
&lt;li data-end=&quot;1885&quot; data-start=&quot;1839&quot;&gt;
&lt;p data-end=&quot;1885&quot; data-start=&quot;1841&quot;&gt;Histogram is below zero (negative territory)&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1945&quot; data-start=&quot;1886&quot;&gt;
&lt;p data-end=&quot;1945&quot; data-start=&quot;1888&quot;&gt;After a pullback, the &lt;strong data-end=&quot;1937&quot; data-start=&quot;1910&quot;&gt;first bearish (red) bar&lt;/strong&gt; appears&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;2073&quot; data-start=&quot;1947&quot;&gt;This “first pullback” logic helps capture the &lt;strong data-end=&quot;2034&quot; data-start=&quot;1993&quot;&gt;early phase of a new directional move&lt;/strong&gt;, instead of chasing extended momentum.&lt;/p&gt;
&lt;blockquote data-end=&quot;2244&quot; data-start=&quot;2075&quot;&gt;
&lt;p data-end=&quot;2244&quot; data-start=&quot;2077&quot;&gt;The Awesome Oscillator used in this setup includes internal signals that can be read directly from &lt;strong data-end=&quot;2212&quot; data-start=&quot;2176&quot;&gt;NinjaScript, Builder, or Markers&lt;/strong&gt;, making it automation-friendly.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr data-end=&quot;2249&quot; data-start=&quot;2246&quot; /&gt;
&lt;h2 data-end=&quot;2294&quot; data-start=&quot;2251&quot;&gt;Reducing Noise: One Signal per Direction&lt;/h2&gt;
&lt;p data-end=&quot;2362&quot; data-start=&quot;2296&quot;&gt;To further improve performance, an additional rule can be applied:&lt;/p&gt;
&lt;ul data-end=&quot;2453&quot; data-start=&quot;2364&quot;&gt;
&lt;li data-end=&quot;2408&quot; data-start=&quot;2364&quot;&gt;
&lt;p data-end=&quot;2408&quot; data-start=&quot;2366&quot;&gt;Take &lt;strong data-end=&quot;2394&quot; data-start=&quot;2371&quot;&gt;only the first long&lt;/strong&gt; after a short&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2453&quot; data-start=&quot;2409&quot;&gt;
&lt;p data-end=&quot;2453&quot; data-start=&quot;2411&quot;&gt;Take &lt;strong data-end=&quot;2440&quot; data-start=&quot;2416&quot;&gt;only the first short&lt;/strong&gt; after a long&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;2556&quot; data-start=&quot;2455&quot;&gt;This simple constraint already removes many overtrading scenarios and improves overall trade quality.&lt;/p&gt;
&lt;hr data-end=&quot;2561&quot; data-start=&quot;2558&quot; /&gt;
&lt;h2 data-end=&quot;2609&quot; data-start=&quot;2563&quot;&gt;Indicator 2: Trend Ribbon as a Trend Filter&lt;/h2&gt;
&lt;p data-end=&quot;2767&quot; data-start=&quot;2611&quot;&gt;While the Awesome Oscillator provides good entry timing, it still generates signals against the broader trend.&lt;br data-end=&quot;2724&quot; data-start=&quot;2721&quot; /&gt;
That’s where the &lt;strong data-end=&quot;2757&quot; data-start=&quot;2741&quot;&gt;Trend Ribbon&lt;/strong&gt; comes in.&lt;/p&gt;
&lt;p data-end=&quot;2896&quot; data-start=&quot;2769&quot;&gt;The Trend Ribbon acts as a &lt;strong data-end=&quot;2835&quot; data-start=&quot;2796&quot;&gt;dynamic support and resistance band&lt;/strong&gt;, calculated using a moving average. In this example, we use:&lt;/p&gt;
&lt;ul data-end=&quot;3109&quot; data-start=&quot;2898&quot;&gt;
&lt;li data-end=&quot;2972&quot; data-start=&quot;2898&quot;&gt;
&lt;p data-end=&quot;2972&quot; data-start=&quot;2900&quot;&gt;&lt;strong data-end=&quot;2929&quot; data-start=&quot;2900&quot;&gt;HMA (Hull Moving Average)&lt;/strong&gt; – faster and smoother than traditional MAs&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3038&quot; data-start=&quot;2973&quot;&gt;
&lt;p data-end=&quot;3038&quot; data-start=&quot;2975&quot;&gt;&lt;strong data-end=&quot;2994&quot; data-start=&quot;2975&quot;&gt;Period: 100–120&lt;/strong&gt; – slow enough to act as a true trend filter&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3109&quot; data-start=&quot;3039&quot;&gt;
&lt;p data-end=&quot;3109&quot; data-start=&quot;3041&quot;&gt;Reduced opacity – so it doesn’t interfere visually with price action&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-end=&quot;3133&quot; data-start=&quot;3111&quot;&gt;Trend Filter Rules&lt;/h3&gt;
&lt;ul data-end=&quot;3245&quot; data-start=&quot;3135&quot;&gt;
&lt;li data-end=&quot;3190&quot; data-start=&quot;3135&quot;&gt;
&lt;p data-end=&quot;3190&quot; data-start=&quot;3137&quot;&gt;&lt;strong data-end=&quot;3163&quot; data-start=&quot;3137&quot;&gt;Green / bullish ribbon&lt;/strong&gt; → only allow long trades&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3245&quot; data-start=&quot;3191&quot;&gt;
&lt;p data-end=&quot;3245&quot; data-start=&quot;3193&quot;&gt;&lt;strong data-end=&quot;3217&quot; data-start=&quot;3193&quot;&gt;Red / bearish ribbon&lt;/strong&gt; → only allow short trades&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;3342&quot; data-start=&quot;3247&quot;&gt;If an Awesome Oscillator signal appears &lt;strong data-end=&quot;3319&quot; data-start=&quot;3287&quot;&gt;against the ribbon direction&lt;/strong&gt;, the trade is ignored.&lt;/p&gt;
&lt;hr data-end=&quot;3347&quot; data-start=&quot;3344&quot; /&gt;
&lt;h2 data-end=&quot;3375&quot; data-start=&quot;3349&quot;&gt;Putting It All Together&lt;/h2&gt;
&lt;p data-end=&quot;3420&quot; data-start=&quot;3377&quot;&gt;A valid trade requires &lt;strong data-end=&quot;3419&quot; data-start=&quot;3400&quot;&gt;both conditions&lt;/strong&gt;:&lt;/p&gt;
&lt;h3 data-end=&quot;3436&quot; data-start=&quot;3422&quot;&gt;Long Trade&lt;/h3&gt;
&lt;ol data-end=&quot;3544&quot; data-start=&quot;3437&quot;&gt;
&lt;li data-end=&quot;3517&quot; data-start=&quot;3437&quot;&gt;
&lt;p data-end=&quot;3517&quot; data-start=&quot;3440&quot;&gt;Awesome Oscillator gives a long signal (first pullback in positive territory)&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3544&quot; data-start=&quot;3518&quot;&gt;
&lt;p data-end=&quot;3544&quot; data-start=&quot;3521&quot;&gt;Trend Ribbon is bullish&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 data-end=&quot;3561&quot; data-start=&quot;3546&quot;&gt;Short Trade&lt;/h3&gt;
&lt;ol data-end=&quot;3670&quot; data-start=&quot;3562&quot;&gt;
&lt;li data-end=&quot;3643&quot; data-start=&quot;3562&quot;&gt;
&lt;p data-end=&quot;3643&quot; data-start=&quot;3565&quot;&gt;Awesome Oscillator gives a short signal (first pullback in negative territory)&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3670&quot; data-start=&quot;3644&quot;&gt;
&lt;p data-end=&quot;3670&quot; data-start=&quot;3647&quot;&gt;Trend Ribbon is bearish&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-end=&quot;3791&quot; data-start=&quot;3672&quot;&gt;This combination dramatically improves signal quality while keeping the system &lt;strong data-end=&quot;3790&quot; data-start=&quot;3751&quot;&gt;very easy to understand and execute&lt;/strong&gt;.&lt;/p&gt;
&lt;hr data-end=&quot;3796&quot; data-start=&quot;3793&quot; /&gt;
&lt;h2 data-end=&quot;3830&quot; data-start=&quot;3798&quot;&gt;Automation-Friendly by Design&lt;/h2&gt;
&lt;p data-end=&quot;3874&quot; data-start=&quot;3832&quot;&gt;This setup is especially powerful because:&lt;/p&gt;
&lt;ul data-end=&quot;4030&quot; data-start=&quot;3876&quot;&gt;
&lt;li data-end=&quot;3932&quot; data-start=&quot;3876&quot;&gt;
&lt;p data-end=&quot;3932&quot; data-start=&quot;3878&quot;&gt;Awesome Oscillator provides &lt;strong data-end=&quot;3932&quot; data-start=&quot;3906&quot;&gt;readable entry signals&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4030&quot; data-start=&quot;3933&quot;&gt;
&lt;p data-end=&quot;3981&quot; data-start=&quot;3935&quot;&gt;Trend Ribbon provides a &lt;strong data-end=&quot;3979&quot; data-start=&quot;3959&quot;&gt;trend state plot&lt;/strong&gt;&lt;/p&gt;
&lt;ul data-end=&quot;4030&quot; data-start=&quot;3984&quot;&gt;
&lt;li data-end=&quot;4005&quot; data-start=&quot;3984&quot;&gt;
&lt;p data-end=&quot;4005&quot; data-start=&quot;3986&quot;&gt;&lt;code data-end=&quot;3990&quot; data-start=&quot;3986&quot;&gt;+1&lt;/code&gt; → only longs&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4030&quot; data-start=&quot;4008&quot;&gt;
&lt;p data-end=&quot;4030&quot; data-start=&quot;4010&quot;&gt;&lt;code data-end=&quot;4014&quot; data-start=&quot;4010&quot;&gt;-1&lt;/code&gt; → only shorts&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;4088&quot; data-start=&quot;4032&quot;&gt;This makes the strategy straightforward to implement in:&lt;/p&gt;
&lt;ul data-end=&quot;4143&quot; data-start=&quot;4089&quot;&gt;
&lt;li data-end=&quot;4106&quot; data-start=&quot;4089&quot;&gt;
&lt;p data-end=&quot;4106&quot; data-start=&quot;4091&quot;&gt;&lt;strong data-end=&quot;4106&quot; data-start=&quot;4091&quot;&gt;NinjaScript&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4129&quot; data-start=&quot;4107&quot;&gt;
&lt;p data-end=&quot;4129&quot; data-start=&quot;4109&quot;&gt;&lt;strong data-end=&quot;4129&quot; data-start=&quot;4109&quot;&gt;Strategy Builder&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4143&quot; data-start=&quot;4130&quot;&gt;
&lt;p data-end=&quot;4143&quot; data-start=&quot;4132&quot;&gt;&lt;strong data-end=&quot;4143&quot; data-start=&quot;4132&quot;&gt;Markers&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;4148&quot; data-start=&quot;4145&quot; /&gt;
&lt;h2 data-end=&quot;4167&quot; data-start=&quot;4150&quot;&gt;Final Thoughts&lt;/h2&gt;
&lt;p data-end=&quot;4293&quot; data-start=&quot;4169&quot;&gt;By combining a &lt;strong data-end=&quot;4210&quot; data-start=&quot;4184&quot;&gt;momentum-based trigger&lt;/strong&gt; with a &lt;strong data-end=&quot;4240&quot; data-start=&quot;4218&quot;&gt;trend-based filter&lt;/strong&gt;, we create a clean and efficient trading model that:&lt;/p&gt;
&lt;ul data-end=&quot;4426&quot; data-start=&quot;4295&quot;&gt;
&lt;li data-end=&quot;4318&quot; data-start=&quot;4295&quot;&gt;
&lt;p data-end=&quot;4318&quot; data-start=&quot;4297&quot;&gt;Reduces false signals&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4357&quot; data-start=&quot;4319&quot;&gt;
&lt;p data-end=&quot;4357&quot; data-start=&quot;4321&quot;&gt;Aligns entries with market direction&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4379&quot; data-start=&quot;4358&quot;&gt;
&lt;p data-end=&quot;4379&quot; data-start=&quot;4360&quot;&gt;Is easy to automate&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4426&quot; data-start=&quot;4380&quot;&gt;
&lt;p data-end=&quot;4426&quot; data-start=&quot;4382&quot;&gt;Works across multiple markets and timeframes&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;4559&quot; data-start=&quot;4428&quot;&gt;If you’re interested in seeing how to implement this setup using &lt;strong data-end=&quot;4529&quot; data-start=&quot;4493&quot;&gt;Markers, Builder, or NinjaScript&lt;/strong&gt;, let us know in the comments.&lt;/p&gt;
&lt;p data-end=&quot;4741&quot; data-start=&quot;4561&quot;&gt;You can also join our &lt;strong data-end=&quot;4609&quot; data-start=&quot;4583&quot;&gt;&lt;a href=&quot; https://bit.ly/49cvhtr&quot;&gt;free Discord community&lt;/a&gt;&lt;/strong&gt;, where we discuss setups like this one and share ideas with other traders.&lt;br data-end=&quot;4687&quot; data-start=&quot;4684&quot; /&gt;
Access details are available in the video description.&lt;/p&gt;
&lt;p data-end=&quot;4757&quot; data-start=&quot;4743&quot;&gt;Happy trading!&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2026/01/a-simple-and-effective-indicator.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/PQderUckkBc/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-2127847190817261242</guid><pubDate>Wed, 17 Dec 2025 13:46:00 +0000</pubDate><atom:updated>2025-12-17T08:46:22.173-05:00</atom:updated><title>How to Combine Institutional Indicators in NinjaTrade</title><description>&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h3 data-end=&quot;308&quot; data-start=&quot;249&quot;&gt;Liquidity, Market Structure, Order Blocks &amp;amp; Volume Flow&lt;/h3&gt;
&lt;p data-end=&quot;402&quot; data-start=&quot;310&quot;&gt;Professional trading is not about collecting signals — it’s about &lt;strong data-end=&quot;401&quot; data-start=&quot;376&quot;&gt;context and agreement&lt;/strong&gt;.&lt;/p&gt;
&lt;p data-end=&quot;633&quot; data-start=&quot;404&quot;&gt;In this article, we explain how to combine multiple &lt;strong data-end=&quot;505&quot; data-start=&quot;456&quot;&gt;institutional-grade indicators in NinjaTrader&lt;/strong&gt; to improve trade decisions, reduce contradictions, and operate with more clarity using a &lt;strong data-end=&quot;632&quot; data-start=&quot;595&quot;&gt;manual or semi-automatic approach&lt;/strong&gt;.&lt;/p&gt;
&lt;hr data-end=&quot;638&quot; data-start=&quot;635&quot; /&gt;
&lt;h2 data-end=&quot;675&quot; data-start=&quot;640&quot;&gt;Why combining indicators matters&lt;/h2&gt;
&lt;p data-end=&quot;849&quot; data-start=&quot;677&quot;&gt;Many traders rely on isolated signals: a breakout here, a volume spike there.&lt;br data-end=&quot;757&quot; data-start=&quot;754&quot; /&gt;
The problem? Signals often &lt;strong data-end=&quot;809&quot; data-start=&quot;784&quot;&gt;contradict each other&lt;/strong&gt;, leading to poor entries and confusion.&lt;/p&gt;
&lt;p data-end=&quot;890&quot; data-start=&quot;851&quot;&gt;Institutional-style trading focuses on:&lt;/p&gt;
&lt;ul data-end=&quot;974&quot; data-start=&quot;891&quot;&gt;
&lt;li data-end=&quot;907&quot; data-start=&quot;891&quot;&gt;
&lt;p data-end=&quot;907&quot; data-start=&quot;893&quot;&gt;Market context&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;925&quot; data-start=&quot;908&quot;&gt;
&lt;p data-end=&quot;925&quot; data-start=&quot;910&quot;&gt;Trend structure&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;943&quot; data-start=&quot;926&quot;&gt;
&lt;p data-end=&quot;943&quot; data-start=&quot;928&quot;&gt;Liquidity zones&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;974&quot; data-start=&quot;944&quot;&gt;
&lt;p data-end=&quot;974&quot; data-start=&quot;946&quot;&gt;Confirmation, not prediction&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;979&quot; data-start=&quot;976&quot; /&gt;
&lt;h2 data-end=&quot;1021&quot; data-start=&quot;981&quot;&gt;The key institutional indicators used&lt;/h2&gt;
&lt;h3 data-end=&quot;1046&quot; data-start=&quot;1023&quot;&gt;🔺 Liquidity Levels&lt;/h3&gt;
&lt;p data-end=&quot;1177&quot; data-start=&quot;1047&quot;&gt;Liquidity levels are displayed as &lt;strong data-end=&quot;1112&quot; data-start=&quot;1081&quot;&gt;large up and down triangles&lt;/strong&gt;, highlighting areas where institutional participation is likely.&lt;/p&gt;
&lt;p data-end=&quot;1204&quot; data-start=&quot;1179&quot;&gt;These zones often act as:&lt;/p&gt;
&lt;ul data-end=&quot;1253&quot; data-start=&quot;1205&quot;&gt;
&lt;li data-end=&quot;1214&quot; data-start=&quot;1205&quot;&gt;
&lt;p data-end=&quot;1214&quot; data-start=&quot;1207&quot;&gt;Targets&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1231&quot; data-start=&quot;1215&quot;&gt;
&lt;p data-end=&quot;1231&quot; data-start=&quot;1217&quot;&gt;Reversal areas&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1253&quot; data-start=&quot;1232&quot;&gt;
&lt;p data-end=&quot;1253&quot; data-start=&quot;1234&quot;&gt;Continuation points&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;1258&quot; data-start=&quot;1255&quot; /&gt;
&lt;h3 data-end=&quot;1297&quot; data-start=&quot;1260&quot;&gt;📈 Market Structure (BOS &amp;amp; CHOCH)&lt;/h3&gt;
&lt;p data-end=&quot;1326&quot; data-start=&quot;1298&quot;&gt;Market Structure identifies:&lt;/p&gt;
&lt;ul data-end=&quot;1439&quot; data-start=&quot;1327&quot;&gt;
&lt;li data-end=&quot;1378&quot; data-start=&quot;1327&quot;&gt;
&lt;p data-end=&quot;1378&quot; data-start=&quot;1329&quot;&gt;&lt;strong data-end=&quot;1357&quot; data-start=&quot;1329&quot;&gt;Break of Structure (BOS)&lt;/strong&gt; → trend continuation&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1439&quot; data-start=&quot;1379&quot;&gt;
&lt;p data-end=&quot;1439&quot; data-start=&quot;1381&quot;&gt;&lt;strong data-end=&quot;1412&quot; data-start=&quot;1381&quot;&gt;Change of Character (CHOCH)&lt;/strong&gt; → potential trend reversal&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;1513&quot; data-start=&quot;1441&quot;&gt;It also defines &lt;strong data-end=&quot;1486&quot; data-start=&quot;1457&quot;&gt;cheap and expensive zones&lt;/strong&gt;, helping traders focus on:&lt;/p&gt;
&lt;ul data-end=&quot;1591&quot; data-start=&quot;1514&quot;&gt;
&lt;li data-end=&quot;1528&quot; data-start=&quot;1514&quot;&gt;
&lt;p data-end=&quot;1528&quot; data-start=&quot;1516&quot;&gt;Buying cheap&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1591&quot; data-start=&quot;1529&quot;&gt;
&lt;p data-end=&quot;1591&quot; data-start=&quot;1531&quot;&gt;Selling expensive&lt;br data-end=&quot;1551&quot; data-start=&quot;1548&quot; /&gt;
always within the correct trend context.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;1596&quot; data-start=&quot;1593&quot; /&gt;
&lt;h3 data-end=&quot;1617&quot; data-start=&quot;1598&quot;&gt;🧱 Order Blocks&lt;/h3&gt;
&lt;p data-end=&quot;1697&quot; data-start=&quot;1618&quot;&gt;Order Blocks highlight areas where institutional orders were previously placed.&lt;/p&gt;
&lt;p data-end=&quot;1711&quot; data-start=&quot;1699&quot;&gt;Key insight:&lt;/p&gt;
&lt;ul data-end=&quot;1829&quot; data-start=&quot;1712&quot;&gt;
&lt;li data-end=&quot;1778&quot; data-start=&quot;1712&quot;&gt;
&lt;p data-end=&quot;1778&quot; data-start=&quot;1714&quot;&gt;The most relevant blocks are those that &lt;strong data-end=&quot;1778&quot; data-start=&quot;1754&quot;&gt;remain active longer&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1829&quot; data-start=&quot;1779&quot;&gt;
&lt;p data-end=&quot;1829&quot; data-start=&quot;1781&quot;&gt;Expired or filled blocks automatically disappear&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;1906&quot; data-start=&quot;1831&quot;&gt;These zones are ideal for &lt;strong data-end=&quot;1886&quot; data-start=&quot;1857&quot;&gt;retests and confirmations&lt;/strong&gt;, not blind entries.&lt;/p&gt;
&lt;hr data-end=&quot;1911&quot; data-start=&quot;1908&quot; /&gt;
&lt;h3 data-end=&quot;1940&quot; data-start=&quot;1913&quot;&gt;📊 Support &amp;amp; Resistance&lt;/h3&gt;
&lt;p data-end=&quot;1963&quot; data-start=&quot;1941&quot;&gt;Classic but essential.&lt;/p&gt;
&lt;p data-end=&quot;2009&quot; data-start=&quot;1965&quot;&gt;Support and resistance levels help validate:&lt;/p&gt;
&lt;ul data-end=&quot;2111&quot; data-start=&quot;2010&quot;&gt;
&lt;li data-end=&quot;2058&quot; data-start=&quot;2010&quot;&gt;
&lt;p data-end=&quot;2058&quot; data-start=&quot;2012&quot;&gt;Whether price is reacting at a meaningful area&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2111&quot; data-start=&quot;2059&quot;&gt;
&lt;p data-end=&quot;2111&quot; data-start=&quot;2061&quot;&gt;If other signals make sense in the current context&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;2116&quot; data-start=&quot;2113&quot; /&gt;
&lt;h3 data-end=&quot;2136&quot; data-start=&quot;2118&quot;&gt;📉 Volume Flow&lt;/h3&gt;
&lt;p data-end=&quot;2239&quot; data-start=&quot;2137&quot;&gt;Volume Flow analyzes &lt;strong data-end=&quot;2204&quot; data-start=&quot;2158&quot;&gt;where price closes within the candle range&lt;/strong&gt;, not just above or below the open.&lt;/p&gt;
&lt;p data-end=&quot;2264&quot; data-start=&quot;2241&quot;&gt;This allows traders to:&lt;/p&gt;
&lt;ul data-end=&quot;2350&quot; data-start=&quot;2265&quot;&gt;
&lt;li data-end=&quot;2306&quot; data-start=&quot;2265&quot;&gt;
&lt;p data-end=&quot;2306&quot; data-start=&quot;2267&quot;&gt;Confirm real buying or selling pressure&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2350&quot; data-start=&quot;2307&quot;&gt;
&lt;p data-end=&quot;2350&quot; data-start=&quot;2309&quot;&gt;Reject signals that lack volume agreement&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;2355&quot; data-start=&quot;2352&quot; /&gt;
&lt;h2 data-end=&quot;2401&quot; data-start=&quot;2357&quot;&gt;The most important rule: signal agreement&lt;/h2&gt;
&lt;p data-end=&quot;2438&quot; data-start=&quot;2403&quot;&gt;One signal alone is &lt;strong data-end=&quot;2437&quot; data-start=&quot;2423&quot;&gt;not enough&lt;/strong&gt;.&lt;/p&gt;
&lt;p data-end=&quot;2476&quot; data-start=&quot;2440&quot;&gt;High-probability trades appear when:&lt;/p&gt;
&lt;ul data-end=&quot;2538&quot; data-start=&quot;2477&quot;&gt;
&lt;li data-end=&quot;2495&quot; data-start=&quot;2477&quot;&gt;
&lt;p data-end=&quot;2495&quot; data-start=&quot;2479&quot;&gt;Market Structure&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2507&quot; data-start=&quot;2496&quot;&gt;
&lt;p data-end=&quot;2507&quot; data-start=&quot;2498&quot;&gt;Liquidity&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2522&quot; data-start=&quot;2508&quot;&gt;
&lt;p data-end=&quot;2522&quot; data-start=&quot;2510&quot;&gt;Order Blocks&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2538&quot; data-start=&quot;2523&quot;&gt;
&lt;p data-end=&quot;2538&quot; data-start=&quot;2525&quot;&gt;Volume Flow&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;2566&quot; data-start=&quot;2540&quot;&gt;&lt;strong data-end=&quot;2565&quot; data-start=&quot;2540&quot;&gt;agree with each other&lt;/strong&gt;.&lt;/p&gt;
&lt;p data-end=&quot;2624&quot; data-start=&quot;2568&quot;&gt;When signals contradict, the best trade is &lt;strong data-end=&quot;2623&quot; data-start=&quot;2611&quot;&gt;no trade&lt;/strong&gt;.&lt;/p&gt;
&lt;hr data-end=&quot;2629&quot; data-start=&quot;2626&quot; /&gt;
&lt;h2 data-end=&quot;2667&quot; data-start=&quot;2631&quot;&gt;Manual and semi-automatic trading&lt;/h2&gt;
&lt;p data-end=&quot;2703&quot; data-start=&quot;2669&quot;&gt;This setup is designed mainly for:&lt;/p&gt;
&lt;ul data-end=&quot;2755&quot; data-start=&quot;2704&quot;&gt;
&lt;li data-end=&quot;2728&quot; data-start=&quot;2704&quot;&gt;
&lt;p data-end=&quot;2728&quot; data-start=&quot;2706&quot;&gt;Manual decision-making&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2755&quot; data-start=&quot;2729&quot;&gt;
&lt;p data-end=&quot;2755&quot; data-start=&quot;2731&quot;&gt;Semi-automatic execution&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;2888&quot; data-start=&quot;2757&quot;&gt;While some signals can be automated (like liquidity or order block signals),&lt;br data-end=&quot;2836&quot; data-start=&quot;2833&quot; /&gt;
&lt;strong data-end=&quot;2887&quot; data-start=&quot;2836&quot;&gt;context and confirmation remain human decisions&lt;/strong&gt;.&lt;/p&gt;
&lt;hr data-end=&quot;2893&quot; data-start=&quot;2890&quot; /&gt;
&lt;h2 data-end=&quot;2924&quot; data-start=&quot;2895&quot;&gt;Watch the full explanation&lt;/h2&gt;
&lt;p data-end=&quot;3011&quot; data-start=&quot;2926&quot;&gt;🎥 &lt;strong data-end=&quot;2977&quot; data-start=&quot;2929&quot;&gt;Watch the full video walkthrough on YouTube:&lt;/strong&gt;&lt;br data-end=&quot;2980&quot; data-start=&quot;2977&quot; /&gt;
👉 &lt;a class=&quot;decorated-link&quot; data-end=&quot;3011&quot; data-start=&quot;2983&quot; href=&quot;https://youtu.be/ElCN9ImBgnE&quot; rel=&quot;noopener&quot; target=&quot;_new&quot;&gt;https://youtu.be/ElCN9ImBgnE&lt;span aria-hidden=&quot;true&quot; class=&quot;ms-0.5 inline-block align-middle leading-none&quot;&gt;&lt;svg class=&quot;block h-[0.75em] w-[0.75em] stroke-current stroke-[0.75]&quot; data-rtl-flip=&quot;&quot; fill=&quot;currentColor&quot; height=&quot;20&quot; viewbox=&quot;0 0 20 20&quot; width=&quot;20&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;&lt;path d=&quot;M14.3349 13.3301V6.60645L5.47065 15.4707C5.21095 15.7304 4.78895 15.7304 4.52925 15.4707C4.26955 15.211 4.26955 14.789 4.52925 14.5293L13.3935 5.66504H6.66011C6.29284 5.66504 5.99507 5.36727 5.99507 5C5.99507 4.63273 6.29284 4.33496 6.66011 4.33496H14.9999L15.1337 4.34863C15.4369 4.41057 15.665 4.67857 15.665 5V13.3301C15.6649 13.6973 15.3672 13.9951 14.9999 13.9951C14.6327 13.9951 14.335 13.6973 14.3349 13.3301Z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;hr data-end=&quot;3016&quot; data-start=&quot;3013&quot; /&gt;
&lt;p data-end=&quot;3097&quot; data-start=&quot;3018&quot;&gt;🔗 &lt;strong data-end=&quot;3056&quot; data-start=&quot;3021&quot;&gt;Professional NinjaTrader tools:&lt;/strong&gt;&lt;br data-end=&quot;3059&quot; data-start=&quot;3056&quot; /&gt;
&lt;a class=&quot;decorated-link&quot; data-end=&quot;3095&quot; data-start=&quot;3059&quot; href=&quot;https://theindicatormarket.com/depot&quot; rel=&quot;noopener&quot; target=&quot;_new&quot;&gt;https://theindicatormarket.com/depot&lt;span aria-hidden=&quot;true&quot; class=&quot;ms-0.5 inline-block align-middle leading-none&quot;&gt;&lt;svg class=&quot;block h-[0.75em] w-[0.75em] stroke-current stroke-[0.75]&quot; data-rtl-flip=&quot;&quot; fill=&quot;currentColor&quot; height=&quot;20&quot; viewbox=&quot;0 0 20 20&quot; width=&quot;20&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;&lt;path d=&quot;M14.3349 13.3301V6.60645L5.47065 15.4707C5.21095 15.7304 4.78895 15.7304 4.52925 15.4707C4.26955 15.211 4.26955 14.789 4.52925 14.5293L13.3935 5.66504H6.66011C6.29284 5.66504 5.99507 5.36727 5.99507 5C5.99507 4.63273 6.29284 4.33496 6.66011 4.33496H14.9999L15.1337 4.34863C15.4369 4.41057 15.665 4.67857 15.665 5V13.3301C15.6649 13.6973 15.3672 13.9951 14.9999 13.9951C14.6327 13.9951 14.335 13.6973 14.3349 13.3301Z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p data-end=&quot;3181&quot; data-start=&quot;3099&quot;&gt;💬 &lt;strong data-end=&quot;3138&quot; data-start=&quot;3102&quot;&gt;Join our free Discord community:&lt;/strong&gt;&lt;br data-end=&quot;3141&quot; data-start=&quot;3138&quot; /&gt;
&lt;a class=&quot;decorated-link cursor-pointer&quot; data-end=&quot;3179&quot; data-start=&quot;3141&quot; rel=&quot;noopener&quot; target=&quot;_new&quot;&gt;https://theindicatormarket.com/discord&lt;span aria-hidden=&quot;true&quot; class=&quot;ms-0.5 inline-block align-middle leading-none&quot;&gt;&lt;svg class=&quot;block h-[0.75em] w-[0.75em] stroke-current stroke-[0.75]&quot; data-rtl-flip=&quot;&quot; fill=&quot;currentColor&quot; height=&quot;20&quot; viewbox=&quot;0 0 20 20&quot; width=&quot;20&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;&lt;path d=&quot;M14.3349 13.3301V6.60645L5.47065 15.4707C5.21095 15.7304 4.78895 15.7304 4.52925 15.4707C4.26955 15.211 4.26955 14.789 4.52925 14.5293L13.3935 5.66504H6.66011C6.29284 5.66504 5.99507 5.36727 5.99507 5C5.99507 4.63273 6.29284 4.33496 6.66011 4.33496H14.9999L15.1337 4.34863C15.4369 4.41057 15.665 4.67857 15.665 5V13.3301C15.6649 13.6973 15.3672 13.9951 14.9999 13.9951C14.6327 13.9951 14.335 13.6973 14.3349 13.3301Z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p data-end=&quot;3222&quot; data-start=&quot;3183&quot;&gt;📩 Contact: &lt;a class=&quot;decorated-link cursor-pointer&quot; data-end=&quot;3222&quot; data-start=&quot;3195&quot; rel=&quot;noopener&quot;&gt;info@theindicatormarket.com&lt;/a&gt;&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2025/12/how-to-combine-institutional-indicators.html</link><author>noreply@blogger.com (Pablo Maglio)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-2756760415928407464</guid><pubDate>Mon, 15 Dec 2025 14:32:00 +0000</pubDate><atom:updated>2025-12-15T09:32:07.439-05:00</atom:updated><title>Mastering Volume and Detecting Genuine Breakouts in NinjaTrader 8</title><description>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;391&quot; src=&quot;https://www.youtube.com/embed/-QLZFQy45g0&quot; width=&quot;482&quot; youtube-src-id=&quot;-QLZFQy45g0&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp;&lt;p&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;25&quot;&gt;Volume is the fuel of financial markets. However, many traders struggle to correctly interpret whether a volume spike represents genuine buying or selling intent. In this tutorial, we dive deep into improving technical analysis on &lt;b&gt;NinjaTrader 8&lt;/b&gt;, moving from basic indicators to advanced order flow and support &amp;amp; resistance tools.&lt;/p&gt;&lt;h3 data-path-to-node=&quot;26&quot;&gt;The Problem with Classic Volume Indicators&lt;/h3&gt;&lt;p data-path-to-node=&quot;27&quot;&gt;Most platforms, including NinjaTrader, offer the standard volume indicator or the &quot;Volume Up/Down&quot; version. While useful, they have a critical limitation: &lt;b&gt;they paint the volume bar based solely on the candle&#39;s close relative to its open.&lt;/b&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;28&quot;&gt;For instance, a candle might close slightly below its open (painting the volume red), but the price action during that bar could have been overwhelmingly bullish, leaving a long bottom wick. The classic indicator suggests selling pressure, when in reality, the market might be absorbing sales to push higher.&lt;/p&gt;&lt;h3 data-path-to-node=&quot;29&quot;&gt;A More Precise Reading: Volume Flow&lt;/h3&gt;&lt;p data-path-to-node=&quot;30&quot;&gt;To fix this, we use a custom indicator (&lt;b&gt;TIS Volume Flow&lt;/b&gt;) that analyzes the candle&#39;s close relative to the entire range of the bar (High minus Low), not just the open. This reveals the true market pressure.&lt;/p&gt;&lt;p data-path-to-node=&quot;31&quot;&gt;To detect when &quot;Smart Money&quot; enters the game, we apply a &lt;b&gt;Volume Moving Average (Volume MA)&lt;/b&gt;.&lt;/p&gt;&lt;ul data-path-to-node=&quot;32&quot;&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;32,0,0&quot;&gt;&lt;b&gt;The Strategy:&lt;/b&gt; We look for bars where the volume exceeds this average multiplied by a specific factor.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;32,1,0&quot;&gt;&lt;b&gt;The Goal:&lt;/b&gt; To filter out noise and highlight only significant volume spikes that suggest a potential breakout or market reversal.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3 data-path-to-node=&quot;33&quot;&gt;Context is Key: Support and Resistance&lt;/h3&gt;&lt;p data-path-to-node=&quot;34&quot;&gt;A volume spike alone is not an entry signal. We need context. This is where the &lt;b&gt;Support and Resistance (TIS S&amp;amp;R)&lt;/b&gt; indicator comes in, based on Swing logic.&lt;/p&gt;&lt;p data-path-to-node=&quot;35&quot;&gt;Unlike the standard Swing indicator that leaves old dots all over the chart, this custom indicator:&lt;/p&gt;&lt;ol data-path-to-node=&quot;36&quot; start=&quot;1&quot;&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;36,0,0&quot;&gt;&lt;b&gt;Draws Zones:&lt;/b&gt; Groups nearby pivots to create clearer support/resistance areas.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;36,1,0&quot;&gt;&lt;b&gt;Cleans the Chart:&lt;/b&gt; Automatically removes levels that have been broken or invalidated, keeping your workspace uncluttered.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3 data-path-to-node=&quot;37&quot;&gt;How to Trade the Setup&lt;/h3&gt;&lt;p data-path-to-node=&quot;38&quot;&gt;The secret lies in combining the volume signal with price location:&lt;/p&gt;&lt;ol data-path-to-node=&quot;39&quot; start=&quot;1&quot;&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;39,0,0&quot;&gt;&lt;b&gt;Breakouts:&lt;/b&gt; If we get a high bullish volume signal and price breaks through a resistance zone, we have confirmation of strength.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;39,1,0&quot;&gt;&lt;b&gt;Bounces:&lt;/b&gt; If price tests a previous support (without breaking it) and a volume signal appears, it presents a low-risk entry opportunity.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;39,2,0&quot;&gt;&lt;b&gt;Filtering:&lt;/b&gt; If the volume indicator gives a buy signal, but we are sitting right below strong resistance, it is better to wait. The indicator helps us avoid trading directly into &quot;walls&quot; of orders.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3 data-path-to-node=&quot;40&quot;&gt;Conclusion&lt;/h3&gt;&lt;p data-path-to-node=&quot;41&quot;&gt;Trading solely on volume or solely on price action can be risky. By combining a fine-tuned volume flow detector with a dynamic support and resistance system, you can filter out false signals and understand &lt;i&gt;why&lt;/i&gt; the market is moving.&lt;/p&gt;&lt;p data-path-to-node=&quot;42&quot;&gt;Do you have questions about these indicators or want to see more examples? Join our Discord chat or visit&lt;a href=&quot;https://theindicatormarket.com/depot/New_Releases/PACK_1_SR_PRO_Vol_Flow&quot;&gt; The Indicator Store.&lt;/a&gt;&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2025/12/mastering-volume-and-detecting-genuine.html</link><author>noreply@blogger.com (Pablo Maglio)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/-QLZFQy45g0/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-310337798707548442.post-8774299039625866875</guid><pubDate>Wed, 10 Dec 2025 15:31:00 +0000</pubDate><atom:updated>2025-12-10T10:31:43.692-05:00</atom:updated><title>The 3 Institutional Smart Indicators Every Trader Needs</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h1 data-end=&quot;357&quot; data-start=&quot;267&quot;&gt;🔥 Smart Indicators Pack: The Complete Institutional Trading Framework for NinjaTrader 8&lt;/h1&gt;
&lt;p data-end=&quot;480&quot; data-start=&quot;359&quot;&gt;Markets don’t move randomly.&lt;br data-end=&quot;390&quot; data-start=&quot;387&quot; /&gt;
They move according to &lt;strong data-end=&quot;426&quot; data-start=&quot;413&quot;&gt;structure&lt;/strong&gt;, &lt;strong data-end=&quot;441&quot; data-start=&quot;428&quot;&gt;liquidity&lt;/strong&gt;, and &lt;strong data-end=&quot;479&quot; data-start=&quot;447&quot;&gt;institutional decision zones&lt;/strong&gt;.&lt;/p&gt;
&lt;p data-end=&quot;628&quot; data-start=&quot;482&quot;&gt;That’s why we created a set of tools that work together seamlessly to give you a complete, professional, and fully automatable view of the market:&lt;/p&gt;
&lt;h3 data-end=&quot;657&quot; data-start=&quot;630&quot;&gt;✔ TIS_LiquidityLevels&lt;/h3&gt;
&lt;h3 data-end=&quot;685&quot; data-start=&quot;658&quot;&gt;✔ TIS_MarketStructure&lt;/h3&gt;
&lt;h3 data-end=&quot;709&quot; data-start=&quot;686&quot;&gt;✔ TIS_OrderBlocks&lt;/h3&gt;
&lt;p data-end=&quot;898&quot; data-start=&quot;711&quot;&gt;Together, these indicators form a &lt;strong data-end=&quot;782&quot; data-start=&quot;745&quot;&gt;full institutional trading system&lt;/strong&gt;:&lt;br data-end=&quot;786&quot; data-start=&quot;783&quot; /&gt;
showing you &lt;strong data-end=&quot;897&quot; data-start=&quot;798&quot;&gt;where liquidity sits, where the trend is going, and where institutional orders enter the market&lt;/strong&gt;.&lt;/p&gt;
&lt;hr data-end=&quot;903&quot; data-start=&quot;900&quot; /&gt;
&lt;h1 data-end=&quot;963&quot; data-start=&quot;905&quot;&gt;🟦 &lt;strong data-end=&quot;961&quot; data-start=&quot;910&quot;&gt;1. TIS_LiquidityLevels – The Real Liquidity Map&lt;/strong&gt;&lt;/h1&gt;
&lt;p data-end=&quot;1063&quot; data-start=&quot;964&quot;&gt;Institutional traders don’t think in “support and resistance.”&lt;br data-end=&quot;1029&quot; data-start=&quot;1026&quot; /&gt;
They think in &lt;strong data-end=&quot;1062&quot; data-start=&quot;1043&quot;&gt;liquidity pools&lt;/strong&gt;.&lt;/p&gt;
&lt;p data-end=&quot;1102&quot; data-start=&quot;1065&quot;&gt;This indicator automatically detects:&lt;/p&gt;
&lt;ul data-end=&quot;1284&quot; data-start=&quot;1104&quot;&gt;
&lt;li data-end=&quot;1142&quot; data-start=&quot;1104&quot;&gt;
&lt;p data-end=&quot;1142&quot; data-start=&quot;1106&quot;&gt;Equal Highs / Equal Lows (EQH/EQL)&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1178&quot; data-start=&quot;1143&quot;&gt;
&lt;p data-end=&quot;1178&quot; data-start=&quot;1145&quot;&gt;Stop hunts and liquidity sweeps&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1198&quot; data-start=&quot;1179&quot;&gt;
&lt;p data-end=&quot;1198&quot; data-start=&quot;1181&quot;&gt;Unbroken pivots&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1231&quot; data-start=&quot;1199&quot;&gt;
&lt;p data-end=&quot;1231&quot; data-start=&quot;1201&quot;&gt;Grouped institutional levels&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1284&quot; data-start=&quot;1232&quot;&gt;
&lt;p data-end=&quot;1284&quot; data-start=&quot;1234&quot;&gt;Valid long/short signals when liquidity is taken&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;1397&quot; data-start=&quot;1286&quot;&gt;It works with &lt;strong data-end=&quot;1317&quot; data-start=&quot;1300&quot;&gt;no repainting&lt;/strong&gt;, allows &lt;strong data-end=&quot;1355&quot; data-start=&quot;1326&quot;&gt;left/right pivot strength&lt;/strong&gt;, and is fully compatible with automation.&lt;/p&gt;
&lt;p data-end=&quot;1484&quot; data-start=&quot;1399&quot;&gt;📌 Ideal for identifying stop hunts, liquidity grabs, and high-probability reversals.&lt;/p&gt;
&lt;hr data-end=&quot;1489&quot; data-start=&quot;1486&quot; /&gt;
&lt;h1 data-end=&quot;1558&quot; data-start=&quot;1491&quot;&gt;🟥 &lt;strong data-end=&quot;1558&quot; data-start=&quot;1496&quot;&gt;2. TIS_MarketStructure – Automated Institutional Structure&lt;/strong&gt;&lt;/h1&gt;
&lt;p data-end=&quot;1646&quot; data-start=&quot;1560&quot;&gt;Every professional analysis begins with structure.&lt;br data-end=&quot;1613&quot; data-start=&quot;1610&quot; /&gt;
This indicator instantly reveals:&lt;/p&gt;
&lt;ul data-end=&quot;1828&quot; data-start=&quot;1648&quot;&gt;
&lt;li data-end=&quot;1676&quot; data-start=&quot;1648&quot;&gt;
&lt;p data-end=&quot;1676&quot; data-start=&quot;1650&quot;&gt;BOS (Break of Structure)&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1708&quot; data-start=&quot;1677&quot;&gt;
&lt;p data-end=&quot;1708&quot; data-start=&quot;1679&quot;&gt;CHoCH (Change of Character)&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1744&quot; data-start=&quot;1709&quot;&gt;
&lt;p data-end=&quot;1744&quot; data-start=&quot;1711&quot;&gt;Impulsive and corrective phases&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1758&quot; data-start=&quot;1745&quot;&gt;
&lt;p data-end=&quot;1758&quot; data-start=&quot;1747&quot;&gt;OTE zones&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1793&quot; data-start=&quot;1759&quot;&gt;
&lt;p data-end=&quot;1793&quot; data-start=&quot;1761&quot;&gt;Trend continuation or reversal&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1828&quot; data-start=&quot;1794&quot;&gt;
&lt;p data-end=&quot;1828&quot; data-start=&quot;1796&quot;&gt;Full structure cycle detection&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;1921&quot; data-start=&quot;1830&quot;&gt;It tells you whether the market is &lt;strong data-end=&quot;1878&quot; data-start=&quot;1865&quot;&gt;advancing&lt;/strong&gt;, &lt;strong data-end=&quot;1892&quot; data-start=&quot;1880&quot;&gt;breaking&lt;/strong&gt;, or &lt;strong data-end=&quot;1910&quot; data-start=&quot;1897&quot;&gt;reversing&lt;/strong&gt; structure.&lt;/p&gt;
&lt;p data-end=&quot;1995&quot; data-start=&quot;1923&quot;&gt;📌 This is the “brain” of the system: it defines the market environment.&lt;/p&gt;
&lt;hr data-end=&quot;2000&quot; data-start=&quot;1997&quot; /&gt;
&lt;h1 data-end=&quot;2072&quot; data-start=&quot;2002&quot;&gt;🟩 &lt;strong data-end=&quot;2072&quot; data-start=&quot;2007&quot;&gt;3. TIS_OrderBlocks – The Exact Zones Where Institutions Enter&lt;/strong&gt;&lt;/h1&gt;
&lt;p data-end=&quot;2228&quot; data-start=&quot;2074&quot;&gt;Order Blocks are true institutional decision zones — but only when they follow strict rules.&lt;br data-end=&quot;2169&quot; data-start=&quot;2166&quot; /&gt;
This indicator identifies &lt;strong data-end=&quot;2204&quot; data-start=&quot;2195&quot;&gt;valid&lt;/strong&gt; institutional OBs with:&lt;/p&gt;
&lt;ul data-end=&quot;2325&quot; data-start=&quot;2230&quot;&gt;
&lt;li data-end=&quot;2246&quot; data-start=&quot;2230&quot;&gt;
&lt;p data-end=&quot;2246&quot; data-start=&quot;2232&quot;&gt;displacement&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2261&quot; data-start=&quot;2247&quot;&gt;
&lt;p data-end=&quot;2261&quot; data-start=&quot;2249&quot;&gt;mitigation&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2288&quot; data-start=&quot;2262&quot;&gt;
&lt;p data-end=&quot;2288&quot; data-start=&quot;2264&quot;&gt;structure confirmation&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2305&quot; data-start=&quot;2289&quot;&gt;
&lt;p data-end=&quot;2305&quot; data-start=&quot;2291&quot;&gt;clean levels&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2325&quot; data-start=&quot;2306&quot;&gt;
&lt;p data-end=&quot;2325&quot; data-start=&quot;2308&quot;&gt;zero repainting&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;2388&quot; data-start=&quot;2327&quot;&gt;It reveals &lt;strong data-end=&quot;2387&quot; data-start=&quot;2338&quot;&gt;where big players actually place their orders&lt;/strong&gt;.&lt;/p&gt;
&lt;p data-end=&quot;2478&quot; data-start=&quot;2390&quot;&gt;📌 This is the “trigger” of the system: it shows &lt;em data-end=&quot;2446&quot; data-start=&quot;2439&quot;&gt;where&lt;/em&gt; high-probability entries occur.&lt;/p&gt;
&lt;hr data-end=&quot;2483&quot; data-start=&quot;2480&quot; /&gt;
&lt;h1 data-end=&quot;2562&quot; data-start=&quot;2485&quot;&gt;🚀 &lt;strong data-end=&quot;2562&quot; data-start=&quot;2490&quot;&gt;The Perfect Combination: Liquidity + Structure + Institutional Zones&lt;/strong&gt;&lt;/h1&gt;
&lt;p data-end=&quot;2637&quot; data-start=&quot;2564&quot;&gt;When you combine all three tools, you get a complete institutional model:&lt;/p&gt;
&lt;div class=&quot;TyagGW_tableContainer&quot;&gt;&lt;div class=&quot;group TyagGW_tableWrapper flex w-fit flex-col-reverse&quot; tabindex=&quot;-1&quot;&gt;&lt;table class=&quot;w-fit min-w-(--thread-content-width)&quot; data-end=&quot;2898&quot; data-start=&quot;2639&quot;&gt;&lt;thead data-end=&quot;2671&quot; data-start=&quot;2639&quot;&gt;&lt;tr data-end=&quot;2671&quot; data-start=&quot;2639&quot;&gt;&lt;th data-col-size=&quot;sm&quot; data-end=&quot;2651&quot; data-start=&quot;2639&quot;&gt;Indicator&lt;/th&gt;&lt;th data-col-size=&quot;md&quot; data-end=&quot;2671&quot; data-start=&quot;2651&quot;&gt;What It Provides&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody data-end=&quot;2898&quot; data-start=&quot;2704&quot;&gt;&lt;tr data-end=&quot;2767&quot; data-start=&quot;2704&quot;&gt;&lt;td data-col-size=&quot;sm&quot; data-end=&quot;2726&quot; data-start=&quot;2704&quot;&gt;&lt;strong data-end=&quot;2725&quot; data-start=&quot;2706&quot;&gt;LiquidityLevels&lt;/strong&gt;&lt;/td&gt;&lt;td data-col-size=&quot;md&quot; data-end=&quot;2767&quot; data-start=&quot;2726&quot;&gt;Where liquidity and stops are located&lt;/td&gt;&lt;/tr&gt;&lt;tr data-end=&quot;2835&quot; data-start=&quot;2768&quot;&gt;&lt;td data-col-size=&quot;sm&quot; data-end=&quot;2790&quot; data-start=&quot;2768&quot;&gt;&lt;strong data-end=&quot;2789&quot; data-start=&quot;2770&quot;&gt;MarketStructure&lt;/strong&gt;&lt;/td&gt;&lt;td data-col-size=&quot;md&quot; data-end=&quot;2835&quot; data-start=&quot;2790&quot;&gt;The true direction and structural context&lt;/td&gt;&lt;/tr&gt;&lt;tr data-end=&quot;2898&quot; data-start=&quot;2836&quot;&gt;&lt;td data-col-size=&quot;sm&quot; data-end=&quot;2854&quot; data-start=&quot;2836&quot;&gt;&lt;strong data-end=&quot;2853&quot; data-start=&quot;2838&quot;&gt;OrderBlocks&lt;/strong&gt;&lt;/td&gt;&lt;td data-col-size=&quot;md&quot; data-end=&quot;2898&quot; data-start=&quot;2854&quot;&gt;The exact zones where institutions enter&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p data-end=&quot;2928&quot; data-start=&quot;2900&quot;&gt;This workflow allows you to:&lt;/p&gt;
&lt;ul data-end=&quot;3140&quot; data-start=&quot;2930&quot;&gt;
&lt;li data-end=&quot;2958&quot; data-start=&quot;2930&quot;&gt;
&lt;p data-end=&quot;2958&quot; data-start=&quot;2932&quot;&gt;identify real stop hunts&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2988&quot; data-start=&quot;2959&quot;&gt;
&lt;p data-end=&quot;2988&quot; data-start=&quot;2961&quot;&gt;avoid low-quality entries&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3016&quot; data-start=&quot;2989&quot;&gt;
&lt;p data-end=&quot;3016&quot; data-start=&quot;2991&quot;&gt;confirm trend direction&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3055&quot; data-start=&quot;3017&quot;&gt;
&lt;p data-end=&quot;3055&quot; data-start=&quot;3019&quot;&gt;anticipate institutional reactions&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3102&quot; data-start=&quot;3056&quot;&gt;
&lt;p data-end=&quot;3102&quot; data-start=&quot;3058&quot;&gt;build fully automated systems with Markers&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3140&quot; data-start=&quot;3103&quot;&gt;
&lt;p data-end=&quot;3140&quot; data-start=&quot;3105&quot;&gt;trade with clarity and confidence&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;3240&quot; data-start=&quot;3142&quot;&gt;📈 &lt;strong data-end=&quot;3240&quot; data-start=&quot;3145&quot;&gt;It’s the cleanest and most powerful way to apply Smart Money Concepts inside NinjaTrader 8.&lt;/strong&gt;&lt;/p&gt;
&lt;hr data-end=&quot;3245&quot; data-start=&quot;3242&quot; /&gt;
&lt;h1 data-end=&quot;3294&quot; data-start=&quot;3247&quot;&gt;🎯 &lt;strong data-end=&quot;3294&quot; data-start=&quot;3252&quot;&gt;Who Is This Smart Indicators Pack For?&lt;/strong&gt;&lt;/h1&gt;
&lt;ul data-end=&quot;3575&quot; data-start=&quot;3296&quot;&gt;
&lt;li data-end=&quot;3311&quot; data-start=&quot;3296&quot;&gt;
&lt;p data-end=&quot;3311&quot; data-start=&quot;3298&quot;&gt;SMC traders&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3367&quot; data-start=&quot;3312&quot;&gt;
&lt;p data-end=&quot;3367&quot; data-start=&quot;3314&quot;&gt;Price Action traders wanting institutional accuracy&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3408&quot; data-start=&quot;3368&quot;&gt;
&lt;p data-end=&quot;3408&quot; data-start=&quot;3370&quot;&gt;Traders tired of being “stop hunted”&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3460&quot; data-start=&quot;3409&quot;&gt;
&lt;p data-end=&quot;3460&quot; data-start=&quot;3411&quot;&gt;Markers users who want automation-ready signals&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3508&quot; data-start=&quot;3461&quot;&gt;
&lt;p data-end=&quot;3508&quot; data-start=&quot;3463&quot;&gt;Strategy Builder and NinjaScript developers&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3575&quot; data-start=&quot;3509&quot;&gt;
&lt;p data-end=&quot;3575&quot; data-start=&quot;3511&quot;&gt;Anyone needing &lt;strong data-end=&quot;3544&quot; data-start=&quot;3526&quot;&gt;non-repainting&lt;/strong&gt;, institutional-grade signals&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;3580&quot; data-start=&quot;3577&quot; /&gt;
&lt;h1 data-end=&quot;3615&quot; data-start=&quot;3582&quot;&gt;🛠️ &lt;strong data-end=&quot;3615&quot; data-start=&quot;3588&quot;&gt;Full Automation Support&lt;/strong&gt;&lt;/h1&gt;
&lt;p data-end=&quot;3665&quot; data-start=&quot;3617&quot;&gt;All three indicators expose their internal data:&lt;/p&gt;
&lt;ul data-end=&quot;3771&quot; data-start=&quot;3667&quot;&gt;
&lt;li data-end=&quot;3677&quot; data-start=&quot;3667&quot;&gt;
&lt;p data-end=&quot;3677&quot; data-start=&quot;3669&quot;&gt;pivots&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3699&quot; data-start=&quot;3678&quot;&gt;
&lt;p data-end=&quot;3699&quot; data-start=&quot;3680&quot;&gt;structure signals&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3720&quot; data-start=&quot;3700&quot;&gt;
&lt;p data-end=&quot;3720&quot; data-start=&quot;3702&quot;&gt;liquidity breaks&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3748&quot; data-start=&quot;3721&quot;&gt;
&lt;p data-end=&quot;3748&quot; data-start=&quot;3723&quot;&gt;institutional OB levels&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3771&quot; data-start=&quot;3749&quot;&gt;
&lt;p data-end=&quot;3771&quot; data-start=&quot;3751&quot;&gt;long/short entries&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;3783&quot; data-start=&quot;3773&quot;&gt;Ready for:&lt;/p&gt;
&lt;ul data-end=&quot;3859&quot; data-start=&quot;3785&quot;&gt;
&lt;li data-end=&quot;3805&quot; data-start=&quot;3785&quot;&gt;
&lt;p data-end=&quot;3805&quot; data-start=&quot;3787&quot;&gt;&lt;strong data-end=&quot;3803&quot; data-start=&quot;3787&quot;&gt;Markers 2025&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3830&quot; data-start=&quot;3806&quot;&gt;
&lt;p data-end=&quot;3830&quot; data-start=&quot;3808&quot;&gt;&lt;strong data-end=&quot;3828&quot; data-start=&quot;3808&quot;&gt;Strategy Builder&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3859&quot; data-start=&quot;3831&quot;&gt;
&lt;p data-end=&quot;3859&quot; data-start=&quot;3833&quot;&gt;&lt;strong data-end=&quot;3859&quot; data-start=&quot;3833&quot;&gt;NinjaScript automation&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;3864&quot; data-start=&quot;3861&quot; /&gt;
&lt;h1 data-end=&quot;3885&quot; data-start=&quot;3866&quot;&gt;📌 &lt;strong data-end=&quot;3885&quot; data-start=&quot;3871&quot;&gt;Conclusion&lt;/strong&gt;&lt;/h1&gt;
&lt;p data-end=&quot;3935&quot; data-start=&quot;3887&quot;&gt;Institutional trading is built on three pillars:&lt;/p&gt;
&lt;p data-end=&quot;4008&quot; data-start=&quot;3937&quot;&gt;1️⃣ &lt;strong data-end=&quot;3954&quot; data-start=&quot;3941&quot;&gt;Liquidity&lt;/strong&gt;&lt;br data-end=&quot;3957&quot; data-start=&quot;3954&quot; /&gt;
2️⃣ &lt;strong data-end=&quot;3974&quot; data-start=&quot;3961&quot;&gt;Structure&lt;/strong&gt;&lt;br data-end=&quot;3977&quot; data-start=&quot;3974&quot; /&gt;
3️⃣ &lt;strong data-end=&quot;4006&quot; data-start=&quot;3981&quot;&gt;Order placement zones&lt;/strong&gt;&lt;/p&gt;
&lt;p data-end=&quot;4093&quot; data-start=&quot;4010&quot;&gt;And these three indicators were created to read those pillars with maximum clarity.&lt;/p&gt;
&lt;p data-end=&quot;4278&quot; data-start=&quot;4095&quot;&gt;If you want to trade with the same logic institutions use — and avoid being hunted by the market — this is one of the most powerful indicator combinations available for NinjaTrader 8.&lt;/p&gt;</description><link>http://theindicatorstore.blogspot.com/2025/12/the-3-institutional-smart-indicators.html</link><author>noreply@blogger.com (Pablo Maglio)</author><thr:total>0</thr:total></item></channel></rss>