Skip to content
MarkIQ SI
MarkIQ SIMarket intelligence & academy
MarkIQ SI AcademyLearn · Build · TradeJoin now →
Bot Builder

Build your own trading bot, with no coding

Do not pay for a bot that promises profit. Describe your strategy in plain words, see the exact rules, test it on past data, and only then run it on a demo account.

What makes it different

No coding needed

Write your strategy like you would explain it to a friend. The Bot Builder turns it into working code for you.

You see the rules

Before anything is built you check the exact rules the Bot Builder understood and fix anything that is unclear. Nothing is hidden.

Backtest before you risk money

Watch your strategy replay on past prices, with entries, stop losses and take profits marked on the chart, then read a report card with the results.

Risk limits built in

Add risk limits such as a daily loss limit, and a trade size that suits your account.

MT5 and TradingView

Get an MT5 Expert Advisor (MQL5) and a TradingView Pine Script strategy from the same description.

Demo first, live later

The recommended path is a demo account for at least 2 to 4 weeks, a small trade size and a daily loss limit before any real money.

New in the Bot Builder

Four upgrades that make your bot easier to build and harder to fool yourself with.

Draw it on the chart

Not sure how to put your strategy into words? Mark the buys and sells you would take on a real chart, with your stop and target. The Bot Builder tests every entry it knows and shows the rules that match your trades best, for example "signalled at 4 of your 5 trades", so you can see how close each one is.

Backtests on years of history

Choose 1, 3, 5 or 10 years, or as far back as we have. Price history is downloaded once and kept, so longer tests stay free. The page tells you if older history for a market is still downloading.

A safe optimiser

Most optimisers try hundreds of settings and show you the luckiest one. Ours tunes stops, targets and settings on the first 70% of the history only, prefers settings whose neighbours also work, and then checks them on the last 30% they never saw. Each version is marked Holds up, Fragile, Failed on unseen data or Too few trades.

One bot, several markets

Trade a list of markets such as EUR/USD, GBP/USD and gold from one MT5 chart. Each market gets its own stop and target in its own pips, and the bot shares safety limits across them: one trade per market, a cap on trades open at once and on the total risk at once, trades per day and a daily loss limit. A combined backtest shows all the markets together on one account.

How it works

  1. Describe your strategy in plain words, or draw your trades on a chart.
  2. Check the rules the Bot Builder understood and fix anything unclear.
  3. Get your MT5 Expert Advisor and TradingView Pine Script strategy.
  4. Backtest it on up to 10 years of past data, watch the replay, and check it with the safe optimiser.
  5. Run it on a demo account for 2 to 4 weeks.
  6. When you are ready, deploy it to your own MT5.

No trading bot, bought or built, can guarantee profit. A backtest shows how your rules would have done on past prices, not what will happen next. Always test on a demo account first. The Bot Builder is in beta. MarkIQ SI provides education and market information, not financial advice. Trading carries a high risk of loss.

Questions

Can I build a trading bot without coding?

Yes. You describe your strategy in plain words, check the rules the Bot Builder understood, and it generates the code for you.

What does the Bot Builder create?

An MT5 Expert Advisor written in MQL5 and a TradingView Pine Script (v6) strategy, with risk limits, from the same description.

Should I buy a trading bot that promises profit?

No trading bot can promise profit, and you should be careful with any seller who does. Building your own means you can see every rule and test it on past data and a demo account before you risk money.

What is backtesting?

Backtesting runs your trading rules on historical prices to see how they would have performed. It helps you spot weak ideas early. It does not predict future results.

Does the Bot Builder cost money?

The tools on MarkIQ SI are free to use.

Can I build a trading bot by drawing trades on a chart?

Yes. Open "show us your trades on a chart", mark at least three buys or sells with your stop and target, and the Bot Builder shows the rules that match your trades best. You then backtest the rule before using it.

Can one trading bot trade several currency pairs at the same time?

Yes. Add up to six markets, for example EUR/USD, GBP/USD and gold, each with its own stop and target. The MT5 bot runs on one chart and trades all of them, with shared limits on how many trades are open, how much of the account is at risk at once, trades per day and daily loss. The backtest shows them together on one account. TradingView strategies run one market per chart.

What is overfitting, and how does the safe optimiser avoid it?

Overfitting is when settings are tuned so closely to past prices that they only worked by luck. The safe optimiser tunes on the first 70% of the history, prefers settings whose neighbours also do well, and then tests them on the last 30% they never saw. Only versions that still make money there are marked "Holds up".

How much history can I backtest on?

1, 3, 5 or 10 years, or as far back as our data provider has, up to 60,000 candles. How far back depends on the market and the timeframe: daily charts go back much further than 1-minute charts.

Explore more

Physical classes + virtual sessions

Need Personalised
Help?

Our team will answer your questions and guide you through your first steps, in class or online.