MetaEditor

Редактор торговых роботов позволяет написать приложение любой сложности

Для разработки торговых роботов и технических индикаторов в MetaTrader 5 используется собственный специализированный редактор MetaEditor. Он является составной частью среды разработки MQL5 IDE и тесно связан с торговой платформой MetaTrader 5.

MetaEditor - редактор для разработки торговых роботов, технических индикаторов, скриптов и библиотек

MetaEditor предназначен для работы с исходным кодом MQL5-программ и их дальнейшей компиляцией в исполняемые файлы. Благодаря тесной интеграции редактора и торговой платформы, готовые программы автоматически появляются в MetaTrader 5 и могут быть немедленно запущены в торговлю.

MetaEditor способен распознавать различные конструкции языка. Это позволяет выдавать подсказки по использованию функций и подсвечивать различные элементы кода. Таким образом сам редактор облегчает ориентирование в коде торговых программ и ускоряет их разработку.

Встроенная справка по языку также облегчает работу с MQL5-программами. В справке можно узнать, как использовать ту или иную конструкцию языка, какую функцию необходимо вставить в код и так далее. 

Если этого недостаточно, дополнительную информацию можно почерпнуть из MQL5.community, который также тесно связан с редактором. К услугам разработчиков доступ к статьям и готовым MQL5-программам прямо из редактора. Выбранная статья открывается в веб-браузере, а программы загружаются в MetaEditor. В нем исходный код можно отредактировать или скомпилировать, после чего он станет доступен для использования в трейдинге.

Для разработки торговых роботов и технических индикаторов в MetaTrader 5 используется собственный специализированный редактор MetaEditor

Встроенный отладчик

Естественными спутниками разработки любых программ являются ошибки. Зачастую их сложно обнаружить при помощи визуального анализа кода программы. В этом случае на выручку приходит встроенный отладчик MetaEditor. Эта функция позволяет исполнять MQL5-программы в пошаговом режиме и контролировать значения переменных. Так проще выявить место возникновения ошибки и устранить ее.

Встроенный отладчик MetaEditor позволяет исполнять MQL5-программы в пошаговом режиме и контролировать места возникновения ошибок программирования

Редактор MetaEditor позволяет не только создавать MQL5-программы (торговых роботов, технические индикаторы, скрипты и библиотеки). Вместе с ним разработчик также получает распознавание и подсветку конструкций языка, мощнейший отладчик, встроенную справку по MQL5, а также интеграцию с MQL5.community и платформой MetaTrader 5. Гибкий язык программирования MQL5 позволяет создавать программы различной степени сложности, а редактор MetaEditor — облегчает их разработку.

Начните разрабатывать собственное торговое приложение и опробуйте на практике все возможности редактора!

Скачайте MetaTrader 5 и создайте торгового робота в MetaEditor