remove filled date logic

This commit is contained in:
adriance
2022-03-14 13:42:52 +08:00
parent a750369796
commit bea38a2e7c
3 changed files with 7 additions and 18 deletions

View File

@@ -302,7 +302,6 @@ class LocalTrade():
amount: float = 0.0
amount_requested: Optional[float] = None
open_date: datetime
buy_filled_date: Optional[datetime] = None
close_date: Optional[datetime] = None
open_order_id: Optional[str] = None
# absolute value of the stop loss
@@ -367,10 +366,6 @@ class LocalTrade():
else:
return self.amount
@property
def buy_filled_date_utc(self):
return self.buy_filled_date.replace(tzinfo=timezone.utc)
@property
def open_date_utc(self):
return self.open_date.replace(tzinfo=timezone.utc)
@@ -449,11 +444,6 @@ class LocalTrade():
'open_rate_requested': self.open_rate_requested,
'open_trade_value': round(self.open_trade_value, 8),
'buy_filled_date': (self.buy_filled_date.strftime(DATETIME_PRINT_FORMAT)
if self.buy_filled_date else None),
'buy_filled_timestamp': int(self.buy_filled_date.replace(
tzinfo=timezone.utc).timestamp() * 1000) if self.buy_filled_date else None,
'close_date': (self.close_date.strftime(DATETIME_PRINT_FORMAT)
if self.close_date else None),
'close_timestamp': int(self.close_date.replace(