• Overview
  • Reviews (4)
  • Comments (59)
  • What's new

Ninja Route MT5

Next Update is 2019/01/06 (Every Month)

Ninja Route MT5 is a combination of numerous strategies that develop during long processes of machine learning using historical data of major currency pairs.
Each strategy involves a unique set of sophisticated price actions that optimized to manage decision under various conditions of the market.
Connecting all the strategies into one complete system provides a significant advantage on the overall performance and enhances long-term safety.

Machine learning is a field of computer science that uses statistical techniques to give computer systems the ability to "learn" with data, without being explicitly programmed.


In short, The EA gathers price data on multiple timeframes at the same time and consumes all necessary parts as input data to the specified algorithm of each strategy.
The strategies then return a list of decision values, drop all duplication and rearrange priorities. As a result, The best decision is selected to create a new order.


  • Diverse decisions of multiple strategies.
  • Over ten years of back-testing. (10,000+ deals)
  • Safe performance on H1. (SL and TP Only)
  • Do not require fast execution or low spread.


Forget about technical optimization but only money management.
  • buy - allow EA to buy.
  • sell - allow EA to sell.
  • lot_size - lot size per order.
  • lot_multiplier - multiply lot_size If min_balance_size multiplied.
  • min_balance_size - minimum balance size to begin.
  • min_balance_multiplier - multiply min_balance_size If min_balance_size is less than the total balance size.
  • stoploss - stop/loss points. 
  • takeprofit - take/profit points. 
  • max_orders - maximum open orders. 1 is the default for quick testing (Recommend 100 for real)

For fixed lot size, Set lot_multiplier or min_balance_multiplier to 1.00


Machine learning is closely related to computational statistics, which also focuses on prediction-making through the use of computers.
It has strong ties to mathematical optimization, which delivers methods, theory and application domains to the field.
Within the field of data analytics, machine learning is a method used to devise complex models and algorithms that lend themselves to prediction; in commercial use, this is known as predictive analytics.
These analytical models allow researchers to produce reliable, repeatable decisions and results and uncover hidden insights through learning from historical relationships and trends in the data.

For any further information, Feel free to contact me.

mikeyg17 2018.11.17 17:42 

Amazing ea / amazing strategy.

bm842580 2018.10.21 23:54   

what is the best setting for 450 dollar balance?

daniii88 2018.10.19 07:21 

So far so good, EA behaves like in Backtests. Multicurrency trading possible.

Dengxiang Wei
Dengxiang Wei 2018.09.29 10:19 



Version 3.2 2018.12.08
Improve 5 major pairs (Monthly).
Version 3.1 2018.11.12
- Support unofficial symbol names.
- Improve 5 major pairs (Monthly).
Version 3.0 2018.10.08
- Add stoploss and takeprofit parameters.
- Operate new order on H1 only.
- Improve 5 major pairs (Monthly).
Version 2.5 2018.09.10
Add order_type_filling parameter.
Version 2.4 2018.09.10
Add order_type_filling parameters.
Version 2.3 2018.09.09
Improve 5 major pairs.
Version 2.2 2018.09.07
Include money management parameters.
Version 1.5 2018.09.05
Rename max_decisions parameter to max_orders.
Version 1.4 2018.09.04
Add max_decisions parameter.
Version 1.3 2018.09.03
Accuracy upgraded.
Version 1.2 2018.09.01
Optimize SL and TP.
Version 1.1 2018.08.31
Simplify parameters.