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.
Every custom tool inside a trading mobile app for operations in the Forex and exchange markets has to be written in something, and in Trade Master 9 that language is MQL5. It is built for the job: high performance, designed around market data, and capable of the heavy calculation that accurate technical analysis and forecasting demand on every incoming tick.
What you can build falls into two families. Indicators measure something and draw it, adding a view of the market that no standard study provides. Expert Advisors act: they watch, decide and place orders according to rules, unattended. Both run inside the same terminal you trade from, and both have access to the same quote data, chart objects and account information you see.
A sensible first project is small. Take a condition you keep spotting by eye — a particular relationship between two averages, a time-of-day filter, a volatility threshold — and turn it into an indicator that marks it automatically. It teaches the structure of the language without risking anything, and it often turns out to be more useful than the robot you were originally planning.
There is a second benefit that traders rarely expect: writing a rule down in code forces you to state it exactly, and vague rules tend to collapse at that point. The platform supplies the whole environment rather than just an editor, including the testing tools that matter more than the code itself: historical testing to see how rules behaved in conditions you have not traded through, and optimisation to understand which parameters genuinely matter. If writing it yourself holds no appeal, the same result can be ordered through Freelance or bought from the Market. The home page covers the app in full.
With the high performance of the MQL5 programming language, you can create your own indicators and Expert Advisors with unique characteristics.





Write your own indicators and Expert Advisors in the high-performance MQL5 language.
The platform provides the entire development environment needed to create and optimize trading robots, not just a place to run them.
Custom applications can be ordered from professional programmers through the Freelance service, or bought ready-made from the Market.
Three short notes on how this works day to day.
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.
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.
This page is for traders with some programming appetite, and for developers deciding whether to build on the platform or order the work out.
How automation sits inside the Trade Master 9 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.
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.
Algorithmic Trading. Expert Advisors. Multi-Asset Platform. Or open the Platform Guide for all 20 pages.