Как лучше узнать что пришел новый бар? - страница 4

 
setborg и ForexTrader - один человек. Зачем спектакль? 
 
Алексей Тарабанов:
setborg и ForexTrader - один человек. Зачем спектакль? 

Вообще-то, ForexTrader - учётка админов)

 
Vitaly Muzichenko:

Вообще-то, ForexTrader - учётка админов)

Не верю, там все совсем неумело 

 
Igor Makanu:

Ваш код не корректный, он будет вызываться несколько раз если происходит подкачка истории, и не важно, что подкачка может происходить не на первых барах,

проверять неохота как Ваш код работает, давно так не делаю, но вроде и пропуск баров и обрыв связи, Ваш пример тоже не корректно отработает

по сабжу: корректно запоминать время бара №1 (хотя можно и бар №0) и сравнивать его на предмет изменения, у бара время открытия никогда не изменяется

вот правильный расчет https://www.mql5.com/ru/forum/52185/page2#comment_9068277

вот еще: https://www.mql5.com/ru/forum/2244/page2#comment_2419144

Ну если неохота, то и нечего писать чепуху!

Причем тут подкачка истории?

 
prostotrader:

Ну если неохота, то и нечего писать чепуху!

Причем тут подкачка истории?

ну если неохота поиском пользоваться, чтобы свои ошибки найти, пишите дальше, чепуху или нет - дело Ваше

хотите огрызаться, ну огрызайтесь, можете меня за монитор укусить... дело Ваше ))))

 
Igor Makanu:

Ваш код не корректный, он будет вызываться несколько раз если происходит подкачка истории, и не важно, что подкачка может происходить не на первых барах,

проверять неохота как Ваш код работает, давно так не делаю, но вроде и пропуск баров и обрыв связи, Ваш пример тоже не корректно отработает

по сабжу: корректно запоминать время бара №1 (хотя можно и бар №0) и сравнивать его на предмет изменения, у бара время открытия никогда не изменяется

вот правильный расчет https://www.mql5.com/ru/forum/52185/page2#comment_9068277

вот еще: https://www.mql5.com/ru/forum/2244/page2#comment_2419144

А у вас часто происходит подкачка истории  во время торговли или тестирования? Если считаете что должны быть все проверки то где проверки на случай ядерной войны ? ведь календарь может измениться ?! А где сравение времени терминала со временем сервера ? 

Вот недавно решил проверить свои одноядерные сервера. На них висит по 4-5 терминалов и на одном вдруг увидел, что котировки отстали минут на 10 в одном терминале.Обновление котировок вернуло все в норму. НО показалось очень весело...

Вообщем принцип рациональной достаточности должен присутствовать везде. 

 
Dmitiry Ananiev:

А у вас часто происходит подкачка истории  во время торговли или тестирования? Если считаете что должны быть все проверки то где проверки на случай ядерной войны ? ведь календарь может измениться ?! А где сравение времени терминала со временем сервера ? 

Вот недавно решил проверить свои одноядерные сервера. На них висит по 4-5 терминалов и на одном вдруг увидел, что котировки отстали минут на 10 в одном терминале.Обновление котировок вернуло все в норму. НО показалось очень весело...

Вообщем принцип рациональной достаточности должен присутствовать везде. 

у Вас заговор?.. или поиск отключили? этот вопрос, как и вопрос про:

"почему int c,a=10,b=3; c=a/b .... аааа не работает!"

появляется на этом форуме раз в 3-4 месяца

принцип стабильной и корректной обработки данных должен присутствовать,

ЗЫ: да не влепит Вам брокер шпильку на истории, да не произойдет обновление/синхронизация/подкачка истории у Ваших одноядерных ПК

ЗЫЗЫ: рынок сегодня закрыт да научитесь кликать правой мышью на окне графика где у Вас некорректно, но рационально и достаточно работает... нет терминала под рукой не проверю за Вас, в МТ4 должно срабатывать через раз....

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