Package velox.api.layer1.messages
Class Layer1ApiSetOrderSizeMessage
java.lang.Object
velox.api.layer1.messages.Layer1ApiTradingMessageWithCallback
velox.api.layer1.messages.Layer1ApiSetOrderSizeMessage
Requests to change the order size in the Trading Control Panel.
This message is only proccessed if it was sent from a trading strategy (see Layer1TradingStrategy).
Works only when the Trading Control Panel is enabled.
-
Nested Class Summary
Nested classes/interfaces inherited from class velox.api.layer1.messages.Layer1ApiTradingMessageWithCallback
Layer1ApiTradingMessageWithCallback.Response, Layer1ApiTradingMessageWithCallback.TradingMessageResponseListener -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intfinal intFields inherited from class velox.api.layer1.messages.Layer1ApiTradingMessageWithCallback
alias, listener -
Constructor Summary
ConstructorsConstructorDescriptionLayer1ApiSetOrderSizeMessage(String alias, int orderSize, Layer1ApiTradingMessageWithCallback.TradingMessageResponseListener listener) -
Method Summary
-
Field Details
-
ORDER_SIZE_MIN_VALUE
public static final int ORDER_SIZE_MIN_VALUE- See Also:
-
ORDER_SIZE_MAX_VALUE
public static final int ORDER_SIZE_MAX_VALUE- See Also:
-
orderSize
public final int orderSize
-
-
Constructor Details
-
Layer1ApiSetOrderSizeMessage
public Layer1ApiSetOrderSizeMessage(String alias, int orderSize, Layer1ApiTradingMessageWithCallback.TradingMessageResponseListener listener) - Parameters:
orderSize- to be applied in the Trading Control Panel. The value should be betweenORDER_SIZE_MIN_VALUEandORDER_SIZE_MAX_VALUENote that theInstrumentInfo.sizeMultiplierof the instrument will be applied to the value!*
-
-
Method Details