https://mt5depot.com under Tools → Options → Expert Advisors → Allow WebRequest, or the EA disables itself on start. Strategy Tester backtests are unaffected. Link a verified IB account →
Select a node to edit properties
No, not at all. Just drag, drop, and connect nodes — MQL5 code is generated automatically. Use templates to create an EA in just a few clicks.
Yes. Place the downloaded .mq5 file in MetaTrader 5's Experts folder and compile with MetaEditor, or use the one-click "Compile .ex5" button. Always backtest and forward-test on a demo account before live trading.
You can place up to 50 nodes. A warning appears at 40. A practical EA needs only 10–20.
Yes. Set a higher timeframe in each indicator node’s "Timeframe" property. The Multi-TF node lets you combine conditions across timeframes.
In the "Settings" tab on the right panel. Manage money management (lot), 11 filters, and 4 exit strategies without placing them on the canvas.
Create a new EA project and build your EA visually.
No saved EA matches your search.
No programming required. Just connect nodes to create an Expert Advisor for MetaTrader.
Drag & drop indicator, condition, and action nodes from the left palette onto the canvas. Double-click to add too.
Drag from an output port (right circle) to an input port (left circle) to connect. The data flow becomes your EA logic.
Download the generated MQL5 source, place the .mq5 file in MetaTrader 5's Experts folder and compile — or use the one-click "Compile .ex5" button.
MA, RSI, MACD, Bollinger Bands, Ichimoku, ADX, CCI, Stochastic and 20+ more. The foundation of technical analysis.
Build entry logic with Compare, Cross detection, AND/OR gates. Freely combine multiple conditions.
Market buy/sell, limit orders, stop orders, close position, partial close. Trade operations executed when conditions are met.
Time window, spread, max positions, drawdown, Gotobi (5/10 day), weekday and more. Automatically filter out unwanted trades.
Fixed lot, risk-based auto lot sizing, Martingale. Protect your capital with proper position sizing.
Trailing stop, break-even, dynamic TP/SL. Exit strategies to lock profits and limit losses.
18 preset templates ready to go. Beginners start with MA Crossover, advanced traders try Multi-TF Trend or Martingale. Load with one click and customize.
Generate clean MQL5 (MetaTrader 5) code directly from your flow — no coding required. Download the source or compile to a ready-to-run .ex5 on our servers.
No, not at all. Just drag, drop, and connect nodes — MQL5 code is generated automatically. Use templates to create an EA in just a few clicks.
Yes. Use the one-click Compile .ex5 button and drop the compiled file into MetaTrader 5's Experts folder. On Pro you can also download the editable .mq5 source and compile it yourself in MetaEditor. Always backtest and forward-test on a demo account before live trading.
Designing is free and needs no account: up to 50 nodes per design, all 84 templates and all 118 node types are available to everyone. A free account is required to compile to .ex5 or run the strength test. The only paid feature is the editable .mq5 source code (Pro).
Auto-saved in browser localStorage. Access from the same browser to restore your previous state. Export/import as JSON files is also supported.
A Japan-specific strategy trading on the 5th, 10th, 15th, 20th, 25th (and last business day) of each month, targeting USD/JPY movement toward the 9:55 fixing rate. A unique feature not found in other EA builders.
Martingale exponentially increases lot size during losing streaks — it's high risk. This tool limits max levels to 10 with warnings. Always use with sufficient capital and proper risk management.