交易记录优化:品种合约分离展示、盈亏取整、手续费统计
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -143,6 +143,7 @@ class Trade(Base):
|
||||
return None
|
||||
mul = 20 # glass futures point value
|
||||
if self.direction == "long":
|
||||
return (self.close_price - self.open_price) * mul - (self.open_fee or 0) - (self.close_fee or 0)
|
||||
result = (self.close_price - self.open_price) * mul - (self.open_fee or 0) - (self.close_fee or 0)
|
||||
else:
|
||||
return (self.open_price - self.close_price) * mul - (self.open_fee or 0) - (self.close_fee or 0)
|
||||
result = (self.open_price - self.close_price) * mul - (self.open_fee or 0) - (self.close_fee or 0)
|
||||
return round(result, 2)
|
||||
Reference in New Issue
Block a user