investfly.models.portfolio.PendingOrder

@dataclass
class PendingOrder(investfly.models.portfolio.TradeOrder.TradeOrder):
PendingOrder( security: investfly.models.marketdata.Security, tradeType: investfly.models.portfolio.TradeType, orderType: investfly.models.portfolio.OrderType = <OrderType.MARKET_ORDER: 'MARKET_ORDER'>, quantity: float | None = None, maxAmount: float | None = None, limitPrice: float | None = None, stopPrice: float | None = None, trailPercent: float | None = None, trailPrice: float | None = None, orderDuration: typing.Any | None = None, unfilledTimeout: investfly.models.strategy.StrategyDuration | None = None, optionOrderIntent: investfly.models.portfolio.TradeOrder.OptionOrderIntent | None = None, orderId: str | None = None, status: str | None = None, scheduledDate: datetime.datetime | None = None, strategyId: int | None = None, managedOrderGroupId: str | None = None, managedOrderRole: str | None = None, investflyManaged: bool | None = None, expiresAt: datetime.datetime | None = None, optionLifecycleLegId: str | None = None, optionLifecycleLegRole: str | None = None)
orderId: str | None = None
status: str | None = None
scheduledDate: datetime.datetime | None = None
strategyId: int | None = None
managedOrderGroupId: str | None = None
managedOrderRole: str | None = None
investflyManaged: bool | None = None
expiresAt: datetime.datetime | None = None
optionLifecycleLegId: str | None = None
optionLifecycleLegRole: str | None = None
@staticmethod
def fromDict(jsonDict: Dict[str, Any]) -> Any: