MetaTrader 4 Help
MetaTrader 4 HelpAuto TradingWhere to Get Trade Robots and Indicators

Where to Get Trading Robots and Indicators

The trading platform features a great amount of popular technical indicators. However, you are not limited to the provided set of tools. There are a lot of custom indicators you can obtain directly via the trading platform.

Market – a Store of Applications for the Trading Platform #

Market is a secure service for buying trading robots, indicators, scripts and other trading programs. The service offers ready-made applications for working on financial markets and is available to all trading platform users. They can open Market, buy or rent a program and launch it right via their platforms at any time.

Market

Apart from automated trading applications, the Market also offers Magazines and Books.

To purchase a Market product, go to its page and click Buy. After the operation is confirmed, the application is activated and downloaded to an appropriate folder – Expert Advisors, Indicators or Scripts. The application appears in the Navigator window and is ready to be launched on a chart.

Code Base – a Free Source Code Library of Expert Advisors and Indicators #

You have access to a huge library of free automated trading programs directly from your trading platform. Despite the fact that they are presented as source codes, you do not need to have programming skills to launch them.

The code is compiled automatically during the download and a ready-to-run application is placed to an appropriate folder – Expert Advisors, Indicators or Scripts. The application appears in the Navigator window and is ready to be launched on a chart.

Freelance – a Service Where You Can Order Trading Applications #

In case you have not found the application you need in Code Base or Market sections, make an appropriate order to professional developers in Freelance section on MQL5.community website.

The process is completely secure, since a payment remains frozen and is transferred to a developer only when a customer accepts the work. In case of a dispute, you can resort to arbitration.

MQL4 – a Programming Language for Developing Expert Advisors and Indicators #

You can develop trading robots and indicators using MQL4 programming language based on the concepts of well known and popular С++ language. MQL4 is also a high-level object-oriented programming language. However, due to its narrow specialization, MQL4 thrives in financial markets challenges.

Programs are developed using specialized MetaEditor tool which recognizes different language structures, suggests tips on how to use functions and highlights various elements of the program source code. Thus, the editor enhances navigation in the source code of trading programs and speeds up the development process.