Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Нужен торговый робот? Закажи его в сервисе Фриланс!
KoDim
16
KoDim 2011.04.01 18:07 

Не могу разобраться как зафиксировать время пересечения ценой конкретного ценового уровня.
Закодировано следуещее:

if(OrderType()==OP_BUY && iLow(0,5,1)<NormalizeDouble(OpenLevelBuy,Digits) && iHigh(0,5,1)>NormalizeDouble(OpenLevelBuy,Digits))
{
TimeXOpenLevelBuy=iTime(0,5,1);
XOpenLevelBuy=true;
Alert("Цена пересекла уровень OpenLevelBuy. TimeXOpenLevelBuy=", TimeXOpenLevelBuy);
}

OpenLevelBuy - ценовой уровень
TimeXOpenLevelBuy - переменная которая должна содержать время пересечения ценой уровня OpenLevelBuy

Таких переменных несколько (для разных ценовых уровней)

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