Package velox.api.layer1.data
Class SimpleOrderSendParametersBuilder
java.lang.Object
velox.api.layer1.data.AbstractSingleOrderSendParametersBuilder<AbstractSimpleOrderSendParametersBuilder<SimpleOrderSendParametersBuilder>>
velox.api.layer1.data.AbstractSimpleOrderSendParametersBuilder<SimpleOrderSendParametersBuilder>
velox.api.layer1.data.SimpleOrderSendParametersBuilder
public class SimpleOrderSendParametersBuilder
extends AbstractSimpleOrderSendParametersBuilder<SimpleOrderSendParametersBuilder>
Builder for
SimpleOrderSendParameters-
Field Summary
Fields inherited from class velox.api.layer1.data.AbstractSimpleOrderSendParametersBuilder
additionalStopLossTiers, additionalTakeProfitTiers, closingPositionHint, doNotIncrease, limitPrice, reversingPositionHint, stopLossClientId, stopLossLimitOffset, stopLossOffset, stopLossTrailingStep, stopPrice, takeProfitClientId, takeProfitOffset, trailingStepFields inherited from class velox.api.layer1.data.AbstractSingleOrderSendParametersBuilder
accountId, alias, clientId, duration, isBuy, orderEntryType, size -
Constructor Summary
ConstructorsConstructorDescriptionSimpleOrderSendParametersBuilder(String alias, boolean isBuy, int size) SimpleOrderSendParametersBuilder(String alias, boolean isBuy, int size, OrderDuration duration, String clientId, double limitPrice, double stopPrice, int takeProfitOffset, int stopLossOffset, int stopLossTrailingStep, int trailingStep, boolean doNotIncrease) Deprecated.SimpleOrderSendParametersBuilder(String alias, boolean isBuy, int size, OrderDuration duration, String clientId, double limitPrice, double stopPrice, int takeProfitOffset, int stopLossOffset, int stopLossTrailingStep, int trailingStep, boolean doNotIncrease, boolean reversingPositionHint, boolean closingPositionHint) Deprecated.SimpleOrderSendParametersBuilder(String alias, boolean isBuy, int size, OrderDuration duration, String clientId, double limitPrice, double stopPrice, int takeProfitOffset, int stopLossOffset, int stopLossTrailingStep, int trailingStep, boolean doNotIncrease, double sizeMultiplier) Deprecated. -
Method Summary
Methods inherited from class velox.api.layer1.data.AbstractSimpleOrderSendParametersBuilder
build, getAdditionalStopLossTiers, getAdditionalTakeProfitTiers, getLimitPrice, getSizeMultiplier, getStopLossClientId, getStopLossLimitOffset, getStopLossOffset, getStopLossTrailingStep, getStopPrice, getTakeProfitClientId, getTakeProfitOffset, getTrailingStep, isClosingPositionHint, isDoNotIncrease, isReversingPositionHint, setAdditionalStopLossTiers, setAdditionalTakeProfitTiers, setClosingPositionHint, setDoNotIncrease, setLimitPrice, setReversingPositionHint, setSizeMultiplier, setStopLossClientId, setStopLossLimitOffset, setStopLossOffset, setStopLossTrailingStep, setStopPrice, setTakeProfitClientId, setTakeProfitOffset, setTrailingStep, toStringMethods inherited from class velox.api.layer1.data.AbstractSingleOrderSendParametersBuilder
getAccountId, getAlias, getClientId, getDuration, getOrderEntryType, getSize, isBuy, setAccountId, setAlias, setBuy, setClientId, setDuration, setOrderEntryType, setSize
-
Constructor Details
-
SimpleOrderSendParametersBuilder
@Deprecated public SimpleOrderSendParametersBuilder(String alias, boolean isBuy, int size, OrderDuration duration, String clientId, double limitPrice, double stopPrice, int takeProfitOffset, int stopLossOffset, int stopLossTrailingStep, int trailingStep, boolean doNotIncrease, double sizeMultiplier) Deprecated.sizeMultiplier parameter was added to API due to a mistake, please use a version without it -
SimpleOrderSendParametersBuilder
@Deprecated public SimpleOrderSendParametersBuilder(String alias, boolean isBuy, int size, OrderDuration duration, String clientId, double limitPrice, double stopPrice, int takeProfitOffset, int stopLossOffset, int stopLossTrailingStep, int trailingStep, boolean doNotIncrease) Deprecated. -
SimpleOrderSendParametersBuilder
@Deprecated public SimpleOrderSendParametersBuilder(String alias, boolean isBuy, int size, OrderDuration duration, String clientId, double limitPrice, double stopPrice, int takeProfitOffset, int stopLossOffset, int stopLossTrailingStep, int trailingStep, boolean doNotIncrease, boolean reversingPositionHint, boolean closingPositionHint) Deprecated. -
SimpleOrderSendParametersBuilder
-