Longbridge OpenAPI SDK
    Preparing search index...

    Class GridOrderDetail

    Detail of a grid trading order.

    Index
    • get orderId(): string

      Grid master order ID

      Returns string

    • get symbol(): string

      Security symbol (e.g. 700.HK)

      Returns string

    • get stockName(): string

      Stock name

      Returns string

    • get status(): string

      Order status

      Returns string

    • get gridStatus(): string

      Grid running status

      Returns string

    • get suspendReason(): string

      Suspend reason, if any

      Returns string

    • get sleepingReason(): string

      Sleeping reason, if any

      Returns string

    • get submittedBasePrice(): Decimal | null

      Submitted base price

      Returns Decimal | null

    • get currentBasePrice(): Decimal | null

      Current base price

      Returns Decimal | null

    • get upperLimitPrice(): Decimal | null

      Upper price bound

      Returns Decimal | null

    • get lowerLimitPrice(): Decimal | null

      Lower price bound

      Returns Decimal | null

    • get triggerSpreadUp(): Decimal | null

      Upward trigger spread

      Returns Decimal | null

    • get triggerSpreadDown(): Decimal | null

      Downward trigger spread

      Returns Decimal | null

    • get triggerPercentUp(): Decimal | null

      Upward trigger percent

      Returns Decimal | null

    • get triggerPercentDown(): Decimal | null

      Downward trigger percent

      Returns Decimal | null

    • get pullbackPercent(): Decimal | null

      Pullback percent

      Returns Decimal | null

    • get pullbackSpread(): Decimal | null

      Pullback spread

      Returns Decimal | null

    • get reboundPercent(): Decimal | null

      Rebound percent

      Returns Decimal | null

    • get reboundSpread(): Decimal | null

      Rebound spread

      Returns Decimal | null

    • get multipleTrigger(): boolean

      Whether a single grid level may trigger multiple times

      Returns boolean

    • get triggerQuantity(): Decimal | null

      Quantity per trigger

      Returns Decimal | null

    • get triggerSellQuantity(): Decimal | null

      Quantity per sell trigger

      Returns Decimal | null

    • get triggerBuyQuantity(): Decimal | null

      Quantity per buy trigger

      Returns Decimal | null

    • get upperLimitQuantity(): Decimal | null

      Quantity handled at the upper bound

      Returns Decimal | null

    • get lowerLimitQuantity(): Decimal | null

      Quantity handled at the lower bound

      Returns Decimal | null

    • get triggerSellDepth(): number

      Sell-side order-book depth

      Returns number

    • get triggerBuyDepth(): number

      Buy-side order-book depth

      Returns number

    • get createdAt(): Date | null

      Created time

      Returns Date | null

    • get updatedAt(): Date | null

      Last updated time

      Returns Date | null

    • get settlementCurrency(): string

      Settlement currency

      Returns string

    • get expireTime(): Date | null

      Expiry time

      Returns Date | null

    • get gtd(): string

      Expiry date (YYYY-MM-DD, GTD)

      Returns string

    • get subHasMore(): boolean

      Whether there are more sub-orders to page

      Returns boolean

    • get historyHasMore(): boolean

      Whether there are more history entries to page

      Returns boolean

    • get supportShortsell(): boolean

      Whether short selling is allowed

      Returns boolean

    • get rth(): number

      Regular trading hours flag

      Returns number

    • get gridOrderTypeUp(): string

      Sell-side grid order type (GMO / GLO / GTG)

      Returns string

    • get gridOrderTypeDown(): string

      Buy-side grid order type (GMO / GLO / GTG)

      Returns string

    • Returns string

    • Returns any