int и double

[Удален]  
Хочу посчитать количество баров от точки наведения на графике до текущего момента
Проблема что решение дробное и в int преобразовывать не хочет
Посмотрите мою кроказябру

int Bar=StrToInteger(DoubleToStr(NormalizeDouble(CurTime()-TimeOnDropped()/60*Period(),0)));

Ошибка ')' - wrong parameters count
 
double tmp = NormalizeDouble(CurTime()-TimeOnDropped()/60*Period(),0); int Bar = tmp;
[Удален]  
komposter:
double tmp = NormalizeDouble(CurTime()-TimeOnDropped()/60*Period(),0); int Bar = tmp;
Спасибо, все оказалось так просто))))
 
Ленивей нужно быть :)
Bar=iBarShift(NULL,0,TimeOnDropped());