Skip to main content

cTrader: Managing Pending Orders and Stop Loss & Take Profit

Learn how to manage pending orders, stop loss and take profit in cTrader.

Niel Diño avatar
Written by Niel Diño
Updated over 3 weeks ago

NAVIGATING PENDING ORDERS

Viewing Pending Orders

Click here to view the steps:

To view your pending orders, go to the "Orders tab "in the TradeWatch panel. From there, you can manage, modify, or cancel any pending order. Refer to the screenshot below for your reference:

  • To filter orders by direction, type, symbol, or trading volume, enter the value (or part of it) into the search box located above the order list:

  • To filter orders by direction (Buy or Sell), click the Directions drop-down menu beside the search box and select the desired direction:

Modifying Pending Orders

Click here to view the steps:

To modify an existing pending order, go to the Orders tab in the TradeWatch panel and click the Modify Order button next to the order you want to change:

The Modify Pending Order menu will show up like this:

In the Modify Pending Order menu, you can adjust the following options:

  • Entry Price – Change the price at which you want your order to be filled. You can use the toggles or type the number directly.

    • For a Buy (long) order, the entry price must be below the current Ask price.

    • For a Sell (short) order, the entry price must be above the current Bid price.

  • Quantity – Adjust the trade volume using the drop-down menu, the toggles, or by typing the number directly.

  • Expiry – Set or change the date and time when the order will automatically expire.

  • Stop Loss – Set or adjust your Stop Loss level.

  • Take Profit – Set or adjust your Take Profit level.

  • Trailing Stop Loss – Enable this option to allow your Stop Loss to automatically move as the market price moves in your favor.

    • The Trailing Stop will never adjust if the market moves against you.

    • This tool helps secure profits if the market performs better than expected.

When finished, click "Modify Order" to save your changes.

Important Note: You cannot change the order type of an existing order.

Cancelling Pending Orders

Click here to view the steps:

  1. Go to the Orders tab in the TradeWatch panel.

  2. To cancel a single pending order:

    1. Click the Cancel Order button next to the order, or

    2. Right-click the order and select Cancel Order from the drop-down menu.

  3. You can also cancel an order from the Modify Pending Order menu by clicking Cancel Order.

  4. To cancel all pending orders at once, click "Cancel All Orders" in the upper-right corner of the Orders tab in TradeWatch:


ORDER INFORMATION

To view detailed information about an order, go to the Orders tab in the TradeWatch panel and click the Order Info button next to the order:

The following order details are available:

Click here to view the complete details:

Important Note: The availability of the fields depends on the type of order.

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 requested for the order.

Created Position

The position created 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 Volume

The initial volume requested.

Current Volume

The current volume requested (volume remaining to be filled).

Filled Volume

The amount of the volume filled.

Order Type

The type of the order.

Filled Price

The volume-weighted average price (VWAP) of the deals used to fill this order.

Submitted Time

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 the cBot may add.

Comment

The custom user comment that may be sent with the order.

Submitted TIF

Submitted Time In Force.

Expiry

The exact date and time when any unfilled volume of the order will be cancelled.

Spot Price

The current price of the traded symbol on the market.

Submitted Price

The initial price set for the order.

Trigger Side

The current order trigger side (Bid or Ask price).

Current Distance

The difference between the spot price and the 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 Cover Deals

The total number of deals attempted to fill the order.

Rejected Deals

The total number of rejected deals.

Verified Deals

The total number of accepted deals.

Exception Deals

The total number of deals that have encountered an exception.


ORDER EVENTS

The Order Events section is displayed at the bottom of the Order Information panel.

  • It lists all events related to the order in chronological order, including:

    • Order creation and modifications

    • Matching with liquidity providers

    • Executed deals

    • Created positions

  • This section also shows the time elapsed between each event:

To view more details, click on an event. This will open the corresponding panel with complete information about the order, deal, or position. The grid will display the following details:

  • 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.

  • Volume - the precise number of lots involved in the event.

  • Price - the current price per lot involved in the event.

  • Stop Loss - the Stop Loss level.

  • Take Profit - the Take Profit level.

  • 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.


STOP LOSS AND TAKE PROFIT

In cTrader, Stop Loss (SL) and Take Profit (TP) are tools that automatically close a position when a specified price level is reached, helping traders protect against losses or lock in profits.

cTrader offers two protection types:

  • Relative Protection – SL and TP are set in pips relative to the opening price.

  • Absolute Protection – SL and TP are set as exact price levels.

These options enable traders to manage risk and secure profits without requiring manual intervention.

SETTING UP STOP LOSS AND TAKE PROFIT

You can set or modify Stop Loss (SL) and Take Profit (TP) levels for existing positions or pending orders in the Modify Order or Modify Position menus, or when creating a new order in the Create Order menu. To enable them, check the SL and TP boxes and enter your desired values.

You can set the trigger value in pips, symbol price, balance percentage, profit amount, or distance. All other values will be recalculated automatically based on your input.

For pending orders or open positions, the distance to the Stop Loss and Take Profit levels is displayed in pips relative to the current price of the symbol.

To switch the Stop Loss trigger from Ask to Bid price (and vice versa), refer to the steps below:

  • Click the right arrow to change the current trigger:

    Unnamed
    • The right arrow is the Trade side (default). The Stop Loss will trigger at the Ask price for Sell orders and at the Bid price for Buy orders.

      Unnamed
    • The left arrow is the Opposite Side. The Stop Loss will trigger at the Bid price for Sell orders and at the Ask price for Buy orders.

      Unnamed
    • The double right arrow is the Double Trade Side.

      Unnamed
    • The double left arrow is the Double Opposite Side.

      Unnamed

The Stop Loss will trigger after two consecutive ticks of the Ask price above the SL level for Sell orders, and after two consecutive ticks of the Bid price below the SL level for Buy orders.

Activating Stop Loss and Take Profit directly in the chart within an open position is also possible:

  • Hover over an open position in the chart, then drag and drop the SL or TP items to set the respective SL and TP values.

  • Stop-loss orders within the spread are not allowed. You can check the Chart Trading section for more details.

Important notes:

  • Stop Loss and Take Profit values are displayed in both pips and the account currency.

  • Stop Loss and Take Profit protections remain active and can trigger even when cTrader is closed or disconnected.

Did this answer your question?