Чт. Ноя 21st, 2024

Рубрика: Функции MQL4

Наиболее нужные и полезные функции для применения в советниках и индикаторах терминала MT4.

Функция дивергенции MACD

Функция дивергенции MACD Вчера возникла задача срочно сделать функцию поиска двух горбов MACD для дальнейшего выявления дивергенции. Получилось целых две функции: для выявления горба при MACD выше нуля и для…

Функция определения количества пунктов в идущих подряд убыточных ордерах

Функция определения количества пунктов в идущих подряд убыточных ордерах Допустим имеется 3 подряд убыточных ордера и нужно узнать, сколько в этих трех ордерах убытка в пунктах (спред не учитывается). Применяем…

Как узнать последнее действия с балансом — списание или зачисление

Как узнать последнее действия с балансом — списание или зачисление Особенно актуально этот вопрос стоит при программировании советников для бинарных опционов, где прибыль последнего ордера отображается не так, как в…

Время работы советника

Время работы или как сделать паузу в работе советника для MT4 Часто нужно ограничить работу советника. Например, чтобы не торговал в определенные периоды времени: ночью, в какую-то определенную торговую сессию,…

Сколько было открыто ордеров в текущем часе (функция mql4)

Функция считает, сколько было открыто ордеров в текущем часе всего (текущих ордеров и ордеров закрытых). Можно применять, например, если надо ограничить количество открываемых советником ордеров, например, не больше 2 в…

Функция гарантированной модификации ордера

Функция гарантированной модификации ордера Функция позаимствована у Kimiv. Внешний параметр (можно просто объявить без возможности редактирования. Много вариантов): extern int NumberOfTry = 20; // Количество попыток модификации ордера Чтобы компилятор…