EA Forge

Generate MT5 Expert Advisors from YouTube trading tutorials

Tip: pick videos that clearly explain entry/exit rules (entry point, Stop Loss, Take Profit, timeframe) — this helps the AI synthesize more accurate code. If you add multiple links, keep them to a similar strategy style rather than conflicting approaches.

01

Strategy Sources (YouTube links)

Add as many links as you like — the AI analyzes every strategy together in a single API call to save quota.

02

Account Rules & Risk

Loaded numbers are "approximate" values based on typical rules these prop firms have used, including a typical average spread for that broker/prop firm — applied automatically in the generated EA. Actual rules change often — always verify with the provider before trading live, and adjust the numbers below as needed.

03

Trade Management & Filters (Optional)

Every toggle below becomes an adjustable input parameter in the generated EA — nothing here is hardcoded, so you (or a prop firm reviewer) can change it later without touching the code.

Add your strategy links in Step 01, then tap "AI Suggest" to have the AI pre-fill the toggles below to match that strategy. You can still edit anything afterward.

Trailing Stop

Break-Even

Partial Close (Scale-Out)

Trading Session Filter

Weekend Close

Cooldown After a Loss

Manual Blackout Windows

Economic News Filter

Reads the terminal's built-in Economic Calendar via MQL5's CalendarValueHistory() functions — no external web requests. Availability depends on your broker/terminal having calendar data enabled.

Stop Loss / Take Profit Mode

Multi-Timeframe Trend Filter

Only allows buy entries when price on the confirmation timeframe is above this EMA, and sell entries when it's below — a simple trend-agreement check independent of your entry-timeframe signal.

04

Market Context (Optional)

Optional. If enabled, the AI will factor in the typical behavior of your chosen symbol/timeframe and add supplementary indicators to improve accuracy. Leave off if you just want the strategy as taught in the video(s).

05

Generate EA

Once you have the code, always backtest it in MT5's Strategy Tester (covering uptrends, downtrends, and sideways periods) to check win rate, drawdown, and real risk before trading live or on a prop firm account.

Status

Result

Always test in MT5's Strategy Tester before trading live. This code is a starting point that still needs review and tuning.