Обсуждение статьи "Использование ORDER_MAGIC для торговли разными экспертами на одном инструменте" - страница 4

 

Добрый день!

Сегодня интересный глюк поймал. Переводил советник на виртуальную позицию и на истории при тестирование нашел двойной вход в позицию. Алгоритм виртуальной позиции работает нормально, но в этом месте скрипт умудрился внутри одной секунды зайти два раза, судя по логам просто после открытия первой позиции не пришла еще история об открытие сделки!?. На обычном алгоритме все работает, там я просто выбирал текущую позицию по инструменту и работал с ней. Получается так - новый Тик - грузим историю до TimeCurrent - выбираем сделку по магику - сделок нет – открываем позицию – новый Тик - выбираем сделку по магику - сделок нет(хотя мы знаем что сделка прошла) - открываем позицию - новый Тик - грузим историю до TimeCurrent - выбираем сделку по магику – а там сделка двойным объемом. На других сделках такого вроде нет, как думаете в чем может быть причина такого глюка?