Skip to main content

OK, I stumbled across #TheStrat a long, long time ago, but I don’t really do longer-term trades (I’m a scalper), so I never really pursued it. Recently another trader brought it to my attention again. So, I thought I’d code it up, given nothing seemed to exist on the NT platform. Hardly been tested at all as of yet. Early release pre-holiday in case anyone wants to have a play with it.

Features of #TheStrat indicator
Labels the bars according to #TheStrat definitions (as I interpreted them!). Also adds entry and profit target markers.

Here’s an example daily NQ chart with the markup (click for full-size image)

TheStrat markup on NQ daily

And the newer version with labelling off


As usual, let me know below if any issues and I will try to resolve them, time permitting.


2021.05.02 – Added new labelling options. Can now optionally remove labels, or use the short form only. Made signal (entry) lines thicker. Fixed trade sound alerts and made sound file user selectable. Also added optional NT standard Alerts, so you can channel trade signals to an alerts tab/window. To upgrade, simply re-download and install as usual.


Ninjatrader 8


This tool is a freebie. Feel free to download it for your own personal use. Please be sure to check out some of my other Ninjatrader bits and pieces. If you wish to donate, please feel free to contribute towards further development. Remember, I’ve got to eat and keep the lights on too! Maybe buy me a coffee. Thanks for your support!




None, though let me know of any issues and I will probably fix them.

Contact us

Email me via the web site if you want to get in touch.


  • Raghu says:

    The download doesnt seem to work.

  • Raghu says:

    Hi Smith, When I click the download button, I get a blank screen. I tried to download other free indicators to check if the download works, it does work correctly. I guess something is a issue with the download in chrome. I tried it in Bing/Internet explorer, it worked. Thanks for the response

  • Raghu says:

    Hi Smith,

    I am not seeing (after ensuring chart background is right color), ‘3’ and ‘1’ text for candles, I only see ‘2’ candles marked correctly. Is there something I am missing ?

  • Raghu says:

    Sorry, I played around with background colors, I see them in very faint print, is there anyway we can control the color for the 1,2, and 3 in indicator parameter ?

    • pjsmith says:

      This is certainly something I would normally have done. Left them as options. This was, however, a fairly quick job and I was keeping it simple 🙂
      Leave it with me and I will make the colours configurable in the settings next week, the push out a new version.

  • Raghu says:

    Thanks a lot. This is a amazing chart tool.

  • Michael Kenoyer says:

    Hi, I like your implementation of TheStrat for Ninja. I would like to be able to modify it myself. Would you be willing to sell the source code?

  • Vicki Barbera says:

    Hi! I’m liking it so far. Is there any way you could modify it to be IsSuspendedWhileInactive = false? I like to use tabs and a) would like to be alerted when I get a signal in an inactive tab and b) would like not to be bombarded with the old alerts when it open a tab that has been inactive for a while…

    • pjsmith says:

      I did make it true intentionally as I use tabs and want the signals still to be generated. I will try and add an option for this in the next update so you can set it as you prefer, though.

  • Jon Ball says:

    OMG can we get a strategy for Rob Smith’s “The Strat”? please!!

    • pjsmith says:

      I am working on something! But, the indie was actually built so you can use it in a strategy too…

      • Jon Ball says:

        I want to make my own strategy using your strat code but I have nothing to reference.
        All of your code is hidden behind the encrypted DLL file so I dont know what functions to call?
        I dont know what functions I can use.

        Sorry I’m new to C#
        Please help?

        • pjsmith says:

          You don’t call any functions. Just use Ninjatrader 8 strategy code to access the publicly exposed series/variables. Sorry, but I can’t really help with dev more than that.

  • Agraham says:

    hello, i just randomly came across your site here. i had been looking for something for NT in regards to the STRAT. what i’m really looking for though is the labels for time frame continuity.
    For instance for each time frame. 5M, 15M, 30M, 60M etc. The labels would either be red or green based on the current price. I have the code for think or swim if it would be helpful. if you are interested and possibly writing the code for this let me know. really appreciate what you’ve done here already. thanks

    • Jon Ball says:

      I’m interested in this too. If he doesnt do it, maybe I can figure it out this weekend. I just need to learn this new to me code. Should be easy. I already have labels

  • Jake says:

    Hi there,

    I just learned The Strat over the last week and applied your indicator to scalping ES futures on a 2000 tick chart. This is definitely not how The Strat is typically used, but it is working out pretty well for me so far.

    Quick question (I saved an annotated screenshot, but can’t seem to paste/attach it here): When there is a 3 bar and then a subsequent 2 bar in the same direction as the 3 bar, the NEXT bar after the 2 bar… if it breaks the high/low of the previous 2 bar (so another 2 bar), an entry line is created at the opening of that new 2 bar with the target at the previous 3 bar pivot. Not sure that made sense, but I’m trying to figure out which setup that is in The Strat so I understand how to play it (or not) when I see it happen?


    • pjsmith says:

      Hi – Thanks for the SS. I have a new version of this indicator which has many more functions, including not displaying any trades by default. You instead specify the strat combos you want to trade, or be alerted to. I’ve actually been using this new version for quite some time, months, so don’t actually have the old one to look back to and check. I wasn’t sure there was huge interest in this, so I’ve not worked on making the newer version publicly available yet. I can;t see under your trade marker, but it looks like that last bar is currently labelled a 2D. If it were a 2D, then a 2U, I’d understand it, but 2D, 2D, not sure that should be marked, unless the live bar was in fact a 2U at some point, then pulled back?

      • ryan says:

        Hey Paul… just downloaded and added this indi, it’s great!
        Have you figured out a way yet to make a public version of the new version you are using, as I would be interested to use it please if you did.
        Cheers Ryan

  • Shrum says:

    When will this new version be released? I am really interested in what it will have to offer. Thanks and looking forward to buying some coffee when it comes out.. thanks

  • Scott says:

    Thanks for your generous work.

  • Scott says:

    Many thanks. Looking forward to trying it.

  • Ronald Sekkel says:

    Hi! The download link is not working for me. Tried on chrome, firefox and edge.
    Actually it does not show a real link below the download section, just this string: [sdm_download id=”1587″ fancy=”0″]
    Thanks in advance

  • Ronald says:

    Yes, it’s working now. Thanks a lot!

  • RT says:

    So the red and f=green dashes are entries? What are the white dashes?


  • scott says:

    Hi there! Can i pay you to make this into a strategy for nt8?

    • pjsmith says:

      Porbably – But I am not sure when I might actually be able to get to that. I don’t think it is a strategy you can apply blind, either. You have to pair this strategy with other things to make it profitable.

      • JonB says:

        I dont know if the strat is profitable.
        from what I see, people have to have their stop within a penny of a certain area and 90% of the time they are stopping out

  • scott says:

    Hopefully one day you turn this into a strategy

    • pjsmith says:

      fwiw – I tested this a ways back as a stand alone strategy and I did not find value in it. Spent quite a lot of time on it. Maybe I took the wrong approach. Like many of these things, I think it is probably a great entry method, but you need somthing else as your basis for the strategy. As a purpely mechanical thing, on it’s own, I could not see consitent results. Happy for anyone to correct me.

  • Scott says:

    Thank you so much for the reply!!

    I appreciate what you do and the info you share, would I be able to test the strategy I think I could add value to with a good edge would love to share how I use it

    Or if you want me to pay whatever works

  • Jon B says:

    I think The Strat is trash.
    Someone said you have to have a .01 penny stop.
    Another one said you have to only use it with broadening formations.
    I think it doesnt work

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.