
Ninja Pro is an MT5 expert advisor for Forex pairs that takes M15 entries after checking higher-timeframe direction, volatility and moving-average bias. It sizes lots automatically and offers either a recovery-style or a conventional stop-loss approach.
Get one message the moment it launches, with its price.
Ninja Pro is an automated trading system for MetaTrader 5 that trades Forex pairs. It looks at the wider market direction first, then waits for a suitable entry on the M15 chart, and it manages the open trade with its own rules rather than leaving everything to a fixed target.
The EA is rule-based and applies several filters in layers before it opens a position. It reads higher-timeframe structure to judge direction, checks short-term pressure and volatility, and then looks for an M15 entry. Entry ideas described for the system include breakout and continuation setups, pullback entries based on retracement zones, and volatility breakouts. A moving-average bias filter and volume and ATR confirmation help decide whether conditions agree with the trade.
The recovery-style approach means a losing position can stay open for some time. That can increase drawdown, so understand it before using it on a live account.
The EA is meant for Forex pairs on MetaTrader 5, with M15 as the main entry timeframe. Run each chart on M15 and test each pair separately, because spreads, swap and execution differ between brokers and symbols.
The input list is kept short, so most of your time goes into choosing pairs, testing and deciding how much risk you accept. Exact input names and defaults can vary, so read the inputs tab after loading the EA instead of relying on this page.
| Area | What to check |
|---|---|
| Stop loss mode | Whether to use the traditional stop loss or the recovery-style mode |
| Symbols | Which pairs to attach and whether the symbol names match your broker |
| Lot sizing | The lot sizes produced on your account balance and contract specifications |
| Costs | Spread, commission and virtual commission settings when testing |
This EA suits personal accounts where flexible trade management is allowed. It may not suit accounts with strict rules on hard stops, holding times or narrow daily drawdown limits. Backtest and forward test on your own broker and symbols before going live.
Trading carries risk, and you can lose more than you expect. Past and backtested results do not predict future ones, and no expert advisor can remove that risk. Use a demo account first and only risk money you can afford to lose.
For continuous operation, consider a VPS and keep the terminal connected to your broker.
| Product type | Expert Advisor |
|---|---|
| Platform | MetaTrader 5 (expert advisor, .ex5) |
| Strategy focus | Trend, Grid, Support and resistance, Breakout |
| Delivery | Download from your account after purchase |
| License key | Not needed |
| Status | Launching soon |
| Category | Expert advisor (automated trading) |
| Markets | Forex currency pairs |
| Entry timeframe | M15, with higher-timeframe context |
| Trade style | Trend, breakout and pullback entries with adaptive management |
| Position sizing | Automatic, risk-based lot sizing |
| Stop loss | Optional traditional stop loss; stealth stop option |
| Requirements | MT5 terminal, algo trading enabled, stable connection or VPS |
No reviews yet. Customers who own Ninja Pro v4 RevQ can review it here.
No. This is an MT5 expert advisor and will not load in MetaTrader 4. You need a MetaTrader 5 terminal and an account that supports it.
Extract the download, copy the EA file into the MQL5/Experts folder via File > Open Data Folder in MT5, then restart the terminal or refresh the Navigator. Drag the EA onto an M15 chart of a Forex pair and make sure Algo Trading is switched on.
It is built for Forex pairs with M15 as the entry timeframe. Which pairs suit your broker is something to establish through your own testing, taking spreads, execution speed and swap into account.
Check your firm's rules first. The recovery-style mode can run without an initial stop loss and trades may be held for a while, which may conflict with rules on hard stops, holding limits or tight daily drawdown. The optional stop loss may help, but it must be tested against those rules.
No, the EA sizes positions automatically using risk-based logic and reads ATR values from the market. Check the resulting lot sizes on a demo or in the Strategy Tester so they fit your account and risk tolerance.
No. Trading carries risk and past or backtested results do not predict future ones. Test on a demo account with your broker's conditions before trading live.
Ninja Pro v4 RevQ
Notify me at launchQuestions about this tool?
Ask us on Telegram Install guide for MT4 and MT5 Get a custom version builtFree, practical help with testing, sizing and running expert advisors.
Own Ninja Pro v4 RevQ? Sign in to review it.