AUTOMATED TRADING STRATEGY FOR NINJA TRADER 8

(14 customer reviews)
NinjaTrader automated strategy

Reversal trader

Automated trader uses the logic of our popular Market Reversal Indicator. Trading strategy enters to the market on price retracements and reversal levels, which allows getting an excellent entry points and a large movement potential with a small risk

100% based on clean price action

Built on reversal pullbacks

Automated trading strategy "Reversal" is entirely based on price action. With this approach, it does not depend in any way on indicators, which are always behind price movements

For market entry it uses a pending limit order, allowing to get more advantageous entry points on the price pullbacks

Suits any market

Automated strategy works on any market inside NinjaTrader 8 trading platform on a time-based candle

Price action based

Strategy is based on the price action, which makes it completely free of delayed indicators and allows achieving top results

Templates supply

We are constantly updating our library of ready-made templates so that you can quickly adapt to the changing market

High winrate

In order not to be unsubstantiated, test the Auto Trader for 14 days free of charge, so you can see for yourself its performance

Support 24/7

Our team is on the line 24/7 to help you get the best results using our add-ons & answer all your questions about our products

Regular updates

We are maintaining our automated trader for life by adding more and more features to improve trading results and customer experience

1 Month

1 Month subscription plan
$399
$ 259 /month
  • Autmated strategy support
  • Templates library access
  • Access to recent updates
  • Access to templates updates
  • Top performing templates
  • Remote support on request
  • New features request

3 Months

3 Months subscription plan
$777
$ 499 /3 months
  • Autmated strategy support
  • Templates library access
  • Access to recent updates
  • Access to templates updates
  • Top performing templates
  • Remote support on request
  • New features request

6 Months

6 Months subscription plan
$1554
$ 1036 /6 months
  • Autmated strategy support
  • Templates library access
  • Access to recent updates
  • Access to templates updates
  • Top performing templates
  • Remote support on request
  • New features request

Lifetime

Lifetime access
$3108
$ 1990 /one-time
  • Autmated strategy support
  • Templates library access
  • Access to recent updates
  • Access to templates updates
  • Top performing templates
  • Remote support on request
  • New features request
With 14-day trial period

Test automated strategy for FREE

We are confident that Reversal automated trader works. In order to make you sure of that too - we provide a 14-day test period for FREE, No credit card needed!

If you can not get a good performance - write to us, and together we will find the reason!

free 14-day trial

Fully automatic trader's actions

Entry order management

If the conditions for order cancellation are met, the strategy will cancel the order and wait for the next entry signal automatically, without your intervention

It will never chase the market as other strategies may do

Session limit feature

You can limit the time when the strategy is trading to avoid times of high volatility, or vice versa, to trade sessions only during market openings

Right R/R ratio

You can set the optimal risk-to-profit ratio to ensure it always has a positive balance in every trade

Loss limit feature

Strategy also has a feature to limit trading when it reaches your set loss for the day, so you can keep your losses to a minimum

How to import & install templates of Reversal automated strategy

Below you will find detailed instructions on how to install a strategy in NinjaTrader 8, import ready-made trading templates and optimize a trading strategy for your market.

You can always ask for help with auto-trader simply by emailing us at support@mascapital.uk

1/ Download the installation file from your account page, or find the download link in the email you received after purchase

2/ Import installation .zip file by following:

NinjaTrader 8 Control Center —> Tools —> Import —> NinjaScript Add-on —> Select downloaded Reversal.zip file

3/ Send your machine ID to team@mascapital.uk (so we can issue the license for you based on your subscription plan). Machine ID can be found by following: 

NinjaTrader 8 Control Center —> Help —> About 

1/ Download the templates .zip file from your account page, or find the download link in the email you received after purchase

2/ Extract downloaded template files into:

C:\Users\*Your PC Name*\Documents\NinjaTrader 8\templates\Strategy

The final path with templates should look like:

C:\Users\*Your PC Name*\Documents\NinjaTrader 8\templates\Strategy\Reversal\template.xml

IMPORTANT: Do not import the .zip file with templates the same way you do with the strategy installer file (using the NT8 import tool), as it will not work. Put them directly into documents folder as described above.

3/ Restart NinjaTrader 8, or start it if it was off and check, if optimization template is showing under the Reversal strategy templates menu

If templates are not showing, do the following:

NinjaTrader 8 Control Center —> New —> NinjaScript Editor —> Compile

1/ Go to Strategy Analyzer tool, and select optimization mode with Reversal auto-trader by following:

NinjaTrader 8 Control Center —> New —> Strategy Analyzer

Select imported optimization template by following:

Template —> Load —> “Optimization” template  

2/ Go to Data Series section and select the instrument*bar type* and value* that you want to optimize the auto trader on

*instrument –  you can use any market (MNQ/NQ/ES/MES is our top picks)
*bar type – ONLY minute based bars
*value – 2 MIN+ bars (5 and 15 is our top picks)

3/ Go to Time Frame section and select optimization period (it should be at least 1 month)

4/ Go to Historical fill section and set it as follows:

Order fill resolution = High
Type = Second (or Tick)
Value = 1

4/ Go to Optimize section and select preferred optimization criteria for which you want to optimize the strategy (Max Net Profit – is the best option)

5/ Under the GO properties section you will find Generation size and Generations settings, by changing which you can affect the number of tests and their speed in order to get acceptable optimization results:

Generation size = ~200
Generations = ~150 is recommended 

6/ Run optimization. Once optimization is complete, select the result that shows the best performance and save the settings as a template that can be used later when adding the strategy to the chart test (or strategy tab section) 

 Template —> Save —> give it a name you can understand, for example: “Market – Bar Type – Timeframe – Performance

IMPORTANT:

* If you do not get a result that you are satisfied with, run the optimization process with the same settings at least twice. If after a double test, the result is still not enough, you can change the timeframe and market to get the best performance.

** Reversal auto-trader has a recommended bar type (time based candles) it is highly recommended to use only this type of bar.

*** Do not use very low timeframes, it will have a negative impact on the auto-trader and results.

**** We recommend you to test auto trader on a playback to confirm the result achieved with optimization.

1/ Add auto trader to the strategy tab by following:

NinjaTrader 8 Control Center–> Strategies tab –> Left Click –> New strategy… 

2/ Select the template you got from the step 2 and configure instrument*bar type* and value* to match the template

3/ Navigate Time Frame section and increase Days to load value to at least 30 days (or 500 bars) 

NOTE:

* You can also place the auto trader directly on the chart. Before adding it, make sure you have enough data on the chart (at least 500 bars or 30 days of data) and use the same principles described above.

Automated trader parameters description

You don’t need to understand all the values 100%, as all you need is the right combination of values for your particular market and timeframe. You can delegate this job to a Strategy Analyzer with Optimization mode. Read how to optimize auto-trader in our FAQ section above.

Also, you can request parameters template for your market and timeframe just by emailing us at support@mascapital.uk

ParameterDefault value

Quantity of Contracts [1-1000]

The number of contracts that the strategy will establish positions in upon executing a trade.

1

Risk/Reward Ratio [0.1-10.0]

Establishes the proportion of risk in relation to potential gain for each individual trade in order to set a specific profit objective. This ratio is calculated by comparing the amount of potential loss to the amount of potential profit for a given trade and is used to determine the level of risk that the strategy or system is willing to take in order to achieve a specific level of returns.

1.0

Daily Loss Limit [1-∞]

Specifies the maximum loss in monetary terms that the strategy or system is able to tolerate during one trading day, beyond which any further loss will trigger an action to exit the position.

-$99,999

Daily Target Limit [1-∞]

The Daily Target Limit refers to a preset limit on the amount of profit that a trading strategy aims to achieve during a single trading day. Once this limit is reached, the strategy will stop trading in the current day.

+$99,999

Max Risk (in Ticks) [1-∞]

The amount of risk a trading strategy is willing to take in terms of price movement. It is measured in ticks, which is the minimum increment of price movement for a financial instrument, and used to set a protective stop-loss level for the trade. This helps to control risk and limit potential losses by exiting the trade when the price moves beyond a certain level.

The strategy will not take a trade that is exceeding the stop size of this parameter in ticks.

500

 

ParameterDefault value

Move Entry Order [-100-100]

A value of -10 means that the entry order is located deeper inside the entry candle (below the signal for entry) by 10% of the candle’s size. While a value of +10 means that the strategy will be placing the entry order higher by 10% of the size of the entry candle from the entry signal

 +2

Increase/Decrease the Stop [-100-100]

A value of -10 means that the stop order is located deeper inside the entry candle by 10% of the candle’s size. While a value of +10 means that the strategy will be placing the stop order bigger by 10% of the size of the entry candle.

+1

Add Target Reached Area (in Ticks) [0-100]

Determines the distance to the target, in order to remove the entry order earlier, since the signal is no longer valid. This means that if the price is already close to the target, the limit order should be removed and the signal should be considered exhausted

By default, you should remove the order and forget about the signal if the price is within 2 (2 ticks) from the potential profit target.

2

 

ParameterDefault value

Only Trend Direction [True/False]

The strategy will look for trades only in the direction of the trend, rather than trying to predict or trade against the trend. Useful in a hard-trend time. 

True

Pivot Density [1-100]

Determines the number of bars to form a pivot (the higher the value, the more bars will be taken into account and the more significant reversals in the market will be considered signals, which means a smaller number of trades)

 5

Pivot Confirmation

The number of ticks that will be added to the pivot point to define it as a confirmed pivot

2

Signal Confirmation Period

Defines the limit of the number of bars, during which the pivot point must be confirmed (if it does not happen – the signal is no longer can be confirmed and the auto trader does not place an order)

Higher value = more time to confirm reversal = more trades (at high values, the accuracy of determining the true reversal decreases)

2

Keep Order Alive Period

Specifies the maximum number of bars to save a working order to enter the market after confirmation of the signal

A high value (>7) can increase the number of entries into the market, at the moment when the entry point is no longer relevant, and a low value (<2), can cut off numerous good entry points

2

 

ParameterDefault value

Session Start #1 – #5

Defines the beginning of the trading session in the format HH:MM:SS

* Possible values in range: 0 – 235959

 0

Session End #1 – #5

Defines the end of the trading session in the format HH:MM:SS

* Possible values in range: 0 – 235959

235900

EXAMPLE #1:

Task:

Trade only between 09:30 and 12:00 (1 session)

Configuration:

Session #1 Start: 93000 | Session #1 End: 120000
Session #2 Start: 93000 | Session #2 End: 120000
Session #3 Start: 93000 | Session #3 End: 120000
Session #4 Start: 93000 | Session #4 End: 120000
Session #5 Start: 93000 | Session #5 End: 120000

EXAMPLE #2:

Task:

Trade only from 09:30 to 12:00, AND 13:00 to 17:35 (2 sessions)

Configuration:

Session #1 Start: 93000 | Session #1 End: 120000
Session #2 Start: 130000 | Session #2 End: 173500
Session #3 Start: 130000 | Session #3 End: 173500
Session #4 Start: 130000 | Session #4 End: 173500
Session #5 Start: 130000 | Session #5 End: 173500

EXAMPLE #3:

Task:

Trade only from 09:30 to 12:00, AND 13:00 to 17:35 AND, 19:10:15 to 21:25:30 (3 sessions)

Configuration:

Session #1 Start: 93000 | Session #1 End: 120000
Session #2 Start: 130000 | Session #2 End: 173500
Session #3 Start: 191015 | Session #3 End: 212530
Session #4 Start: 191015 | Session #4 End: 212530
Session #5 Start: 191015 | Session #5 End: 212530

EXAMPLE #4:

Task:

Trade 24/7 with no time restrictions

Configuration:

Session #1 Start: 0 | Session #1 End: 235959
Session #2 Start: 0 | Session #2 End: 235959
Session #3 Start: 0 | Session #3 End: 235959
Session #4 Start: 0 | Session #4 End: 235959
Session #5 Start: 0 | Session #5 End: 235959

3.8
14 reviews
4
5
3
2
0

14 reviews for Reversal automated trading strategy

Clear filters
  1. Fitness Harrogate (verified owner)

    Positive: The strategy is performing exceptionally well and meeting expectations.

    Negative: However, it lacks a trailing stop and break-even feature. I strongly recommend prioritizing the addition of these functionalities. This adjustment has the potential to significantly enhance the strategy’s performance, even though it’s already quite effective. Thank you.

  2. Jeff Duffield (verified owner)

    Team, I’d like to propose a focus on documentation. The strategy itself is excellent, but there’s a learning curve involved. This will help users get the most out of it.

  3. Ron Hanson (verified owner)

    Waiting for you guys to add trailing stop and BE option. It will improve the strategy even more!

  4. Alex Fitzpatrick (verified owner)

    Ty for the trial. Let’s see how the first month will go after the purchase.

  5. Jan Swietlik (verified owner)

    While the notion of spotting market reversals intrigued me, I became doubtful about its execution. While I value the concept, it required more time and effort than I could commit, especially with the uncertain outcomes involved.

  6. Tarquin (verified owner)

    Intriguing Reversal Strategy. Merging my tech-art perspective, it’s like decoding market patterns. Demands attention but resonates with my analytical mindset. Exciting addition to my routine. – Tarquin Holloway

  7. Chrissie Jorgensen (verified owner)

    This trading strategy is rather intriguing, but it demands a substantial amount of time to monitor closely.

  8. Richard Warrier (verified owner)

    Positive:
    Fantastic customer service! Great tools and free indicators. Working strategy that trades well

    Negative:
    Strategy is a bit hard to use. Not well documented in my opinion

  9. Alan (verified owner)

    it is a great trading strategy as long as you don’t have to talk to customer support.

  10. Jo Fish (verified owner)

    Excellent strategy for any market! But luck of documentation makes it a bit hard to use

  11. John Manley (verified owner)

    Super simple to understand, a great support team to learn from and help always available. These strategy is fantastic for different types of traders, highly recommend!

  12. Josh Houghton (verified owner)

    I never would have found out there was such an auto strategy if it wasn’t in your email. Subscribed for a month, let’s see what will come out, so far it looks promising

  13. Idzi Czerwinski (verified owner)

    shows good results, thank you. For now for 1 month, I will for sure expand it when I get a profit

  14. Jake Hardy (verified owner)

    Thank you for the invitation to the closed strategy test. Put it to work right away.

Add a review