Algo Trading
What is algorithmic trading?
Algorithmic trading means encoding an explicit set of entry, exit and sizing rules and letting software execute them without discretionary intervention. On MetaTrader 4 these programs are called Expert Advisors, written in MQL4 and attached directly to a chart.
Benefits of algorithmic trading
Removing emotion
The algorithm does not hesitate after two losses or double down after a win. Rules execute identically every time.
Time returned to you
No screen-watching. The program monitors conditions continuously and acts only when criteria are met.
Testable and refinable
Every parameter can be varied and measured, so strategy changes are evidence-based rather than intuitive.
Back testing
Run the strategy across years of historical tick data to understand drawdown before risking capital.
How do I get my trading automated?
- 01
Write the rules down
If the strategy cannot be expressed unambiguously in plain language, it cannot be coded.
- 02
Build or commission the EA
Develop it in MQL4 yourself or engage a developer with the specification from step one.
- 03
Back test honestly
Use our historical tick data, include spread and slippage, and study the drawdown curve, not just net profit.
- 04
Run on demo, then live
Trade the EA on a demo account for a full market cycle before committing real capital.
Automation questions
Do you restrict scalping or hedging EAs?
No. Both are permitted on all live accounts.
Is a VPS available?
Yes. Clients funding €2 500 or more receive a free low-latency VPS in the same data centre as our execution servers.
Can I test on historical data?
We provide tick-level history for all major instruments going back five years.
Run your strategy on low-latency infrastructure
CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 74–89% of retail investor accounts lose money when trading CFDs with this provider. Consider whether you understand how CFDs work and whether you can afford the high risk of losing your money.
