Open elysium-12 opened 6 years ago
I think that there is a semantic issue with the code where something is calling the sell() without populating one of it's args, 'sell_price'. It looks like for you it happened when a partially filled buy order times out.
Problematic line might be: https://github.com/yasinkuyu/binance-trader/blob/WeSpeakCrypto/app/Trading.py#L113 - This self.cancel(symbol, orderId), should probably be self.cancel(symbol, orderId, sell_price), but anything that calls sell.self.cancel() needs to pass that argument.
My guess at least.
I'm running the latest WeSpeakCrypto, after about 12 hours of running with issues I saw the following, just want to make sure it's not an issue with the settings I'm running: This is the command I'm running:
This is the traceback, running on Ubuntu 16.04: