EA Cheetah Grid
- Experts
- Version: 1.6
- Activations: 15
Cheetah is a combination of grid, hedging and martingale Expert Advisor tested for Gold (XAUUSD).
Inspired by a cheetah chasing its prey, it is designed to follow price as direction changes. During a trading cycle, the EA can hold both BUY and SELL positions and add to either side according to its grid rules.
Cheetah tends to be more active when Gold moves sharply. Stronger price movements can create more opportunities for grid additions and basket exits, while also increasing exposure and drawdown.
The suggested setup is XAUUSD on a 5-minute chart (M5) with an MT5 hedging account. A cent account is suggested for small-scale forward testing, where available. All monetary inputs use the account’s currency units, so check how your broker displays them before setting targets.
Exit Strategies
| Mode | How it works |
|---|---|
| Fixed P/L Target | Closes the basket when its P/L reaches a fixed target. The default is 2.00 in account currency. |
| Multiplier P/L Target | Scales the basket target with the absolute difference between total BUY and SELL lots. With a 0.01 base lot and a 2.00 target per base lot, a net exposure of 0.02 lot sets a target of 4.00. When BUY and SELL lots are equal, the EA uses the fixed target. |
| Virtual Trailing Stop | Tracks the basket’s peak P/L after activation. With activation at +4.00 and a trailing distance of 2.00, the initial exit threshold is +2.00 if trailing activates at exactly +4.00. If the peak reaches +7.00, the threshold moves to +5.00. When P/L falls to the threshold, the EA sends close requests for the remaining positions. |
Test each exit strategy to find the one that suits your trading approach. Compare net P/L, maximum drawdown, and peak lot exposure across both quiet and volatile periods.
Cycle Filters and Dashboard
-
Trading hours can be set separately for Monday through Friday, using broker server time.
-
USD news filters cover NFP and other high-impact events, with separate before-and-after windows. Both filters are bypassed in the Strategy Tester.
-
Spread, trading hours, news, and daily P/L limits apply only when the EA is flat and about to start a new cycle. Active cycles continue under their existing grid and exit rules.
-
The optional dashboard shows basket and daily P/L, BUY and SELL exposure, the active exit mode, and any reason a new cycle is blocked. For visual backtesting, enable ShowDashboard and disable FastBacktestMode.
Risk Disclosure
Grid and martingale strategies can increase position size rapidly and incur substantial drawdown or loss. The daily loss limit blocks new cycles. An active basket continues under its selected exit rules. Virtual Trailing requires the EA and terminal to remain running, and final P/L depends on execution and trading costs.
Trade at your own risk.
