Смотри, как бесплатно скачать роботов
Ищи нас в Telegram!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Скрипты

Close all orders by opposites - скрипт для MetaTrader 4

Просмотров:
3599
Рейтинг:
(8)
Опубликован:
2019.11.02 19:14
Обновлен:
2021.06.08 12:00
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Иногда требуется быстро закрыть все ордера. Эти скрипты помогут Вам максимально сэкономить на спреде*, по возможности закрыв ордера встречными с помощью функции:

OrderCloseBy();

Сначала скрипт ищет возможность и закрывает ордера встречными. При этом не происходит "уплаты" двойного спреда, продажа закрывается покупкой по Ask, покупка закрывается продажей по Bid. Затем скрипт закрывает все оставшиеся ордера.

Внешняя переменная задаёт магик номер закрываемых ордеров. Если установить "0" - скрипт закроет только ордера открытые вручную, а при установке "-1" - будут закрыты все ордера независимо от их магик номера.

input int inp_magic  = -1;       // Magic of closed orders (-1 => do not check)

В комплекте прилагаются два скрипта:

  • CloseAllByOpposite.mq4 - для закрытия ордеров по одной валютной паре
  • CloseAllSymbolsByOpposite.mq4 - для закрытия всех ордеров по всем валютным парам


* Не все дилинговые центры разрешают закрытие ордера встречным, уточните наличие такой возможности.

Correlation table (Pearson) Correlation table (Pearson)

Строим таблицу корреляций символов отображённых в обзоре рынка. Метод расчёта по Пирсону.

Trading Sessions Trade Trading Sessions Trade

Уровни торговой сессии.

FiboGrid FiboGrid

Уровни Фибоначчи для следующего бара.

Grid of pendings Grid of pendings

Помощник при ручной торговле. Добавляет лимитки, мониторит профит.