Free to start.

Build MT5, MT4 & cTrader strategies without writing code.

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.

From idea to running strategy in three steps

IF RSI > 70
1

Define your conditions

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.

TP SL
2

Set your risk

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.

3

Export & run

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.

Built for every trader who thinks in rules

Multi-rule strategies

Combine several independent triggers - even across different assets - into a single exported EA or cBot.

Built-in safeguards

The editor blocks illogical combinations like price versus volume, before you ever hit export.

Consistent stop management

EA-managed Stop Loss / Take Profit behaves identically across brokers, instead of relying on broker-side order handling that varies.

Real, compiled code

Every export target is checked against the platform's actual compiler during development - not just generated and hoped for.

Works with the platforms you already trade on

MetaTrader 5 MetaTrader 5
MetaTrader 4 MetaTrader 4
cTrader cTrader

New lineup every week

Strategy of the Week

Independently backtested on real tick data, with the full stats shown before you pay for anything. One is always free - a free account is all it takes to download it.

Learn algorithmic trading

Short, plain-language articles on strategy building, risk management, and the indicators behind them.

Frequently asked questions

Do I need any coding experience?

No. 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.

Which platforms does it support?

MetaTrader 5, MetaTrader 4, and cTrader. Build your strategy once, then export it to whichever platform your broker runs on.

Do I need to create an account?

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.

Is it free to use?

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.

What do I get when I export a strategy?

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.

Can I combine multiple conditions or assets in one strategy?

Yes. You can add several independent rules - even across different assets - and they'll all be combined into a single exported strategy.

Do I need to install anything to use AlgoPuzzle?

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.

Can I really build a trading bot without knowing how to code?

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.

How is this different from writing an Expert Advisor by hand?

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.

I'm new to trading indicators - can I still use this?

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.

Ready to build your first strategy?

It's free to start, and there's nothing to install.

Start Building - Free