Four bots. Three strategies. One decision every morning. Transparent code — every line readable, no black box.
Pick the mode that matches your goal. Each one runs independently on its own chart.
Uses a 200-period EMA as a long-term trend filter — only trades in the direction of the bigger move. Entry triggers on a 20/50 EMA crossover on fully closed bars only. Every stop, target, and trailing stop is sized dynamically using ATR-14 based on real-time volatility.
The Prop version tracks every challenge rule live on screen: daily loss (including open floating positions the way Prop firms actually calculate it), total loss floor, and profit target lock.
Donchian Channel breakout — tracks the highest high and lowest low of the last 20 bars. Enters when price breaks out AND ATR confirms volatility is expanding (real momentum, not noise). Optional pyramid feature adds a second position once the first trade is 1x ATR in profit — scaling into the winner, not averaging into a loser.
Bollinger Band mean reversion. When price closes outside the outer band (stretched too far) and the next bar closes back inside (reversal confirmed), the bot enters toward the mean. A session filter limits trading to Asian hours only — the quietest, most range-bound window of the day. Tight take profit — grab the snap-back pip and exit clean.
One file per mode. One chart per file. Each person uses different settings.
| EA File | Mode | Account Type | Timeframe | Best Pairs |
|---|---|---|---|---|
| CleanTrendEA_Prop.mq5 | Shield | Prop Challenge + Funded | H1 | GBPUSD, EURUSD |
| CleanTrendEA.mq5 | Shield | Personal Cash | H1 | GBPUSD, EURUSD |
| SwordEA.mq5 | Sword | Personal Cash | M30 | GBPJPY, USDJPY, Gold |
| EngineEA.mq5 | Engine | Cash + Prop Funded | M15 | EURGBP, AUDNZD |
Three steps. Same process for demo, cash, and prop firm accounts.
Attach CleanTrendEA_Prop.mq5 to a GBPUSD or EURUSD H1 chart. Set your initial balance to your exact challenge amount. The Prop scorecard tracks every rule live on screen — daily loss, total loss, and profit target. Watch the video above for the full load-up walkthrough.
Once funded, attach EngineEA.mq5 to a EURGBP or AUDNZD M15 chart. Enable Prop Mode in the settings. Let it run the Asian session while you sleep. Small consistent withdrawals every week.
On a separate personal cash account, attach SwordEA.mq5 to GBPJPY or Gold on M30. This is your growth account — keep it completely separate from the funded account. Momentum breakout with optional position stacking.
Each person sets their own unique parameters. No two setups trade the same.
For Prop challenges and funded accounts
⬇ Download Prop VersionEverything you need to connect demo to live and keep it running 24/7.