Implement closing positions
This commit is contained in:
@@ -518,7 +518,7 @@ class LongOrderFillTransaction(BaseModel):
|
||||
longPositionCloseout: LongPositionCloseout
|
||||
|
||||
|
||||
class OrderTransation(BaseModel):
|
||||
class OrderTransaction(BaseModel):
|
||||
id: str
|
||||
accountID: str
|
||||
userID: int
|
||||
@@ -531,8 +531,8 @@ class OrderTransation(BaseModel):
|
||||
timeInForce: str | None
|
||||
positionFill: str | None
|
||||
reason: str
|
||||
longPositionCloseout: LongPositionCloseout
|
||||
longOrderFillTransaction: dict
|
||||
longPositionCloseout: LongPositionCloseout | None
|
||||
longOrderFillTransaction: dict | None
|
||||
|
||||
|
||||
class PositionClose(BaseModel):
|
||||
@@ -578,7 +578,7 @@ class TradeDetailsTrade(BaseModel):
|
||||
dividendAdjustment: str
|
||||
closeTime: str
|
||||
averageClosePrice: str
|
||||
clientExtensions: ClientExtensions
|
||||
clientExtensions: ClientExtensions | None
|
||||
|
||||
|
||||
class TradeDetails(BaseModel):
|
||||
|
||||
Reference in New Issue
Block a user