Тестирую на одном контракте Si простенького робота на минутных барах.
Заметил некоторую странность.
Если на счёте лежит сумма в размере ГО + 10%, то новая позиция без проблем открывается вручную.
Однако робот в точно такой же ситуации пишет про нехватку лимитов!
При этом сделки руками и роботом абсолютно идентичные!

В роботе сделок "перевёртышей" нет, он сперва закрывает позицию, и только на следующем баре открывает новую.
Помогает решить проблему с роботом только увеличение суммы на счёте практически в два раза.
По понятным причинам совсем не хочется всегда на счёте держать средства в размере двукратного ГО.
Существуют какие-то различия в расчёте лимитов для роботов?
По сути для биржи сделки руками и сделки роботом ничем не отличаются, на входе это просто набор инструкций для открытия позиции.
Только терминал пользователя "знает", кто инициировал сделку - робот или сам трейдер.
Кто-нибудь сталкивался с такой проблемой? Как это победить?

Спасибо.