Nagi Reversal
- 专家
- 版本: 1.20
- 更新: 13 九月 2026
- 激活: 5
■ About Nagi Reversal
Nagi Reversal is a multi-pair, multi-timeframe EA for MetaTrader 5 that targets downtrend-reversal (double-bottom) patterns. It trades 17 currency pairs on the M15 timeframe.
It is designed around one priority above all: protecting capital, not chasing outsized gains.
■ Key Features
- Detects double-bottom patterns as well as pullback-buy patterns (rising lows)
- Position pyramiding is hard-capped at 6 legs per symbol (never unlimited)
- Seasonal filter: pauses new entries in July, a month that showed consistently weak historical performance
- Pauses new entries at month-end (day 26+), avoiding month-end rebalancing/settlement flow effects
- Downside-protection filter: skips entries during a historically weak weekly-timeframe regime zone, reducing max drawdown
- Automatic position sizing based on recent win/loss streaks, capped within a 0.4x-2.2x range
■ Verified Backtest Results (2021.01 - 2026.08, ~5.7 years, real historical data)
- Net Profit: +$32,853.91 ($30,000 starting balance)
- Profit Factor: 1.60
- Max Drawdown: 7.33% (balance) / 8.88% (equity)
- Sharpe Ratio: 1.32
- Total Trades: 1,274
- Win Rate: 55.9%
- 5 consecutive profitable calendar years, 2021-2025 (2026 figure is partial-year, through August)
■ Requirements & Recommendations
- MetaTrader 5 only (not compatible with MT4).
- No time-of-day-dependent parameters, but thresholds such as the weekly-BB filter were tuned and validated using real historical data from GaitameFinest (Japan). If running on a different broker, be aware that spread differences may affect results.
- Demo-testing before live use is recommended, as with any EA.
■ Input Parameters
[General]
- InpSymbolSuffix — Broker symbol suffix (blank = auto-detect)
- InpLotSize — Base lot size
- InpMagic — Magic number (change if it conflicts with another EA)
- InpSlippagePoints — Allowed slippage (points)
- InpMaxHoldM15 — Max holding period (M15 bars, 1440 = approx. 15 days)
[Risk Management]
- InpEnableContinuationPattern — Include pullback-buy patterns (rising lows) (recommended ON)
- InpMaxPositionsPerSymbol — Max simultaneous positions per symbol (pyramiding cap)
- InpExcludeJulyEntries — Pause new entries in July (recommended ON)
- InpExcludeMonthEndEntries — Pause new entries at month-end (day 26+) (recommended ON)
[Downside Protection Filters]
- InpExcludeWeeklyBBZone — Weekly-timeframe regime filter that skips entries in historically weak zones (recommended ON)
- InpExcludeNewsWindow — Pause new entries around high-impact news releases (only takes effect in backtesting; in live/demo trading, protection is always active regardless of this setting)
- InpNewsMinutesBefore — Minutes before a news release to stop new entries
- InpNewsMinutesAfter — Minutes after a news release to resume new entries
[Position Sizing]
- InpUseAntiMartingale — Enable win/loss-streak-based automatic lot sizing (recommended ON)
■ Disclaimer
Past backtest performance does not guarantee future results. Always demo-test thoroughly before live deployment.
