Русский

Справочник MQL4 Константы, перечисления и структуры Торговые константы

Торговые константы

Разнообразные константы, используемые для программирования торговых стратегий, разделены на следующие группы:

 

Что нового в MQL5

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

Саму торговлю в MQL5 теперь также можно построить по-новому – на основе контроля торговых транзакций с помощью обработки событий. Больше не требуется самому опрашивать состояние отложенных ордеров и открытых позиций. Обработчик OnTradeTransaction() получит все изменения на торговом счете: срабатывание ордера, совершение сделки, открытие позиции и т.д. Вам только необходимо проанализировать информацию о полученной транзакции и отреагировать на неё в соответствие с логикой вашей торговой системы.

Для скальперских и арбитражных стратегий предназначены функции по работе со стаканом цен. Эти функции позволяют непрерывно и без задержек получать от тогового сервера все изменения в заявках на продажу и покупку. Новые константы помогут вам анализировать поток котировок и совершенные сделки по всем выбранным инструментам. Быстрый язык MQL5 и асинхронные операции позволят вам принимать торговые решения в режиме реального времени и без задержек.