Skip to content

Orders

Place orders

cTrader offers several ways to place a new order.

Click the New order button in the chart toolbar, the Positions tab or the Orders tab of Trade Watch (TW).

Image title

Image title

Image title

Alternatively, press F9 to open the new order window.

Image title

You can also place a new order from the Active Symbol Panel (ASP).

Image title

Alternatively, place a new order for the active symbol from the context menu, which opens when you right-click a symbol in Market Watch, or within the Positions or Orders tabs of Trade Watch. The chart context menu also allows you to place a new order for the symbol displayed on the chart.

Right-click a symbol in any watchlist, then select Place new order.

Image title

Image title

Image title

Finally, you can place new orders using chart trading features such as Quick Trade.

Place a market order

  1. Choose Market order as the order type.
  2. Select a symbol to trade, or continue with the active one.
  3. Click Sell or Buy to select the trading direction.
  4. Specify the order quantity in lots or the volume in units by selecting a value from the dropdown, using the toggles or typing a number.
  5. Click Place order to create a market order.

Image title

Optional steps include:

  • Bell โ€“ set a new price alert.
  • Expand/Collapse โ€“ show or hide the chart for better market visualisation.
  • Market range โ€“ select the maximum deviation in pips from the current price at which your order can be filled.

    Warning

    If Market range is enabled and set very close to zero, your order may not be filled because no price deviation is allowed, and the requested price might no longer be available during execution.

  • Stop loss โ€“ set values to limit potential losses.

  • Trailing stop loss โ€“ keeps your stop loss a fixed number of pips from the current price as the market moves in your favour.
  • Set stop loss to break-even โ€“ set values that place a stop loss at the entry price when the specified trigger level is reached.
  • Take profit 1 โ€“ set one or more target price levels to scale out of the position as the market moves in your favour.
  • Comment โ€“ add a note to your order.

Place a limit order

  1. Choose Limit order as the order type.
  2. Select a symbol to trade, or continue with the active one.
  3. Click Sell or Buy to select the trading direction.
  4. Set Entry price at which you want your order to be filled. For a buy limit order, the price must be below the current ask price, and the order will only be executed at the limit price or lower. For a sell limit order, the price must be above the current bid price, and the order will only be executed at the limit price or higher.
  5. Specify the order quantity in lots or the volume in units by selecting a value from the dropdown, using the toggles or typing a number.
  6. Click Place order to create a limit order.

Image title

Optional steps include:

  • Expand/Collapse โ€“ show or hide the chart for better market visualisation.
  • Expiry โ€“ set the date and time when the pending order will automatically expire if it is not triggered by the entry price.

    Warning

    If the order is triggered shortly before expiry, it will still be sent for execution and may be filled even after the selected expiry time. Pending orders without an expiry remain active until they are triggered by the price or cancelled manually.

  • Stop loss โ€“ set values to limit potential losses.

  • Trailing stop loss โ€“ keeps your stop loss a fixed number of pips from the current price as the market moves in your favour.
  • Set stop loss to break-even โ€“ set values that place a stop loss at the entry price when the specified trigger level is reached.
  • Take profit 1 โ€“ set one or more target price levels to scale out of the position as the market moves in your favour.
  • Comment โ€“ add a note to your order.

Place a stop order

  1. Choose Stop order as the order type.
  2. Select a symbol to trade, or continue with the active one.
  3. Click Sell or Buy to select the trading direction.
  4. Set Entry price that will trigger the order. For a buy stop order, the price must be above the current ask price, and the order will only be executed when the market reaches or exceeds this level. For a sell stop order, the price must be below the current bid price, and the order will only be executed when the market reaches or falls below this level.
  5. Specify the order quantity in lots or the volume in units by selecting a value from the dropdown, using the toggles or typing a number.
  6. Click Place order to create a stop order.

Image title

Optional steps include:

  • Expand/Collapse โ€“ show or hide the chart for better market visualisation.
  • Trade side โ€“ sets whether the bid or ask price triggers a stop order:
    • Trade side โ€“ buy stop orders are triggered by the ask price, and sell stop orders are triggered by the bid price.
    • Opposite side โ€“ buy stop orders are triggered by the bid price, and sell stop orders are triggered by the ask price.
    • Double trade side โ€“ buy stop orders are triggered by two consecutive ticks of the ask price, and sell stop orders are triggered by two consecutive ticks of the bid price.
    • Double opposite side โ€“ buy stop orders are triggered by two consecutive ticks of the bid price, and sell stop orders are triggered by two consecutive ticks of the ask price.
  • Stop loss โ€“ set values to limit potential losses.
  • Trailing stop loss โ€“ keeps your stop loss a fixed number of pips from the current price as the market moves in your favour.
  • Set stop loss to break-even โ€“ set values that place a stop loss at the entry price when the specified trigger level is reached.
  • Take profit 1 โ€“ set one or more target price levels to scale out of the position as the market moves in your favour.
  • Comment โ€“ add a note to your order.

Place a stop-limit order

  1. Choose Stop-limit order as the order type.
  2. Select a symbol to trade, or continue with the active one.
  3. Click Sell or Buy to select the trading direction.
  4. Set Entry price that will trigger the order. For a buy stop-limit order, the order is triggered when the ask price reaches or exceeds the entry price. For a sell stop-limit order, the order is triggered when the bid price reaches or falls below the entry price.
  5. Specify the order quantity in lots or the volume in units by selecting a value from the dropdown, using the toggles or typing a number.
  6. Set Limit range in pips to define the price range within which the order will be filled after it is triggered.
  7. Click Place order to create a stop-limit order.

Image title

Optional steps include:

  • Expand/Collapse โ€“ show or hide the chart for better market visualisation.
  • Trade side โ€“ sets whether the bid or ask price triggers a stop-limit order:
    • Trade side โ€“ buy stop-limit orders are triggered by the ask price, and sell stop-limit orders are triggered by the bid price.
    • Opposite side โ€“ buy stop-limit orders are triggered by the bid price, and sell stop-limit orders are triggered by the ask price.
    • Double trade side โ€“ buy stop-limit orders are triggered by two consecutive ticks of the ask price, and sell stop-limit orders are triggered by two consecutive ticks of the bid price.
    • Double opposite side โ€“ buy stop-limit orders are triggered by two consecutive ticks of the bid price, and sell stop-limit orders are triggered by two consecutive ticks of the ask price.
  • Expiry โ€“ set the date and time when the pending order will automatically expire if it is not triggered by the entry price.

    Warning

    If the order is triggered shortly before expiry, it will still be sent for execution and may be filled even after the selected expiry time. Pending orders without an expiry remain active until they are triggered by the price or cancelled manually.

  • Stop loss โ€“ set values to limit potential losses.

  • Trailing stop loss โ€“ keeps your stop loss a fixed number of pips from the current price as the market moves in your favour.
  • Set stop loss to break-even โ€“ set values that place a stop loss at the entry price when the specified trigger level is reached.
  • Take profit 1 โ€“ set one or more target price levels to scale out of the position as the market moves in your favour.
  • Comment โ€“ add a note to your order.

Manage pending orders

All the pending orders are listed in the Orders tab of Trade Watch. Here you can modify and cancel the pending orders.

Image title

To filter the orders by their direction, type, symbol or trading volume, type in the value (or part of it) in the search box above the list.

To filter orders by their direction (buy or sell), click the All directions dropdown and select the desired direction.

Image title

Click the order Information icon next to an order to open its Order info window. Click the X button next to an order to cancel it.

Right-click an order in the list to expand the additional order menu. Here you can:

  • Cancel order โ€“ to cancel the order.
  • Modify order โ€“ to open the Modify order window.
  • Open chart โ€“ to open the current order symbol chart.
  • Place new order โ€“ to open the new order window.

Image title

Modify pending orders

In the Orders tab of Trade Watch, you can modify a pending order by double-clicking it or clicking the Cog icon of the order. The Modify pending order window opens.

Image title

In the Modify pending order window, the following options are available:

  • Price โ€“ modify the entry price at which you wish to fill your order using the toggles or typing in the number. This price cannot be higher than the current ask price on the market if going long (buy), or lower than the current bid price if going short (sell).
  • Expiry โ€“ set or modify the date and time when the pending order will automatically expire if it is not triggered by the entry price. Pending orders without an expiry remain active until they are cancelled manually, unless triggered by the price.
  • Quantity โ€“ modify the volume to be traded using the dropdown, the toggles or typing in the number.
  • Limit range โ€“ modify the limit range using the toggles or by typing the number.

Warning

If a pending order is triggered by the entry price shortly before expiry, it will still be sent for execution and may be filled even after the selected expiry time.

  • Stop loss โ€“ set values to limit potential losses.
  • Trailing stop loss โ€“ keeps your stop loss a fixed number of pips from the current price as the market moves in your favour.
  • Set stop loss to break-even โ€“ set values that place a stop loss at the entry price when the specified trigger level is reached.
  • Take profit โ€“ set one or more target price levels to scale out of the position as the market moves in your favour.

When done, click Modify to save your changes.

Note

You cannot change the type of the existing order.

Cancel pending orders

In the Orders tab of Trade Watch, click the X button to the right of an order, or right-click an order and select Cancel order from the dropdown.

Alternatively, click the X button next to the order in the Modify pending order window.

To cancel all the pending orders at once, click Cancel all orders in the upper-right corner of the Orders tab in Trade Watch.

Image title

Order information

Click the Information icon next to an order in the Orders tab of Trade Watch to view the order details. The following information is available:

  • Information โ€“ the trading asset lot value and lot units.
  • Order ID โ€“ the unique order identifier.
  • Status โ€“ the current status of the order.
  • Requesting position โ€“ the position that has been requested for this order.
  • Opened position โ€“ the position opened by this order.
  • Position details โ€“ click to open Position info panel (if the order resulted in a position).
  • Symbol โ€“ the financial instrument of this order.
  • Direction โ€“ the direction of the order (buy or sell).
  • Submitted quantity โ€“ the initial volume requested.
  • Current quantity โ€“ the current volume requested (volume left to fill).
  • Filled quantity โ€“ the amount of the volume filled.
  • Order type โ€“ the type of the order.
  • Fill price โ€“ volume-weighted average price (VWAP) of the deals used to fill this order.
  • Submitted โ€“ the exact date and time when the order was filled.
  • Last modified โ€“ the exact date and time of the latest changes made to the order.
  • Channel โ€“ the platform used to open the current order.
  • Label โ€“ the tag that may be added by the cBot (cTrader).
  • Comment โ€“ the custom user comment that may be sent with the order.
  • Time in force โ€“ duration and conditions under which the order is valid.
  • Expiry โ€“ the exact date and time when a pending order will automatically expire if it is not triggered by the entry price.
  • Current price โ€“ the current price of the traded symbol on the market.
  • Submitted price โ€“ the initial price set for the order.
  • Trigger โ€“ price that triggers the order and the current order trigger side (bid or ask price).
  • Current distance โ€“ the difference between the spot price and submitted price.
  • Limit range โ€“ the specific price range at which the limit order will be executed.
  • Submitted SL โ€“ the initial stop-loss value set with the order.
  • Current SL โ€“ the current stop-loss value.
  • Submitted TP โ€“ the initial take-profit value set with the order.
  • Current TP โ€“ the current take-profit value.
  • Total deals โ€“ the total number of deals attempted to fill the order.
  • Rejected deals โ€“ the total number of the rejected deals.
  • Executed deals โ€“ the total number of the accepted deals.
  • Exception deals โ€“ the total number of deals that have encountered an exception.

Note

Availability of the fields depends on the orderโ€™s type.

Image title

Order events

The Order events section appears at the bottom of the Order info window and lists all events related to the order. It shows all events experienced by the order in chronological sequence: creation and modification, match with liquidity providers, the executed deal and created position.

Here you can see how much time has passed between these events.

Image title

Click an event to open the respective panel with all information about the order, deal or position. The following details are presented in the grid:

  • Event ID โ€“ the unique identifier of the event.
  • Event type โ€“ the type of the event (order created, order closed, etc.).
  • Event status โ€“ the current status of the event.
  • Time โ€“ the exact date and time of the event.
  • Expiration time โ€“ the exact date and time when the event expires.
  • Quantity โ€“ the exact number of lots involved in the event.
  • Price โ€“ the current price of the number of lots involved in the event.
  • Relative SL โ€“ the price level at which the stop loss is set for this order, along with the quantity of lots it covers.
  • Relative TP 1, Relative TP 2 (up to five levels) โ€“ the price level of each take-profit target and the portion of the position (in lots) to be closed when that level is reached.
  • Session ID โ€“ the unique identifier of the session.
  • Label โ€“ the tag that could be sent with the event.
  • Comment โ€“ the custom user comment that could be added to the event.
  • Client request ID โ€“ the unique identifier of the client request.

Image title