Development

MQL5
Programming.

Behind every custom tool in this trading mobile app for forex and exchange market operations sits a language built for the job.

With the high performance of the MQL5 programming language, you can create your own indicators and Expert Advisors with unique characteristics.

HomePlatform Guide › Automation

App preview

Inside Trade Master 9.

With the high performance of the MQL5 programming language, you can create your own indicators and Expert Advisors with unique characteristics.

TM9 open positions and best app of the year award screen
TM9 performance tracking with balance, equity and margin
Automation

MQL5 Programming.

Write your own indicators and Expert Advisors in the high-performance MQL5 language.

What you can build

  • Custom technical indicators with your own characteristics.
  • Expert Advisors that trade an algorithm unattended.
  • Tools that handle heavy calculation for accurate analysis and forecasting.

The environment

The platform provides the entire development environment needed to create and optimize trading robots, not just a place to run them.

If you would rather not code

Custom applications can be ordered from professional programmers through the Freelance service, or bought ready-made from the Market.

In depth

The Detail Behind It.

Three short notes on how this works day to day.

In practice

A first MQL5 project is usually small: an indicator that marks one condition you keep looking for by eye. That is enough to learn the structure before attempting a robot that risks money.

Worth knowing

Performance matters here because heavy calculation on every tick is what separates a serious model from a spreadsheet. The language was designed for that load, which is why complex Expert Advisors remain practical.

Who it is for

This page is for traders with some programming appetite, and for developers deciding whether to build on the platform or order the work out.

Context

Where This Fits.

How automation sits inside the Trade Master 9 platform.

Automation in the platform

Algorithmic trading means automated trading through specialised applications — trading robots, or Expert Advisors — which analyse quotes and trade to an algorithm without the trader present. The platform supplies the full development environment and the MQL5 language for building and optimising them, alongside thousands of ready-made applications for traders who prefer not to code.

Good to know

TM9 is a software development company and does not provide investment or brokerage services. The platform supplies the trading terminals, analysis tools and automation; your broker holds the funds, sets spreads and leverage, and executes the orders the platform sends. Trading carries a real risk of loss, and signals or robots are tools rather than financial advice.