Skip to main content

I shared this idea on my Twitter feed here It seems quite a few of you liked it and even suggested a couple of improvements. I just realised I had not even created a page for it! So, here it is…

PJSReversalDetector – It’s really a very simple tool. It plots arrows where it thinks there is a chance of a possible reversal. It works on all chart types, but I typically use it on Renko. Here is an example


There are just a couple of settings. The ‘Period’, and ‘K’. On my Renko charts, I typically use a fairly high value, maybe 100 or more. ‘K’ is the signal sensitivity. Feel free to play with these settings until you get nice signals. Not too many, not too few. You can’t break anything 😉

As of 15th April 2020, there is also now a publicly exposed plot for the signals that produce a 1, 0, or -1 output (you can thank George for the idea and his generosity for this update). This can be used in the NT8 strategy builder.



Please see the release notes in the documentation for details of updates


Ninjatrader 8


This software is coffee ware. It is free to download and use, but, if you find it useful, please consider using the link in the app or the link on the right of this page to show the author you care and buy him a coffee. Just 1 coffee ( you can buy more if you want! ) – Or, consider it a beer! That’s not a lot for the time it saved you, is it? Without support, the author will neither maintain this product nor make new ones available publicly. Please be sure to check out some of my other Ninjatrader bits and pieces.  Remember, I’ve got to eat and keep the lights on too! Thanks for your support!


  • Keith Jones says:

    Thank you for the indicator. Can you explain the basis for the signals? Is this based on stochastics?

    Wish list of hings I would need to use this effectively:
    1. An audio alert- preferably the ability to upload my own. Without this, I cant use it at all unless I stare at the screen non stop.
    2. The ability to adjust the plot to my own color, size and and style of marker. It appears you have this option, but it does not change from the arrow.
    3. Better placement of the plot in order to make it visually more noticeable. Your markers are too close to the price data. I would like to have the ability to place a different plot a certain number of pixels above or below the pricing data.

  • tavaris says:

    Amazing work with the script. Ninza Renko bars coupled with this work excellent

Leave a Reply

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

%d bloggers like this: