IFC Markets Forex Broker

Торговые Советники NetTradeX

NetTradeX Advisors – дополнительный торговый терминал, который позволяет автоматизировать торговлю с помощью встроенного языка программирования NTL+, а также расширяет функциональность основного терминала NetTradeX. Пользователь может работать только на терминале NetTradeX Advisors или одновременно на двух терминалах – основном и дополнительном.

NetTradeX Advisors использует те же данные для авторизации пользователя, что и торговый терминал NetTradex - логин и пароль пользователя.


NetTradeX Language (NTL+) - встроенный язык в тороговом терминале NetTradeX Advisors, который дополняет функциональность основного терминала в части реализации алгоритмов автоматической торговли.


Язык NTL+ является C-подобным, поэтому в нем поддерживаются все стандартные конструкции языка C. Пользователи знакомые с программированием на языках С, С++, MQL4, Java, JavaScript обнаружат большое сходство между ними и языком NTL+. В NetTradeX Advisors, с помощью встроенного языка NTL+, возможно создание трех разновидностей скриптов: эксперты, индикаторы и утилиты. Каждый вид скрипта предназначен для определенных торговых или аналитических задач:

  • Эксперты (Expert Advisors) - торговые роботы, которые позволяют торговать на рынке и автоматически анализировать состояние рынка;
  • Индикаторы (Custom Indicators) - позволяют строить собственные индикаторы, как на основе встроенных индикаторов, так и полностью уникальные;
  • Утилиты (Utilities) - позволяют совершать торговые или иные действия, отличаются от экспертов тем, что запускаются однократно.

Параметры экспертов можно изменять во время их выполнения, изменяя тем самым настройки торговли «на лету». На текущий момент на выполнение скриптов накладывается ограничение: скрипт не должен выполнять более 75 торговых запросов в минуту (в дальнейшем это ограничение будет снято).
Для отладки скриптов и проверки торговых стратегий на терминале реализован тестировщик стратегий, работающий на исторических данных.

На торговом терминале NetTradeX Advisors пользователь может, кроме торговли советниками, выполнять основные торговые операции в «ручном» режиме, например, открывать и закрывать позиции, устанавливать ордера, использовать стандартные графики, добавлять графические индикаторы и объекты для анализа тенденций на рынке. Дополнительно, реализована возможность визуальной торговли - многие торговые операции могут выполняться прямо на графике.

Работа над возможностями и удобством терминала NetTradeX Advisors и языка NTL+ продолжается. В ближайших версиях язык NTL+ получит свойства и возможности объектно-ориентированных языков - работа с классами, наследование, полиморфизм, интерфейсы и т.п.

Если пользователь написал ранее советник на языке MQL4 (платформа MT4), то он может легко конвертировать его в язык NTL+ и запускать на терминале NetTradeX Advisors. Подробности конвертации пользователь может посмотреть здесь.


При первом запуске терминала NetTradeX Advisors задайте следующие данные (логин, пароль и тип счета, как при входе в основной терминал NetTradeX):

  • Login - вашего счёта в NetTradeX.
  • Password – пароль вашего счёта NetTradeX.
  • Type - тип счета (Demo, Real).