это мое созданное событие "какой то там расчет" из скрипта 1 для переноса в скрипт 2
Ну сразу бы и сказали.

А то думаю, может упустил чего в этой жизни...

Ну да ладно, по вопросу, начнем отсюда.
Вот тут:
16:31:54> BTCUSD: Sell 0.01169092 at 226.904808
баланс смотрели?
Хватает? И кстати, пара правильная выставлена?
при первой продаже баланс был, создал ордер на все т.е 0.01169092
баланс стал 0 ,потом скрипт постоянно повторяет продажу при 0 балансе.
пары в скрипте не прописывал, использовал trader.get("Balance","BTC"),trader.get("Balance","USD")