Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «plusinit.mqh» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
Краткий обзор
О программе
PlusInit — это include-библиотека для MQL, разработанная Dennis Lee в 2012 году. Файл предназначен для предоставления внутренних переменных, используемых модификациями Plus. Основная задача — автоматическая адаптация значений пипа и пункта в зависимости от типа торгового счёта.
Библиотека содержит две функции: InitInit() для инициализации и InitDeInit() для деинициализации. При вызове InitInit() определяется количество знаков цены (Digits) и на этой основе задаются коэффициенты пересчёта. Также предусмотрено специальное поведение для инструмента XAUUSD.
В файле объявлены две переменные — InitPip и InitPts, которые хранят вычисленные значения пипа и пункта соответственно. Эти переменные доступны другим модулям, подключающим данную библиотеку. Версия продукта — 1.00.
Инициализация библиотеки. Автоматически определяет тип счёта (полнопиповый или субпиповый) на основе количества знаков после запятой цены и устанавливает соответствующие значения переменных InitPip и InitPts. Для инструмента XAUUSD дополнительно сдвигает десятичную точку на один разряд влево.
Функцияvoid InitDeInit()
Деинициализация библиотеки. Выполняет очистку (заглушка с утверждением), не содержит функциональной логики.
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.