Я согласен , если речь идет не о торговле акциями, а фьючерсами, опционами,валютными парами.
Но и в этом случае скрипт должен знать, что у него есть в портфеле.
А судя по комментариям ,это будет известно лишь при получении ошибки о недостатке денег.
Можно предположить, что разработчики изначально ориентируются на форекс.
Но если уж замахнулись на систему разработки , то будьте добры делать это корректно для рынка акций, фьючерсов, опционов, валюты.
А не нечто среднее универсальное догадайтесь мол сами для чего
предназначено.
Прямо какой-то "пикник на обочине".