Open arhino opened 5 years ago
Надо явно вызвать load(). Автоматически она не вызывается, потому что не всем и не всегда это нужно Вот тесты на эту функцию, могут служить в качестве примера https://github.com/ffeast/hacktrade/blob/develop/tests.lua#L57
Ок, спасибо. Если явно вызвать Order:load() после инициализации ордера, то работает. Возможно, это стоит добавить в документацию. Мне было неочевидно.
Ордер при запуске не подхватывает начальное количество по бумаге, уже имеющейся на моем счете на момент запуска робота. Order.position всегда выдает ноль. Вроде бы для этого должна служить функция smartorder:load() , но она не вызывается при инициализации ордера. Как правильно при запуске ордера передать ему начальное состояние моего счета?