Package com.longbridge.grid
Class GridOrder
- java.lang.Object
-
- com.longbridge.grid.GridOrder
-
public class GridOrder extends Object
A grid trading order
-
-
Constructor Summary
Constructors Constructor Description GridOrder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OffsetDateTimegetCreatedAt()Returns createdAt.BigDecimalgetCurrentBasePrice()Returns currentBasePrice.StringgetGridOrderTypeDown()Returns gridOrderTypeDown.StringgetGridOrderTypeUp()Returns gridOrderTypeUp.StringgetGridStatus()Returns gridStatus.StringgetGtd()Returns gtd.GridLimitEventgetLowerLimitEvent()Returns lowerLimitEvent.BigDecimalgetLowerLimitPrice()Returns lowerLimitPrice.BigDecimalgetLowerLimitQuantity()Returns lowerLimitQuantity.StringgetMarket()Returns market.booleangetMultipleTrigger()Returns multipleTrigger.StringgetOrderId()Returns orderId.BigDecimalgetPostTriggerBasePrice()Returns postTriggerBasePrice.BigDecimalgetPreTriggerBasePrice()Returns preTriggerBasePrice.BigDecimalgetPullbackPercent()Returns pullbackPercent.BigDecimalgetPullbackSpread()Returns pullbackSpread.BigDecimalgetReboundPercent()Returns reboundPercent.BigDecimalgetReboundSpread()Returns reboundSpread.intgetRth()Returns rth.StringgetSettlementCurrency()Returns settlementCurrency.StringgetStatus()Returns status.StringgetStockName()Returns stockName.BigDecimalgetSubmittedBasePrice()Returns submittedBasePrice.booleangetSupportShortsell()Returns supportShortsell.StringgetSymbol()Returns symbol.GridTimeInForcegetTimeInForce()Returns timeInForce.BigDecimalgetTotalBuyQuantity()Returns totalBuyQuantity.BigDecimalgetTotalProfitBalance()Returns totalProfitBalance.BigDecimalgetTotalSellQuantity()Returns totalSellQuantity.intgetTriggerBuyDepth()Returns triggerBuyDepth.StringgetTriggerBuyOrderType()Returns triggerBuyOrderType.BigDecimalgetTriggerBuyQuantity()Returns triggerBuyQuantity.BigDecimalgetTriggerPercentDown()Returns triggerPercentDown.BigDecimalgetTriggerPercentUp()Returns triggerPercentUp.TriggerPriceTypegetTriggerPriceType()Returns triggerPriceType.BigDecimalgetTriggerQuantity()Returns triggerQuantity.intgetTriggerSellDepth()Returns triggerSellDepth.StringgetTriggerSellOrderType()Returns triggerSellOrderType.BigDecimalgetTriggerSellQuantity()Returns triggerSellQuantity.BigDecimalgetTriggerSpreadDown()Returns triggerSpreadDown.BigDecimalgetTriggerSpreadUp()Returns triggerSpreadUp.intgetTriggerTimes()Returns triggerTimes.GridLimitEventgetUpperLimitEvent()Returns upperLimitEvent.BigDecimalgetUpperLimitPrice()Returns upperLimitPrice.BigDecimalgetUpperLimitQuantity()Returns upperLimitQuantity.StringtoString()
-
-
-
Method Detail
-
getOrderId
public String getOrderId()
Returns orderId.- Returns:
- orderId
-
getSymbol
public String getSymbol()
Returns symbol.- Returns:
- symbol
-
getStockName
public String getStockName()
Returns stockName.- Returns:
- stockName
-
getMarket
public String getMarket()
Returns market.- Returns:
- market
-
getStatus
public String getStatus()
Returns status.- Returns:
- status
-
getGridStatus
public String getGridStatus()
Returns gridStatus.- Returns:
- gridStatus
-
getSubmittedBasePrice
public BigDecimal getSubmittedBasePrice()
Returns submittedBasePrice.- Returns:
- submittedBasePrice
-
getCurrentBasePrice
public BigDecimal getCurrentBasePrice()
Returns currentBasePrice.- Returns:
- currentBasePrice
-
getPreTriggerBasePrice
public BigDecimal getPreTriggerBasePrice()
Returns preTriggerBasePrice.- Returns:
- preTriggerBasePrice
-
getPostTriggerBasePrice
public BigDecimal getPostTriggerBasePrice()
Returns postTriggerBasePrice.- Returns:
- postTriggerBasePrice
-
getUpperLimitPrice
public BigDecimal getUpperLimitPrice()
Returns upperLimitPrice.- Returns:
- upperLimitPrice
-
getLowerLimitPrice
public BigDecimal getLowerLimitPrice()
Returns lowerLimitPrice.- Returns:
- lowerLimitPrice
-
getTriggerPriceType
public TriggerPriceType getTriggerPriceType()
Returns triggerPriceType.- Returns:
- triggerPriceType
-
getTriggerSpreadUp
public BigDecimal getTriggerSpreadUp()
Returns triggerSpreadUp.- Returns:
- triggerSpreadUp
-
getTriggerSpreadDown
public BigDecimal getTriggerSpreadDown()
Returns triggerSpreadDown.- Returns:
- triggerSpreadDown
-
getTriggerPercentUp
public BigDecimal getTriggerPercentUp()
Returns triggerPercentUp.- Returns:
- triggerPercentUp
-
getTriggerPercentDown
public BigDecimal getTriggerPercentDown()
Returns triggerPercentDown.- Returns:
- triggerPercentDown
-
getPullbackPercent
public BigDecimal getPullbackPercent()
Returns pullbackPercent.- Returns:
- pullbackPercent
-
getPullbackSpread
public BigDecimal getPullbackSpread()
Returns pullbackSpread.- Returns:
- pullbackSpread
-
getReboundPercent
public BigDecimal getReboundPercent()
Returns reboundPercent.- Returns:
- reboundPercent
-
getReboundSpread
public BigDecimal getReboundSpread()
Returns reboundSpread.- Returns:
- reboundSpread
-
getTriggerSellOrderType
public String getTriggerSellOrderType()
Returns triggerSellOrderType.- Returns:
- triggerSellOrderType
-
getTriggerBuyOrderType
public String getTriggerBuyOrderType()
Returns triggerBuyOrderType.- Returns:
- triggerBuyOrderType
-
getTriggerSellDepth
public int getTriggerSellDepth()
Returns triggerSellDepth.- Returns:
- triggerSellDepth
-
getTriggerBuyDepth
public int getTriggerBuyDepth()
Returns triggerBuyDepth.- Returns:
- triggerBuyDepth
-
getTriggerQuantity
public BigDecimal getTriggerQuantity()
Returns triggerQuantity.- Returns:
- triggerQuantity
-
getTriggerSellQuantity
public BigDecimal getTriggerSellQuantity()
Returns triggerSellQuantity.- Returns:
- triggerSellQuantity
-
getTriggerBuyQuantity
public BigDecimal getTriggerBuyQuantity()
Returns triggerBuyQuantity.- Returns:
- triggerBuyQuantity
-
getUpperLimitQuantity
public BigDecimal getUpperLimitQuantity()
Returns upperLimitQuantity.- Returns:
- upperLimitQuantity
-
getLowerLimitQuantity
public BigDecimal getLowerLimitQuantity()
Returns lowerLimitQuantity.- Returns:
- lowerLimitQuantity
-
getUpperLimitEvent
public GridLimitEvent getUpperLimitEvent()
Returns upperLimitEvent.- Returns:
- upperLimitEvent
-
getLowerLimitEvent
public GridLimitEvent getLowerLimitEvent()
Returns lowerLimitEvent.- Returns:
- lowerLimitEvent
-
getMultipleTrigger
public boolean getMultipleTrigger()
Returns multipleTrigger.- Returns:
- multipleTrigger
-
getTriggerTimes
public int getTriggerTimes()
Returns triggerTimes.- Returns:
- triggerTimes
-
getTotalBuyQuantity
public BigDecimal getTotalBuyQuantity()
Returns totalBuyQuantity.- Returns:
- totalBuyQuantity
-
getTotalSellQuantity
public BigDecimal getTotalSellQuantity()
Returns totalSellQuantity.- Returns:
- totalSellQuantity
-
getTotalProfitBalance
public BigDecimal getTotalProfitBalance()
Returns totalProfitBalance.- Returns:
- totalProfitBalance
-
getSettlementCurrency
public String getSettlementCurrency()
Returns settlementCurrency.- Returns:
- settlementCurrency
-
getTimeInForce
public GridTimeInForce getTimeInForce()
Returns timeInForce.- Returns:
- timeInForce
-
getGtd
public String getGtd()
Returns gtd.- Returns:
- gtd
-
getCreatedAt
public OffsetDateTime getCreatedAt()
Returns createdAt.- Returns:
- createdAt
-
getRth
public int getRth()
Returns rth.- Returns:
- rth
-
getSupportShortsell
public boolean getSupportShortsell()
Returns supportShortsell.- Returns:
- supportShortsell
-
getGridOrderTypeUp
public String getGridOrderTypeUp()
Returns gridOrderTypeUp.- Returns:
- gridOrderTypeUp
-
getGridOrderTypeDown
public String getGridOrderTypeDown()
Returns gridOrderTypeDown.- Returns:
- gridOrderTypeDown
-
-