Smart DOM Trading panel

Modified on Wed, 24 Jun at 2:23 PM

Trading Panel in Smart DOM

The trading panel in Smart DOM allows you to manage orders and positions from the same module where you work with the order book. It is useful when you need to quickly select an account, set the order volume, send a trading command, close a position, or show/hide the trading panel without switching to a chart.

The panel opens inside Smart DOM and uses common trading parameters shared with the chart trading panel. If trading data is not available for the selected instrument or connection, trading commands remain unavailable until the data is restored.


How to Open the Trading Panel

  1. Open the Smart DOM module.
  2. Click Trading Panel at the bottom of the module.
  3. Alternatively, open the Smart DOM context menu and enable Trading Panel.

After the option is enabled, the trading panel appears to the right of the order book. It provides access to account selection, volume, order parameters, and trading actions. Clicking Trading Panel again hides the panel.

If there is no suitable connected account for the instrument, the account selector displays [no account]. If the previously selected account is temporarily unavailable, it may be shown as offline until the connection is restored.

What Changed in Smart DOM

An account selector has been added to the Smart DOM header next to the instrument. Account selection in the header and in the trading panel works consistently: if the account is changed in one place, trading actions use the same selected account.

The bottom row of Smart DOM contains quick actions:

  • Close All for emergency closing.
  • The order book centering button.
  • Trading Panel to show or hide the panel.
  • The data provider logo, if applicable for the connection.

Some actions from the previous header were moved to the Smart DOM context menu: trading lock, working layers, cloning, settings, and module information.

Working with the Account and Instrument

The account selector shows accounts that are suitable for the current instrument. If the user switches the instrument or restores a workspace, Smart DOM updates the list of available accounts and tries to restore the previous selection when possible.

When a new Smart DOM is created, the account selection may be based on the last suitable account used. When a workspace is restored, the saved state of that workspace has priority.

If an account was selected manually, reconnection should not automatically replace this selection with another account.

Cross-Trading

If cross-trading is available for the instrument, the trading panel can work with the selected linked contract. In this case, Smart DOM keeps the main order book for the base instrument, while trading actions are sent for the selected trading instrument.

The selected cross-trading instrument and trading parameters are saved per instrument. When a new window with the same instrument is opened, the last saved parameters for this instrument are used.

Continuous synchronization of already opened modules for the same instrument is not part of this behavior. If trading parameters are changed in one already opened module, this does not mean they will be instantly changed in all other already opened modules.

Settings and Selected Parameters

The trading panel remembers the parameters selected by the trader during work. These parameters are used when the window is restored and when a new window is opened for the same instrument.

ParameterDescriptionDefault
AccountDefines the account from which trading commands are sent.Selected from the available accounts for the instrument or restored from the saved state.
VolumeSets the order size.If there is no saved value, the standard panel value is used.
Currency or Percentage Volume ModeChanges how volume is specified, if supported by the connection and instrument.Depends on the available instrument parameters.
TIFSets the order validity period.Depends on the available connection parameters.
RouteSets the order route, if available.Depends on the connection.
Order TypeDefines the type of order to be created.Depends on the selected panel mode.
Stop Price and Limit PriceUsed for stop and limit orders.Not set until the user specifies a price.
Market, Limit, and Conditional Order FlagsControl additional parameters of the corresponding order types.Depends on the panel and connection settings.
Cross-Trading InstrumentDefines the linked instrument for trading actions in cross-trading mode.Not selected until the user enables or restores cross-trading.

There is no separate Chart Trading switch for Smart DOM.

Hotkeys

Smart DOM supports trading hotkeys for main actions: Buy/Sell, order cancellation, position closing, Reverse, volume change, Stop Loss, Take Profit, Breakeven, and opening or hiding the Trading Panel.

Hotkeys are executed only when trading commands are available for the current module state.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article