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());
Причина обращения: