Ошибка в МетаТрейдере или ...?

 
Ошибка в МетаТрейдере или ...?
Заметил некоторую особенность.
После запуска программы, а также после разрыва соединения и установления нового практически всегда первый пришедший тик - тик с последнего соединения, иногда их таких несколько.

Пример:

Print( TimeToStr( CurTime));

Сразу после загрузки программы приходят два тика:
2004.01.02 07:05
2004.01.02 07.41

В реальности между ними разница - меньше минуты.

Соответственно в первом тике Ask и Bid тоже старые.
Эксперт на них пытается открыть позицию.
Получает что-то вроде "requote .../..."


Как избавиться от этого? Программно всегда игнорирую первый тик, но уже были случаи когда их приходит два подряд.
 
Вдогонку
Версия 3.80. Алпари.
 
Тики
Если действительно хотите написать эксперта, который будет работать в реальном времени, никогда не используйте текущий (нулевой) бар, только полностью сформировавшийся (1). Только при этом условии эксперт будет работать корректно и тестирование в МетаТрейдере будет немного похоже на тестирование в реальном времени, насколько вообще можно доверять тестеру в этом, безусловно лучшем на российском рынке терминале.
 
А покупку/продажу совершать тоже по цене закрытого бара???
А покупку/продажу совершать тоже по цене закрытого бара???

:)
 
Почему молчит MetaQuotes Software ???
 
Нет, думаю по цене открытия нового бара :)
Нет, думаю по цене открытия нового бара :)
Причина обращения: