For traders who use MetaTrader 5

Turn your trading rules into a robot.
No code needed.

Build it from simple blocks, with safety limits you set, and test it on past prices. While we launch it is free, and that includes the robot for your own accounts.

You can start without an account.

The builder with the example robot EMA Cross Trend: the blocks you can add on the left, the robot's blocks in rows on the canvas (triggers, conditions, actions and guards), and the risk guard's settings on the right. The check under the canvas says "Ready to build".
The builder, with the example robot EMA Cross Trend.

You can start without an account.

How it works

Choose a step to see it in the builder.

Build your robot

Start from an example or a blank page. Put your rules in rows of blocks.

The builder's canvas with the blocks of the example robot EMA Cross Trend in rows: a new bar, three moving averages, the ATR and the price, then EMA 21 crossing EMA 55 and the close compared with EMA 200.

Let the builder check it

It points out anything missing, in plain words, and refuses risky robots.

The builder's check under the canvas: "Needs changes", 1 problem. A block named "Buy twice the size" is outlined, and the problem says it would make trades bigger after a loss, and that we do not build robots that do that.

Test it for free

Download a free test copy and try it on past prices in the Strategy Tester.

The builder's Download view: "Your test copy of version 1 is ready", the download button for the test copy, its compile log, and the four steps to test it in the Strategy Tester.

Get it for your accounts

Enter your account numbers. It is free while we launch, and we email you when it is ready.

Step 1 of the page where you get your robot: "Your account numbers", with two MetaTrader 5 account numbers typed in and the button "Add another account number".

Turn it on

Put it on a chart and switch on Algo Trading. It runs only on your accounts.

The order page's panel "Add your robot to MetaTrader 5": the two account numbers it runs on, "Test first", and the five steps to put it on a chart and switch Algo Trading on.

Screens of the builder and your account, with the example robot EMA Cross Trend.

What you need

  • MetaTrader 5 on a computer

    The free trading app many brokers give you. Robots run on a computer, not in the phone app.

  • An account with a broker

    You need its account number when you get your robot. Start with a demo account, which uses practice money.

  • A computer that stays on, or a VPS

    Your robot works only while the app is open. A VPS is a computer you rent online that stays on.

Works with MetaTrader 5 today.

cTrader and MetaTrader 4 will come later.

Read the step-by-step guideRead the full guide

Safety limits you control

Every robot you build has safety limits built in. You choose the numbers. When a limit is reached, your robot stops opening new trades.

The risk guard of the example robot EMA Cross Trend, selected on the builder's canvas, with its settings: most trades open at once 1, most trades a day 3, bars to wait after a trade 2, daily loss limit 3%, measured from the balance at the start of the day.
The safety limits of the example robot EMA Cross Trend, in its risk guard.

A limit stops new trades. It cannot stop prices from jumping, so a loss can sometimes go past the limit you set.

Risky robots are refused

Some robots try to win back a loss by taking bigger and bigger trades. That can empty an account fast. The builder refuses to make a robot that:

  • makes the trade bigger after a loss
  • keeps adding trades while the price moves against you
  • trades without a stop loss

See every robot we will not build

Locked to your accounts

When you get a robot, you enter the account numbers it may run on. It never contacts our website, and its safety limits work inside the robot.

Your accounts
Allowed
Other accounts
Not allowed

Show your real results on PipCircle

PipCircle is a separate website that checks real-money trading accounts, using data read from the broker's own trading server (the broker is the company that holds the account). Then it shows their results in public.

When your robot is trading, you can connect that account to PipCircle. Then anyone can see how the account really did, checked by PipCircle and not by us. A listing on PipCircle is not a recommendation.

Visit PipCircle.com

TheTradingRobotPipCircle

Public account record

Account
Real money
Platform
MetaTrader 5
Data comes from
Your broker's trading server
Checked by
PipCircle

PipCircle-verified account record

Questions people ask

Answers to common questions, including whether it will make you money.

Something else? Email us at .

Do I need to know how to code?

No. You build your robot by joining blocks and filling them in with plain words and numbers. If you can write your rules down on paper, you can build them here.

What is a trading robot?

A trading robot (also called an EA, short for Expert Advisor) is a small program that runs inside MetaTrader. It watches prices and buys or sells by following a set of rules. With TheTradingRobot, the rules are yours.

Can I test my robot before I run it?

Yes. You can download a free test copy of any robot you build. It runs only in the Strategy Tester in MetaTrader 5, which replays past prices, so you can see how your rules would have traded before you run it on an account. Past results do not tell you what will happen next.

How do I add my robot to MetaTrader 5?

You download your robot, copy it into MetaTrader 5's Experts folder, drag it onto a chart and switch on Algo Trading. Our step-by-step guide shows every click.

Which platforms does it work with?

MetaTrader 5 today. cTrader and MetaTrader 4 will come later.

Does it work on a phone?

Your robot runs in MetaTrader 5 on a computer, or on a VPS. The MetaTrader phone apps cannot run robots, but you can use them to check your account.

Do I need a VPS?

Only if you want your robot to run while your own computer is off. A VPS is a computer you rent online that stays on. We do not host robots for you.

Will you need my trading password?

No. When you get a robot, we ask for the account numbers it may run on, never for a password. Your robot runs inside your own MetaTrader 5, which is already logged in to your account.

Which accounts does my robot run on?

Only on the MetaTrader 5 account numbers you enter when you get it, for example a demo account and a live account. On any other account it shows a message and does not trade. The Strategy Tester always runs it.

Can I change the accounts later?

Yes. Ask for an account change on your account page, and we build the same robot again for the new account number. The copy you already downloaded keeps working on the old account.

How long does it take to get my robot?

Our build computer makes robots in order, so there can be a wait. We email you when yours is ready to download. The longest wait is 24 hours.

Which brokers and prop firms can I use?

Your robot is made for MetaTrader 5, so you need a broker that offers it. Some prop firms have their own rules about robots, so read your firm's rules before you use one. We never claim that a firm accepts our robots.

What does it cost?

Building and checking your robot are free, and so is its test copy. While we launch, getting your robot for your own accounts is free too.

Later, you will pay once for each robot. We will announce prices at least 30 days before payments start. A robot you get while we launch keeps working on its accounts.

Is there a subscription?

No. There is no subscription. While we launch, your robot is free. Later, you will pay once for each robot, and downloading it again will stay free. Your rules stay yours, and you can download a copy of them at any time.

Will it make me money?

We cannot promise that. A robot follows your rules exactly. If your rules lose money, the robot will lose money too. What it can do is run your rules the same way every time and stop at the limits you set. Trading is risky, and you can lose more than you put in.

Build your first robot

Open the builder and put your rules in blocks. You can start without an account, and it is free while we launch.