← К каталогу
Исходный код · ID 31

clickcloseallv01.mq4

Вы автор или правообладатель?

Сообщите нам, если считаете, что материал размещён без разрешения.

Краткий обзор

О программе

Данный продукт представляет собой торговый советник для платформы MetaTrader 4. Основное назначение — предоставление на графике кнопки для быстрого закрытия всех открытых позиций.

При инициализации советник создаёт объект кнопки «Close All» на чарте. При нажатии на кнопку запускается процедура закрытия всех открытых ордеров типа BUY и SELL с заданным допуском проскальзывания.

Советник обрабатывает события графика через OnChartEvent и содержит проверку ряда кодов ошибок при попытке закрытия позиций. При деинициализации кнопка удаляется с графика.

Настройки программы

НастройкаОписание
MaxSlippage Максимальное допустимое проскальзывание цены при закрытии открытых позиций (целое число, по умолчанию 5).
Получить полный код

Поиск по коду файла

#property version   "1.00"
#property strict

input int MaxSlippage = 5;

int OnInit()
  {
      // код доступен только после оплаты
   }

void OnDeinit(const int reason)
  {

   ObjectDelete(0,"CloseButton");

  }

void OnTick()
  {
      // код доступен только после оплаты
   }

void OnChartEvent(const int 

Показано первые 50% кода (символов: 1663)

Открыть по тарифу

Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.

Разовая покупка файла

На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.

Чтобы оформить заказ, введите email и перейдите к оплате.

Стоимость полного кода
166,30₽ ≈ $2.03