Тогда действительно странно, в логах похоже разница между ними 1сек. Там какой интервал пересчета? скорее всего, банально заявка не успела весь цикл пройти и исполнится. Т.е. на момент выставления второй заявки позиции не было.
Скрипты работают на пятиминутном таймфрейме.
Ув. Нектодрон, мне не нравятся ситуации, которые не контролируются или хотя бы не объясняются.
Логику открытия/закрытия позиций я Вам описал. Что еще нужно для анализа и выдачи рекомендаций для настройки, либо изменения логики скрипта.
Пересчет идет по интервалу.
Проскальзывание - 2%
Автооткрытие/закрытие - в "нулях".