logs enriched
This commit is contained in:
parent
aa03a864f7
commit
baa5cc5b9e
@ -402,8 +402,11 @@ class Exchange(object):
|
|||||||
return self._dry_run_open_orders[order_id]
|
return self._dry_run_open_orders[order_id]
|
||||||
|
|
||||||
try:
|
try:
|
||||||
return self._api.create_order(pair, 'stop_loss_limit', 'sell',
|
order = self._api.create_order(pair, 'stop_loss_limit', 'sell',
|
||||||
amount, rate, {'stopPrice': stop_price})
|
amount, rate, {'stopPrice': stop_price})
|
||||||
|
logger.info('stoploss limit order added for %s. '
|
||||||
|
'stop price: %s. limit: %s' % (pair,stop_price,rate))
|
||||||
|
return order
|
||||||
|
|
||||||
except ccxt.InsufficientFunds as e:
|
except ccxt.InsufficientFunds as e:
|
||||||
raise DependencyException(
|
raise DependencyException(
|
||||||
|
@ -670,6 +670,8 @@ class FreqtradeBot(object):
|
|||||||
update_beat = self.strategy.order_types['stoploss_on_exchange_interval']
|
update_beat = self.strategy.order_types['stoploss_on_exchange_interval']
|
||||||
if (datetime.utcnow() - trade.stoploss_last_update).total_seconds() > update_beat:
|
if (datetime.utcnow() - trade.stoploss_last_update).total_seconds() > update_beat:
|
||||||
# cancelling the current stoploss on exchange first
|
# cancelling the current stoploss on exchange first
|
||||||
|
logger.info('Trailing stoploss: cancelling current stoploss on exchange '
|
||||||
|
'in order to add another one ...')
|
||||||
if self.exchange.cancel_order(order['id'], trade.pair):
|
if self.exchange.cancel_order(order['id'], trade.pair):
|
||||||
# creating the new one
|
# creating the new one
|
||||||
stoploss_order_id = self.exchange.stoploss_limit(
|
stoploss_order_id = self.exchange.stoploss_limit(
|
||||||
|
Loading…
Reference in New Issue
Block a user