Если вы являетесь потерпевшим от рук обманщиков Булл Трейдерс, в этом случае сообщите об этой несправедливости обществу Прошу писать мне на почту:[email protected]
Пишите нам …
Вам пришло новое сообщение
Увы, оператор сейчасотсутствует, в связи с этим очень просим Вас оставить свой е-майл в форме связи далее.
Оператор [ИМЯ] уже на связи
Специалист [ИМЯ] - выйдет на связь.
Специалист ответит примерно через пяти минут …
Если не сложно, то напишите Ваш е-майл в форме связи ниже, для того чтобы мы могли связаться с Вами …
Ваша информация принята, очень скоро мы с Вами свяжутся - ДЕНЬГИ НЕ ДАВАЙТЕ !!!
Если не сложно, то напишите Ваш е-майл в форме связи ниже, для того чтобы мы могли связаться с Вами …
Работа MQL-програмы для работы в MetaTrader4
Какие интерфейсы доступны для редактирования в MQL-программах
Советник - MQL-программа, которая прикрепляется к некоторому графику и выполняется на каждом тике, то есть после каждого изменения цены.
работа MQL-програмы
Когда MQL-программе нужно прочитать файл с диска, она не запрашивает такую возможность у операционной системы, как это сделала бы "полноценная" программа, а просит интерпретатор обратиться к операционной системе и прочитать файл. Если MQL-программе нужно сложить два числа, то она не может скомандовать процессору сложить два числа, она может попросить интерпретатор, чтобы тот обратился к процессору и уже процессор сложил два числа. MQL-программа запускается и выполняется интерпретатором, встроенным в клиентский терминал. Хорошо это или плохо? Для программ, ориентированных на работу только с MetaTrader4, этот вариант подходит, как никакой другой. Именно благодаря такой организации работы терминала с пользовательскими программами, можно легко предоставить в распоряжение MQL-программ все сервисы, доступные пользователю в MetaTrader4. Интерпретатор перехватывает все вызовы функций MetaTrader'а и выполняет их с помощью ядра клиентского терминала. Договоримся называть программным интерфейсом терминала набор функций и возможностей, предоставляемых MetaTrader'ом MQL-программам. И заметим, что изучение языка программирования - это в основном изучение интерфейсов, доступных для программной реализац
интерфейсы для редактирования в MQL-программах
ии своих замыслов. Кроме того, что MQL-программам доступен интерфейc терминала, в новую версию языка была добавлена возможность выполнения функций, которые скомпилированы в так называемые динамически подгружаемые библиотеки, что позволяет выполнять функции написанные на других языках программирования. Таким образом, написание собственной динамически подгружаемой библиотеки позволяет самостоятельно создавать пользовательские интерфейсы и тем самым расширять функциональность MetaTrader'а. Но это можно будет обсуждать много позже и только тогда, когда будут полностью усвоены азы программирования на MQL 4; сейчас же стоит отметить лишь то, что многие функции операционной системы доступны для использования именно таким способом. Для ознакомления со списком таких функций советуем заглянуть в файл WinUser32.mqh, поставляемый вместе с MetaTrader4. Теперь настало время обсудить типы программ, которые мы можем писать на MQL 4, они делятся на три типа: Советник; Пользовательский индикатор; Пользовательский скрипт. Именно эти три типа программ нам предлагает создать мастер создания программ в MetaEditor'е вызывается нажатием клавиш Ctrl+N).