Как найти самый последний ордер ??? - страница 5

 
T926SA:
Подскажите алгоритм  чтобы советник проверял открыты ли последние 4 ордера в одно время. Если 4 последних ордера открыты не одновременно(5-10сек) то переходит к следующему действию
  1. Находите последние 4 открытых позиции (или установленных ордера), запоминаете время их открытия (установки).
  2. Выделяете из этих четырёх позиций (ордеров) самое большое и самое малое время открытия (установки).
  3. Если разница в секундах между самым большим и самым малым временами открытия (установки) меньше заданного времени в секундах, то считаем, что все эти четыре позиции (ордера) открыты (установлены) одновременно.
 
Artyom Trishkin:
  1. Находите последние 4 открытых позиции (или установленных ордера), запоминаете время их открытия (установки).
  2. Выделяете из этих четырёх позиций (ордеров) самое большое и самое малое время открытия (установки).
  3. Если разница в секундах между самым большим и самым малым временами открытия (установки) меньше заданного времени в секундах, то считаем, что все эти четыре позиции (ордера) открыты (установлены) одновременно.
Код не подскажите?))
 
T926SA:
Код не подскажите?))

Код - нет. Просили алгоритм - сказал алгоритм. Разложил по частям. Пробуйте сделать.

 
Artyom Trishkin:

Код - нет. Просили алгоритм - сказал алгоритм. Разложил по частям. Пробуйте сделать.

Нет, я просил код. Значит не так выразился. Сам его сделать я не смогу пока
 
T926SA:
Подскажите алгоритм  чтобы советник проверял открыты ли последние 4 ордера в одно время. Если 4 последних ордера открыты не одновременно(5-10сек) то переходит к следующему действию

вот делал поиск последнего ордера и предыдущих закрытых ордеров относительно времени закрытия последнего ордера

https://www.mql5.com/ru/forum/247136#comment_7555643

История ордеров
История ордеров
  • 2018.05.24
  • www.mql5.com
Всем привет! Столкнулся с проблемой... сделал робота, который читает историю и открывает сделку...
Причина обращения: