GridTradeRule |
GridTradeRule.depths(int sell,
int buy) |
Sets the sell / buy order-book depths (0 = use the order type).
|
GridTradeRule |
GridTradeRule.expireTime(long unixSeconds) |
Sets the expiry time (unix seconds), used with a GTD time-in-force.
|
GridTradeRule |
ReplaceGridOrderOptions.getGridTradingRule() |
Returns the grid trading rule.
|
GridTradeRule |
SubmitGridOrderOptions.getGridTradingRule() |
Returns the grid trading rule.
|
GridTradeRule |
GridTradeRule.limitEvents(GridLimitEvent upper,
GridLimitEvent lower) |
Sets the actions taken at the upper / lower bounds.
|
GridTradeRule |
GridTradeRule.multipleTrigger(boolean value) |
Allows a single grid level to trigger multiple times.
|
GridTradeRule |
GridTradeRule.orderTypes(String up,
String down) |
Sets the sell / buy order types (GMO / GLO / GTG).
|
GridTradeRule |
GridTradeRule.rth(int value) |
Sets the regular-trading-hours flag (0 / 1 / 2).
|
GridTradeRule |
GridTradeRule.setExpireTime(Long expireTime) |
Sets the expiry time (unix seconds), used with GTD.
|
GridTradeRule |
GridTradeRule.setGridOrderTypeDown(String gridOrderTypeDown) |
Sets the buy-side order type when depth is 0 (GMO / GLO / GTG).
|
GridTradeRule |
GridTradeRule.setGridOrderTypeUp(String gridOrderTypeUp) |
Sets the sell-side order type when depth is 0 (GMO / GLO / GTG).
|
GridTradeRule |
GridTradeRule.setLowerLimitEvent(GridLimitEvent lowerLimitEvent) |
Sets the action when the lower bound is reached.
|
GridTradeRule |
GridTradeRule.setLowerLimitPrice(BigDecimal lowerLimitPrice) |
Sets the lower price bound.
|
GridTradeRule |
GridTradeRule.setLowerLimitQuantity(BigDecimal lowerLimitQuantity) |
Sets the quantity handled when the lower bound is reached.
|
GridTradeRule |
GridTradeRule.setMultipleTrigger(Boolean multipleTrigger) |
Sets whether a single grid level may trigger multiple times.
|
GridTradeRule |
GridTradeRule.setRth(Integer rth) |
Sets the regular trading hours flag (0 / 1 / 2).
|
GridTradeRule |
GridTradeRule.setSubmittedBasePrice(BigDecimal submittedBasePrice) |
Sets the base price the grid is anchored to.
|
GridTradeRule |
GridTradeRule.setSupportShortsell(Boolean supportShortsell) |
Sets whether short selling is allowed.
|
GridTradeRule |
GridTradeRule.setTimeInForce(GridTimeInForce timeInForce) |
Sets the time in force.
|
GridTradeRule |
GridTradeRule.setTriggerBuyDepth(Integer triggerBuyDepth) |
Sets the buy-side order-book depth (-5..5, 0 = use gridOrderTypeDown).
|
GridTradeRule |
GridTradeRule.setTriggerPercentDown(BigDecimal triggerPercentDown) |
Sets the downward trigger percent.
|
GridTradeRule |
GridTradeRule.setTriggerPercentUp(BigDecimal triggerPercentUp) |
Sets the upward trigger percent.
|
GridTradeRule |
GridTradeRule.setTriggerPriceType(TriggerPriceType triggerPriceType) |
Sets the trigger price type.
|
GridTradeRule |
GridTradeRule.setTriggerQuantity(BigDecimal triggerQuantity) |
Sets the quantity per trigger.
|
GridTradeRule |
GridTradeRule.setTriggerSellDepth(Integer triggerSellDepth) |
Sets the sell-side order-book depth (-5..5, 0 = use gridOrderTypeUp).
|
GridTradeRule |
GridTradeRule.setTriggerSpreadDown(BigDecimal triggerSpreadDown) |
Sets the downward trigger spread (absolute).
|
GridTradeRule |
GridTradeRule.setTriggerSpreadUp(BigDecimal triggerSpreadUp) |
Sets the upward trigger spread (absolute).
|
GridTradeRule |
GridTradeRule.setUpperLimitEvent(GridLimitEvent upperLimitEvent) |
Sets the action when the upper bound is reached.
|
GridTradeRule |
GridTradeRule.setUpperLimitPrice(BigDecimal upperLimitPrice) |
Sets the upper price bound.
|
GridTradeRule |
GridTradeRule.setUpperLimitQuantity(BigDecimal upperLimitQuantity) |
Sets the quantity handled when the upper bound is reached.
|
GridTradeRule |
GridTradeRule.supportShortsell(boolean value) |
Allows short selling.
|