Package velox.api.layer1.data
Class AbstractSimpleOrderSendParametersBuilder<T extends AbstractSimpleOrderSendParametersBuilder<T>>
java.lang.Object
velox.api.layer1.data.AbstractSingleOrderSendParametersBuilder<AbstractSimpleOrderSendParametersBuilder<T>>
velox.api.layer1.data.AbstractSimpleOrderSendParametersBuilder<T>
- Direct Known Subclasses:
SimpleOrderSendParametersBuilder
public abstract class AbstractSimpleOrderSendParametersBuilder<T extends AbstractSimpleOrderSendParametersBuilder<T>>
extends AbstractSingleOrderSendParametersBuilder<AbstractSimpleOrderSendParametersBuilder<T>>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<BracketTier> protected List<BracketTier> protected booleanprotected booleanprotected doubleprotected booleanprotected Stringprotected Integerprotected intprotected intprotected doubleprotected Stringprotected intprotected intFields inherited from class velox.api.layer1.data.AbstractSingleOrderSendParametersBuilder
accountId, alias, clientId, duration, isBuy, orderEntryType, size -
Method Summary
Modifier and TypeMethodDescriptionbuild()doubledoubleDeprecated.intintintdoubleintintbooleanbooleanbooleansetAdditionalStopLossTiers(List<BracketTier> additionalStopLossTiers) setAdditionalTakeProfitTiers(List<BracketTier> additionalTakeProfitTiers) setClosingPositionHint(boolean closingPositionHint) setDoNotIncrease(boolean doNotIncrease) setLimitPrice(double limitPrice) setReversingPositionHint(boolean reversingPositionHint) setSizeMultiplier(double sizeMultiplier) Deprecated.setStopLossClientId(String stopLossClientId) setStopLossLimitOffset(int stopLossLimitOffset) setStopLossOffset(int stopLossOffset) setStopLossTrailingStep(int stopLossTrailingStep) setStopPrice(double stopPrice) setTakeProfitClientId(String takeProfitClientId) setTakeProfitOffset(int takeProfitOffset) setTrailingStep(int trailingStep) toString()Methods inherited from class velox.api.layer1.data.AbstractSingleOrderSendParametersBuilder
getAccountId, getAlias, getClientId, getDuration, getOrderEntryType, getSize, isBuy, setAccountId, setAlias, setBuy, setClientId, setDuration, setOrderEntryType, setSize
-
Field Details
-
limitPrice
protected double limitPrice -
stopPrice
protected double stopPrice -
takeProfitOffset
protected int takeProfitOffset -
additionalTakeProfitTiers
-
stopLossOffset
protected int stopLossOffset -
stopLossTrailingStep
protected int stopLossTrailingStep -
additionalStopLossTiers
-
takeProfitClientId
-
stopLossClientId
-
trailingStep
protected int trailingStep -
doNotIncrease
protected boolean doNotIncrease -
reversingPositionHint
protected boolean reversingPositionHint -
closingPositionHint
protected boolean closingPositionHint -
stopLossLimitOffset
-
-
Method Details
-
build
- Overrides:
buildin classAbstractSingleOrderSendParametersBuilder<AbstractSimpleOrderSendParametersBuilder<T extends AbstractSimpleOrderSendParametersBuilder<T>>>
-
toString
- Overrides:
toStringin classAbstractSingleOrderSendParametersBuilder<AbstractSimpleOrderSendParametersBuilder<T extends AbstractSimpleOrderSendParametersBuilder<T>>>
-
getLimitPrice
public double getLimitPrice() -
setLimitPrice
-
getStopPrice
public double getStopPrice() -
setStopPrice
-
getTakeProfitOffset
public int getTakeProfitOffset() -
setTakeProfitOffset
-
getAdditionalTakeProfitTiers
-
setAdditionalTakeProfitTiers
-
getStopLossOffset
public int getStopLossOffset() -
setStopLossOffset
-
getStopLossTrailingStep
public int getStopLossTrailingStep() -
setStopLossTrailingStep
-
getAdditionalStopLossTiers
-
setAdditionalStopLossTiers
-
getTakeProfitClientId
-
setTakeProfitClientId
-
getStopLossClientId
-
setStopLossClientId
-
getTrailingStep
public int getTrailingStep() -
setTrailingStep
-
isDoNotIncrease
public boolean isDoNotIncrease() -
setDoNotIncrease
-
isReversingPositionHint
public boolean isReversingPositionHint() -
setReversingPositionHint
-
isClosingPositionHint
public boolean isClosingPositionHint() -
setClosingPositionHint
-
getSizeMultiplier
Deprecated. -
setSizeMultiplier
Deprecated. -
getStopLossLimitOffset
public int getStopLossLimitOffset() -
setStopLossLimitOffset
-