Free to start.
Connect blocks to define your entry conditions, TP/SL size and volume. Export a ready-to-run Expert Advisor or cBot straight from your browser.
Combine price, indicators (RSI, MACD, Bollinger Bands...) and volume into a rule with drag-and-drop blocks. No syntax to remember, no editor to fight.
Attach Stop Loss / Take Profit in pips, % of entry price, or a dynamic ATR multiple. Control lot size and how many positions can be open at once.
Get a ready .mq5, .mq4 or .cs file - plus a README file that walks you through installing it - for MetaTrader 5, MetaTrader 4, or cTrader.
Combine several independent triggers - even across different assets - into a single exported EA or cBot.
The editor blocks illogical combinations like price versus volume, before you ever hit export.
EA-managed Stop Loss / Take Profit behaves identically across brokers, instead of relying on broker-side order handling that varies.
Every export target is checked against the platform's actual compiler during development - not just generated and hoped for.
New in the builder
Switch the builder to Backtest and see how your strategy would have traded on real MetaTrader 5 price data, from the last week up to the last year. It runs in your browser, and you see every trade on the chart before you export anything.
New lineup every week
Backtested on 1-minute MetaTrader 5 data with the same engine as our backtester, with the full stats shown before you pay for anything. One is always free - a free account is all it takes to download it.
Short, plain-language articles on strategy building, risk management, and the indicators behind them.
0.0001 on most pairs, 0.01 on yen pairs. Pips vs. points, lot sizes, and how much one pip is actually worth.
Read articleCompile, choose the right modelling mode, set realistic dates and deposit, then read the report - the full Strategy Tester routine for an EA.
Read articleAbove 1 makes money, below 1 loses it. The one-line formula, how it ties to win rate, and three ways it quietly misleads.
Read articleNo. Every rule is built by connecting blocks - no syntax, no editor. If you can describe your strategy in plain language ("if RSI is above 70, sell"), you can build it here.
MetaTrader 5, MetaTrader 4, and cTrader. Build your strategy once, then export it to whichever platform your broker runs on.
Not to build or export. Right now you can build, save and export strategies without signing up. An account is used for the strategy marketplace: it's free to create, takes an email and a password, and keeps anything you buy available on every device you log into.
Yes. Right now building and exporting are free, with no limit on how many strategies you export. The only paid part is the marketplace of independently backtested strategies.
A ready-to-run file for your platform (.mq5, .mq4, or .cs) plus a README that walks you through installing and running it, including any platform-specific behavior worth knowing about.
Yes. You can add several independent rules - even across different assets - and they'll all be combined into a single exported strategy.
No. AlgoPuzzle runs entirely in your browser - nothing to download to build, backtest, or design a strategy. You only get a file at the end: the one you export for your own MetaTrader or cTrader install.
Yes - that's the entire point of a visual, block-based builder. If you can describe your idea as "when X happens, do Y," you can build it by connecting blocks. The generated MQL5, MQL4, or C# code is what runs on your platform, but you never have to write or even look at it.
Writing an EA by hand means learning MQL5, MQL4, or C#, then debugging syntax errors before you ever get to test an idea. Here, the same strategy gets built by connecting blocks in a few minutes - the tradeoff is less fine-grained control than hand-written code offers, in exchange for speed and not needing a programming background at all.
Yes. Each indicator block (RSI, MACD, Moving Average, Bollinger Bands, ATR, Stochastic) has a short explanation built into the builder, and the blog covers the basics in plain language. You don't need prior indicator knowledge to start experimenting.
It's free to start, and there's nothing to install.
Start Building - Free