Как определить возникновение нового бара не по тику? - страница 2

 
komposter:

Если после 15:59:59 тик придет в 16:00:03, то и бар 16:00 появится именно в это время.

И до этого момента вся информация с 0-го бара будет возвращать информацию о предыдущем баре (15:59 для М1, 15:55 для М5, 15:00 для Н1, и т.д.)

Это всё понятно, я как раз и спрашиваю, как получить сигнал о новом баре по времени, а не по тику.
 
Alexey:
Методом скрупулёзного анализа.
Спасибо за развернутый ответ ;)
 
papaklass:

?.

Новый бар появляется с приходом нового тика - Open(). Пока не будет цены (тика) не будет и бара.

Но у того бара, что появится при первом тике, будет время. Его и искали.
 
komposter:
Но у того бара, что появится при первом тике, будет время. Его и искали.
Не только время, но еще и цена открытия и начальный объем.
 
Alexey:
Не только время, но еще и цена открытия и начальный объем.

Цена будет соответствовать цене тика, а объем будет равен 1 (если мы не о бирже говорим).

Вопрос был о времени. 

 
komposter:

Цена будет соответствовать цене тика, а объем будет равен 1 (если мы не о бирже говорим).

Вопрос был о времени. 

А время открытия бара, будет следующей минутой, после времени закрытия бара и что время тоже предсказуемо.
 
Alexey:
А время открытия бара, будет следующей минутой, после времени закрытия бара и что время тоже предсказуемо.
весьма далеко не факт.
 

о появлении нового бара, я узнаю таким способом:

datetime x=Time[0];

 

OnTick()

{

if (Time[0]!=x)

{

 x=Time[0];

...

}

 
Michael-80:

о появлении нового бара, я узнаю таким способом:

Пожалуйста, правильно вставляйте код: Правильно вставляем код на форуме
 
barabashkakvn:
Пожалуйста, правильно вставляйте код: Правильно вставляем код на форуме

Вот бы добавить в движок форума такую функцию, чтобы перед отправкой сообщения определять, есть ли код в сообщении и автоматически обрамлять его в соответствующие теги. )