Скачать MetaTrader 5

Как определить тип последней закрытой сделки

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

Помогите пожалуйста. Напишите если не сложно код или функцию которая может определить тип последней закрытой сделки.

Пример: Если последняя закрытый сделка бай то открыть селл.

o_o
Модератор
23914
o_o  

вариантов решения задачи есть несколько. самый общий вариант поиска по истории - будет тормозить,

поэтому лучше знать точно - как работает ваш эксперт и сколько открывает ордеров, чтоб посоветовать вам оптимальный код

Владимир Тезис
4266
Владимир Тезис  
А что мешает сделать её самому? Перебираем ордера истории от конца к началу. Если у ордера время закрытия больше чем время закрытия предыдущего ордера (которое мы на предыдущем тике запомнили в переменную), то его тип запоминаем в другую переменную. В результате после выполнения цикла в той переменной, в которую мы запоминали типы ордеров, будет лежать тип последнего закрытого ордера.
Роман
7939
Роман  
7erj:

Помогите пожалуйста. Напишите если не сложно код или функцию которая может определить тип последней закрытой сделки.

Пример: Если последняя закрытый сделка бай то открыть селл.


Пользуйтесь. См. все функции, не исключено, что подобных вопросов не будет.

Подобные вопросы задавать сюда.

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