Расчет на нулевом баре

Aleksandr Novikov  

Уважаемые программисты, будьте любезны, подскажите пожалуйста, как правильно сделать обновление индикатора на нулевом баре?

Суть проблемы: берем данные размера свечей в пунктах от CLOSE до CLOSE и складываем заданное количество баров - получаем определенную среднюю, которая обновляется на открытии бара.

Вопрос: как сделать, что бы линия обновляла свои данные на нулевом баре, хотя бы поминутно.

На разных таймфреймах обновление происходит побарно, т.е. только во время открытия бара, а надо, что бы обновление происходило постоянно, т.к. CLOSE бара любого ТФ меняется потиково.

---  
Novikov:

Уважаемые программисты, будьте любезны, подскажите пожалуйста, как правильно сделать обновление индикатора на нулевом баре?

Суть проблемы: берем данные размера свечей в пунктах от CLOSE до CLOSE и складываем заданное количество баров - получаем определенную среднюю, которая обновляется на открытии бара.

Вопрос: как сделать, что бы линия обновляла свои данные на нулевом баре, хотя бы поминутно.

На разных таймфреймах обновление происходит побарно, т.е. только во время открытия бара, а надо, что бы обновление происходило постоянно, т.к. CLOSE бара любого ТФ меняется потиково.

а где же код?
[Удален]  
Novikov:

Уважаемые программисты, будьте любезны, подскажите пожалуйста, как правильно сделать обновление индикатора на нулевом баре?

Суть проблемы: берем данные размера свечей в пунктах от CLOSE до CLOSE и складываем заданное количество баров - получаем определенную среднюю, которая обновляется на открытии бара.

Вопрос: как сделать, что бы линия обновляла свои данные на нулевом баре, хотя бы поминутно.

На разных таймфреймах обновление происходит побарно, т.е. только во время открытия бара, а надо, что бы обновление происходило постоянно, т.к. CLOSE бара любого ТФ меняется потиково.

TimeToStruct(time[i],dateStr1);
TimeToStruct(time[i+1],dateStr2);
if(dateStr1.min!=dateStr2.min)
  {
    // 
  }
Aleksandr Novikov  

Для расчета линии берется 1440 баров m1, поэтому, когда индикатор ставится на ТФ h1, то расчет происходит от времени открытия бара до 1440 бара m1 влево, т.е. бар h1 имеет время открытие, после которого он не может брать бары m1 которые имеют время открытия позже, чем время открытия h1 для расчета, из-за чего данные не обновляются целый бар h1.

И такая проблема на каждом ТФ - какой ТФ, через столько времени и происходит обновление. Только на m1 нормально, т.к. данные обновляются каждую минуту.

Aleksandr Novikov  
sergeev:
а где же код?

а зачем код? я же не прошу исправить! я прошу подсказать, кого не затруднит!

и извините, код не могу выложить, т.к. он не бесплатный!

Andrey F. Zelinsky  
pako:

топикстартер написал: 

Novikov:

Вопрос: как сделать, что бы линия обновляла свои данные на нулевом баре, хотя бы поминутно.

На разных таймфреймах обновление происходит побарно, т.е. только во время открытия бара, а надо, что бы обновление происходило постоянно, т.к. CLOSE бара любого ТФ меняется потиково.

у него в индикаторе -- обновление идёт только в начале бара.

поскольку код он предоставлять отказывается -- то надо нам всем предположить, какая у его индикатора может быть организация пересчёта -- и выссказать всевозможные предположения -- что у него там может быть -- и что надо изменить, чтобы было так, как ему надо.

короче, головняк -- без кода -- лучше, топикстартер, идите в "Клуб телепатов" -- сюда https://www.mql5.com/ru/forum/133408

Artyom Trishkin  
abolk:
.... .... ....

короче, головняк -- без кода -- лучше, топикстартер, идите в "Клуб телепатов" -- сюда https://www.mql5.com/ru/forum/133408

Президенту Клуба не хватает прихожан? :))
Andrey F. Zelinsky  
artmedia70:
Президенту Клуба не хватает прихожан? :))

там и прихожан, и адептов, и сочувствующих, и активных участников -- полным полно -- просто общение идёт телепатически -- кто не в "Клубе", тому не узнать.

ну и ты, артём, заходи 

Artyom Trishkin  
abolk:

там и прихожан, и адептов, и сочувствующих, и активных участников -- полным полно -- просто общение идёт телепатически -- кто не в "Клубе", тому не узнать.

ну и ты, артём, заходи 

Я ж те телепатически уже ответил... иль мимо? В кого тогда (?) ...
Andrey F. Zelinsky  
artmedia70:
Я ж те телепатически уже ответил... иль мимо? В кого тогда (?) ...

дык, "Клуб телепатов" создан не только для "тупи" -- там много вполне адекватных участников -- хочется часто просто помолчать и не напрягать связки -- вот для таких случаев -- "Клуб" идеальное место, ведь, говорить там запрещено правилами.

а то, что "Клуб" даёт мнигим понять глубже возможности и скрытые резервы своего мышления -- это несомненный плюс "Клуба" -- чем и гордимся.

Причина обращения: