Get the right signal name from the callback and fix position close schema
This commit is contained in:
@@ -528,20 +528,20 @@ class OrderTransation(BaseModel):
|
||||
type: str
|
||||
instrument: str
|
||||
units: str
|
||||
timeInForce: str
|
||||
positionFill: str
|
||||
timeInForce: str | None
|
||||
positionFill: str | None
|
||||
reason: str
|
||||
longPositionCloseout: LongPositionCloseout
|
||||
longOrderFillTransaction: dict
|
||||
|
||||
|
||||
class PositionClose(BaseModel):
|
||||
longOrderCreateTransaction: OrderTransaction
|
||||
longOrderFillTransaction: OrderTransaction
|
||||
longOrderCancelTransaction: OrderTransaction
|
||||
shortOrderCreateTransaction: OrderTransaction
|
||||
shortOrderFillTransaction: OrderTransaction
|
||||
shortOrderCancelTransaction: OrderTransaction
|
||||
longOrderCreateTransaction: OrderTransaction | None
|
||||
longOrderFillTransaction: OrderTransaction | None
|
||||
longOrderCancelTransaction: OrderTransaction | None
|
||||
shortOrderCreateTransaction: OrderTransaction | None
|
||||
shortOrderFillTransaction: OrderTransaction | None
|
||||
shortOrderCancelTransaction: OrderTransaction | None
|
||||
relatedTransactionIDs: list[str]
|
||||
lastTransactionID: str
|
||||
|
||||
|
||||
Reference in New Issue
Block a user