В торговую платформу встроено большое количество популярных технических индикаторов, используемых трейдерами для анализа. Однако, вы не ограничены этим набором инструментов. Существуют огромное количество пользовательских индикаторов, и получить их вы можете прямо в торговой платформе.
Маркет — это безопасный сервис для покупки торговых роботов, индикаторов, скриптов и других торговых программ. По сути, это магазин готовых торговых приложений для работы на финансовых рынках. Сервис доступен каждому пользователю торговой платформы. В любое время он может открыть Маркет, купить или арендовать программу и запустить ее прямо в своей платформе.
Для покупки выбранного продукта в Маркете зайдите на его страницу и нажмите "Купить". После подтверждения операции произойдет активация и скачивание программы в папку, соответствующую её типу — Советник, Индикатор или Скрипт. Программа появится в Навигаторе, откуда ее уже можно запустить на графике.
Прямо в торговой платформе вы имеете доступ к огромной библиотеке бесплатных программ для автотрейдинга. Несмотря на то, что они представлены в виде исходных кодов, трейдеру, незнакомому с программирование не составит труда их запустить.
При скачивании код автоматически компилируется, то есть создается готовое для запуска приложение, которое помещается в каталог, соответствующие ее типу — Советник, Индикатор или Скрипт. Программа появится в Навигаторе, откуда ее уже можно запустить на графике.
Если вы не нашли нужного приложения в библиотеке Code Base или Маркете, закажите его у профессиональных разработчиков в разделе Фриланс на сайте MQL5.community.
Заказ происходит безопасно: пока заказчик не примет результат работы, оплата остается в замороженном состоянии и не передается исполнителю. А при возникновении спорных ситуаций можно обратиться в арбитраж.
Вы можете самостоятельно создать торгового робота или технический индикатор при помощи языка программирования MQL5. Этот язык основан на концепции широко распространенного языка программирования С++. MQL5 также является языком объектно-ориентированного программирования высокого уровня. Однако, благодаря своей узкой специализации, MQL5 позволяет наилучшим образом решать торговые задачи на финансовых рынках.
Для разработки программ используется специализированный редактор MetaEditor. Он распознает различные конструкции языка: выдает подсказки по использованию функций и подсвечивает различные элементы кода программы. Таким образом, сам редактор облегчает ориентирование в коде торговых программ и ускоряет их разработку.