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 intprotected intprotected doubleprotected Stringprotected intprotected int -
Method Summary
Modifier and TypeMethodDescriptionbuild()doubledoubleDeprecated.intintdoubleintintbooleanbooleanbooleansetAdditionalStopLossTiers(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) 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, getSize, isBuy, setAccountId, setAlias, setBuy, setClientId, setDuration, 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
-
-
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.
-