Функция CloseAll() — Закрыть все открытые ордера. Из названия уже становиться понятно, какую функцию он выполняет. Функция учитывает Magic ордера, поэтому её необходимо использовать с учётом названия параметра вашего магического номера, либо удалить из условия
Рубрика: Функции
Полезные функции для MT4, MT5
Обёртка для функции OrderModify
Функция качественной модификации ордеров. Она предназначена для того, чтобы предупреждать ситуации когда советник или скрипт не может изменить уровни StopLoss, TakeProfit или же переместить отложенные(Stop/Limit) ордера из-за ошибок сервера (реквоты, пропадание связи и пр.).
Обёртка для функции OrderSend
Функция качественного открытия ордеров BUY/SELL. Она предназначена для того, чтобы предупреждать ситуации когда советник или скрипт не может открыть ордер из-за ошибок сервера (реквоты, пропадание связи и пр.).
Магический номер последней закрытой позиции
Функция возвращает магический номер последней закрытой позиции. Параметры: (нет)
Тип последней закрытой позиции
Функция возвращает тип последней закрытой позиции. Параметры: _magic — MagicNumber (-1 — любой магик)
Профит открытых позиций в пунктах
Функция возвращает профит всех открытых позиций в пунктах. Параметры: _order_type — операция (-1 — любая позиция) _magic — MagicNumber (-1 — любой магик)
Профит открытых позиций в валюте депозита
Функция возвращает профит всех открытых позиций в валюте депозита с учётом комиссии и свопов. Параметры: _order_type — операция (-1 — любая позиция) _magic — MagicNumber (-1 — любой магик)