Скачать MetaTrader 5

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

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Узнай принцип работы Торговых Сигналов для MetaTrader
siroja
42
siroja 2012.07.29 11:50 

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

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

o_o
Модератор
23724
o_o 2012.07.29 12:04  

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

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

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

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

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


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

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

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