Package velox.api.layer1.messages
Class Layer1ApiSetStopOrderTypeMessage
java.lang.Object
velox.api.layer1.messages.Layer1ApiTradingMessageWithCallback
velox.api.layer1.messages.Layer1ApiSetStopOrderTypeMessage
Request to change the Stop Order type in the Trading Control Panel.
Send via
Send via
Layer1ApiAdminProvider.sendUserMessage(Object)
This message is only processed if it was sent from a trading strategy (see Layer1TradingStrategy).
Works only when the Trading Control Panel is enabled.
The available stop order types depend on the provider's supported features.
Common values are OrderType.MKT and OrderType.LMT.
If the specified type is not supported by the current provider, the request is rejected
(the response will be ACTION_REJECTED) and the value is left unchanged.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class velox.api.layer1.messages.Layer1ApiTradingMessageWithCallback
Layer1ApiTradingMessageWithCallback.Response, Layer1ApiTradingMessageWithCallback.TradingMessageResponseListener -
Field Summary
FieldsFields inherited from class velox.api.layer1.messages.Layer1ApiTradingMessageWithCallback
alias, listener -
Constructor Summary
ConstructorsConstructorDescriptionLayer1ApiSetStopOrderTypeMessage(String alias, OrderType stopOrderType, Layer1ApiTradingMessageWithCallback.TradingMessageResponseListener listener) -
Method Summary
-
Field Details
-
stopOrderType
-
-
Constructor Details
-
Layer1ApiSetStopOrderTypeMessage
public Layer1ApiSetStopOrderTypeMessage(String alias, OrderType stopOrderType, Layer1ApiTradingMessageWithCallback.TradingMessageResponseListener listener) - Parameters:
stopOrderType- the stop order type to set (cannot be null)
-
-
Method Details