Skip to main content

Layer1ApiChangeTradingModeMessage

Package: velox.api.layer1.messages

Type: Class

Inheritance: java.lang.Object รขโ€ โ€™ velox.api.layer1.messages.Layer1ApiTradingMessageWithCallback รขโ€ โ€™ Layer1ApiChangeTradingModeMessage

Descriptionโ€‹

Request to change the trading mode in the Trading Control Panel.

This message is only processed if it was sent from a trading strategy (see Layer1TradingStrategy).

Nested Classesโ€‹

Layer1ApiChangeTradingModeMessage.Modeโ€‹

static enum Layer1ApiChangeTradingModeMessage.Mode

The mode to be enabled or disabled in the Trade Control Panel

Inherited Nested Classes:

  • Layer1ApiTradingMessageWithCallback.Response
  • Layer1ApiTradingMessageWithCallback.TradingMessageResponseListener

Fieldsโ€‹

modeโ€‹

public final Layer1ApiChangeTradingModeMessage.Mode mode

enableโ€‹

public final boolean enable

Inherited Fields:

  • alias
  • listener

Constructorsโ€‹

Layer1ApiChangeTradingModeMessageโ€‹

public Layer1ApiChangeTradingModeMessage(String alias, boolean enable, Layer1ApiChangeTradingModeMessage.Mode mode, Layer1ApiTradingMessageWithCallback.TradingMessageResponseListener listener)

Parameters:

  • enable - Defines if the mode to be enabled or disabled
  • mode - See Layer1ApiChangeTradingModeMessage.Mode

Methodsโ€‹

toStringโ€‹

public String toString()

Overrides: toString in class Object

Inherited Methods from java.lang.Object:

  • clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait