как определить начало новой свечи

 
Всем привет!
Как в эксперте в функции start() определить начало новой свечи. Эксперт может кидаться на графики с разным периодом.
Есть какая-то шняга в языке или придется с датой и временем колдовать? Если можно - пример.
 
можно и по Bars
if(Time[0]!=LastTime)
{
     LastTime=Time[0];
     .....
}


или так

if(Bars!=LastBars)
{
     LastBars=Bars;
     .....

по аналогии можно сравнивать цену опен, если другая, то также бар уже другой или сравнить волюм если уменьшился, то новый бар (правда при нулевых - на маленьких т-ф не пойдет), а можно секунды отсчитывать :), можно слипить на определенное время, надеюсь что-то тебе да подойдет

 
Как определить начало очередного бара? (Это бывает необходимо для того, чтобы узнать, что предыдущий бар только что сформировался.) Существует несколько способов....

Смотри здесь: "Особенности написания экспертов"
 
да, действитльно! Что-то не сообразил я.
Спаисбо!