Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Интересует заработок в MQL5 Cloud Network? Загляни в профиль!
siroja
42
siroja 2012.07.29 11:50 

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

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

o_O
Модератор
23288
o_O 2012.07.29 12:04  

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

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

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

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

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


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

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

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