Нужна помощь в понимании циклов

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Макс Сопельцев
58
Макс Сопельцев  

Друзья, кто-то на уровне юниора в кодинге, помогите плиз.


Например, в терминале 3 ордера уже закрыты (OrdersHistoryTotal () == 3) и 3 открытых OrdersTotal () == 3


Как написать 2 цикла:

1. Перебирает последние 2 закрытых ордера и при выборе самого прибыльного вывода его параметров (например, Профит)

2. В момент закрытия одного из открытых ордеров, перебирает последние 2 открытых ордера и выбирает ордер с наибольшим убытком ???


Помогите плиз - из ** бал всю голову.

Dmitry Fedoseev
58486
Dmitry Fedoseev  
Терминал какой?
Макс Сопельцев
58
Макс Сопельцев  
4
Dmitry Fedoseev
58486
Dmitry Fedoseev  

На запуске эксперта собираем все тикеты из истории в массив, сортируем по времени. Затем, в процессе работы эксперта, по мере закрытия ордеров и попадания их в историю, добавляем новые в массив. В результате всегда имеем массив тикетов, отсортированных по времени закрытия. 

Прямого и легкого пути нет.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий