Fix dry-run stoploss orders filling "in place" after restart.
This commit is contained in:
parent
2c0fbd8500
commit
f89b63b0c5
@ -151,7 +151,7 @@ class Order(_DECL_BASE):
|
|||||||
self.order_update_date = datetime.now(timezone.utc)
|
self.order_update_date = datetime.now(timezone.utc)
|
||||||
|
|
||||||
def to_ccxt_object(self) -> Dict[str, Any]:
|
def to_ccxt_object(self) -> Dict[str, Any]:
|
||||||
return {
|
order = {
|
||||||
'id': self.order_id,
|
'id': self.order_id,
|
||||||
'symbol': self.ft_pair,
|
'symbol': self.ft_pair,
|
||||||
'price': self.price,
|
'price': self.price,
|
||||||
@ -169,6 +169,9 @@ class Order(_DECL_BASE):
|
|||||||
'fee': None,
|
'fee': None,
|
||||||
'info': {},
|
'info': {},
|
||||||
}
|
}
|
||||||
|
if self.ft_order_side == 'stoploss':
|
||||||
|
order['ft_order_type'] = 'stoploss'
|
||||||
|
return order
|
||||||
|
|
||||||
def to_json(self, entry_side: str, minified: bool = False) -> Dict[str, Any]:
|
def to_json(self, entry_side: str, minified: bool = False) -> Dict[str, Any]:
|
||||||
resp = {
|
resp = {
|
||||||
|
Loading…
Reference in New Issue
Block a user