Стандартная функция CloseALL в МТ5

 

В десктоп мт5 есть всроенная функция быстрого закрытия всех позиций : Групповые Операции / Закрыть все позиции :


Подскажите плиз есть ли реализованый код такого закрытия позиций чтобы можно было использовать вызовом в роботе, потому как это на сегодня наиболее быстрый метод из тех что мне доводилось видеть. Интересно стало как оно реализовано - через CloseBy (перекрестным локом)?
Ну и доп вопрос - почему в мобильной версии до сих пор не реализована такая приблуда ? 

 
Alex Renko:

В десктоп мт5 есть всроенная функция быстрого закрытия всех позиций : Групповые Операции / Закрыть все позиции :


Подскажите плиз есть ли реализованый код такого закрытия позиций чтобы можно было использовать вызовом в роботе, потому как это на сегодня наиболее быстрый метод из тех что мне доводилось видеть. Интересно стало как оно реализовано - через CloseBy (перекрестным локом)?
Ну и доп вопрос - почему в мобильной версии до сих пор не реализована такая приблуда ? 

В синтаксисе mq4\5 такого одной стандартной функцией - нет. Нужно перебирать все в цикле и выполнять необходимое действие. 

 
Nikita Chernyshov #:

В синтаксисе mq4\5 такого одной стандартной функцией - нет. Нужно перебирать все в цикле и выполнять необходимое действие. 

Тот кто ищет всегда найдет - https://www.mql5.com/en/code/25650&nbsp

Вот реализовали уже! )  Скорость та же как в дейсвии с мышкой) 

Close-All
Close-All
  • www.mql5.com
A script to close all market positions and/or pending orders.
 
Как закрыть все ордера в конце дня
Как закрыть все ордера в конце дня
  • 2013.08.20
  • www.mql5.com
Здравствуйте! Поделитесь пожалуйста кодом) Нужно чтобы в конце каждого торгового дня закрывались все открытые ордера. Спасибо...
 
lynxntech #:

тут есть варианты

https://www.mql5.com/ru/forum/146423/page2#comment_47863135

Спасибо ) нашел уже) суть была именно без перебора найти с максимальной скорость исполнения

 
Alex Renko #:

Спасибо ) нашел уже) суть была именно без перебора найти с максимальной скорость исполнения

что значит без перебора

асинхронный режим? а что если позиция не закроется? такое часто бывает, даже на демо
 
Alex Renko #:

Тот кто ищет всегда найдет - https://www.mql5.com/en/code/25650&nbsp

Вот реализовали уже! )  Скорость та же как в дейсвии с мышкой) 

нормальная там так портянка))) в жизни такое себе в код не поставлю, ради закрытия позиции...

 
lynxntech #:

нормальная там так портянка))) в жизни такое себе в код не поставлю, ради закрытия позиции...

 а я вот поставил и это лучшее решение под мт5 ...Там из полезного 20 % кода , а все остальное мусор. Радости нет предела все хлопается со скоростью моргания глаза. Я его в библу вынес и юзаю) хорошая штука. 

Интересно а под мт4 так нельзя реализовать?