Developing of Forex Robot Using MetaEditor
The MetaEditor works with MQL5 program source codes and compiles them into executable files. As the trading robots editor and Trading Platform are interconnected, the compiled forex robots generated become automatically available in MetaTrader 5 and can be instantly executed.
The MetaEditor recognizes various patterns of the language. It provides suggestions on how to use functions and it highlights various elements of the program's source code. Thus the editor makes navigation through the program code easier and speeds up development process.
The language built-in Help makes it also easier to develop trading robots and technical indicators for financial markets. It will help to find easily how to use a language pattern, technical indicator, which functions to insert and so forth. If additional information is needed, you can always find out more at MQL5.community, which is also integrated into the editor.
Developers can access articles and ready-to-use MQL5 programs (Expert Advisors, Technical Indicators, Scripts and Libraries) directly from the MetaEditor. A selected article can be viewed through a web browser, while programs can be downloaded and opened directly in the MetaEditor. After editing and compiling, they can be used in MetaTrader 5 Trading Platform.
Error are inevitable during the development of any kind of program. It's very difficult to detect these errors by just analyzing the program's source code. For this reason, a debugger comes in handy, and of course it is integrated in the MetaEditor! This feature allows running MQL5 programs on a step-by-step basis and it controls the values of variables. This way it's easier to detect an error and to fix it on the spot.
The MetaEditor allows producing MQL5 programs while it additionally offers language syntax highlighting, built-in MQL5 help, integration with MQL5.com and MetaTrader 5, and a sophisticated debugger. MQL5 language allows creating forex trading and analysis software of any complexity level, and the MetaEditor makes their development process easier.
MetaTrader 5 — a complex trading platform for providing brokerage services on the retail Forex market.
Copyright 2000-2013, MetaQuotes Software Corp.