minor cleanup
This commit is contained in:
parent
0e644e913f
commit
bfd1cc34d2
13
trader.py
13
trader.py
|
|
@ -16,7 +16,9 @@ class trader:
|
|||
"short_price_exceeds_old_long": False,
|
||||
"speol_notified": False
|
||||
}
|
||||
|
||||
self.trader_restart_errors = {1: "start_trader returned error #1. Trader will be restarted",
|
||||
2: "start_trader returned error #2: Initial order never got filled. Trader will be restarted",
|
||||
3: "start_trader returned error #3: Slippage threshold exceeded. Trader will be restarted"}
|
||||
|
||||
self.broker = broker
|
||||
self.config = ConfigHandler(pair,broker)
|
||||
|
|
@ -808,21 +810,16 @@ class trader:
|
|||
self.restart = True
|
||||
return 1
|
||||
|
||||
#Possible restart errors
|
||||
restart_errors = {1: "start_trader returned error #1. Trader will be restarted",
|
||||
2: "start_trader returned error #2: Initial order never got filled. Trader will be restarted",
|
||||
3: "start_trader returned error #3: Slippage threshold exceeded. Trader will be restarted"}
|
||||
|
||||
#Restarting the trader
|
||||
self.status.set_pause_reason("take_profit_routine - restart_trader call")
|
||||
restart_trader = self.start_trader()
|
||||
self.status.set_pause_reason("take_profit_routine - restart_trader call - start_trader() called")
|
||||
#retries = self.broker.get_retries()
|
||||
if restart_trader in restart_errors.keys():
|
||||
if restart_trader in self.trader_restart_errors.keys():
|
||||
self.pause = False
|
||||
self.restart = True
|
||||
self.status.save_to_file(is_backup=True)
|
||||
self.broker.logger.log_this(restart_errors[restart_trader],1,self.config.get_pair())
|
||||
self.broker.logger.log_this(self.trader_restart_errors[restart_trader],1,self.config.get_pair())
|
||||
return restart_trader
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue