при первой продаже баланс был, создал ордер на все т.е 0.01169092
баланс стал 0 ,потом скрипт постоянно повторяет продажу при 0 балансе.
Вот тут есть нюанс.
Когда баланс больше суммы сделки где-то на 0.000001 и меньше, то ордер может не выставиться (закономерности не нашел). Видимо где-то (скорее всего у биржи) туго с математикой.
Делайте небольшой запас по балансу.
Ордер выставляется 1первый, брал баланс по trader.get("Balance","BTC")
а потом по логу просто кружит типа другие ордера еще пытается,
Спасибо за идею, попробовал trader.get("Balance","BTC")*0,99999 пока вроде норм в остатке 0.00000023