RockGlobal
A real hand placing stop and limit markers on a printed market chart beside a mechanical desk timer

Stop, Limit and Contingent Orders: Protection and Limits

Compare stop, limit and linked order instructions, including the trade-off between execution certainty and price control.

Key takeaways

In briefKey takeaways
  • A market order prioritises execution, while a limit order prioritises price and may remain unfilled.
  • A stop level is normally a trigger, not a guaranteed execution price.
  • Stop-limit orders add price control after triggering but create a greater risk of no execution.
  • Trailing stops and linked instructions depend on price data, platform logic, server state and the precise order terms.
  • No contingent order removes the need to understand gaps, liquidity, position size and the account’s execution policy.
On this page

Trading orders control an instruction, not the market around it. A stop can react after a price trigger, a limit can restrict the acceptable price, and a linked order can coordinate several instructions. Each control solves a different problem and introduces a different failure mode. None guarantees that a position will close exactly when or where expected.

Separate execution from price control

A market order seeks execution at available prices. It usually offers greater execution certainty than a limit order, but it does not guarantee price. A limit order sets the worst acceptable price for the instruction; it will execute only at that price or better, so it can remain unfilled.

MetaTrader Order Types, Stops and Limits explains how common instructions appear in the supported platform environment.

Displayed price does not prove available volume

A chart or quote can show a level without enough executable volume for the full order. The available quantity, order priority, price source and account execution terms determine the actual fill. Large or concentrated instructions can execute in parts across several prices.

A stop is a trigger, not a price promise

A stop order remains inactive until the defined trigger condition is met. An ordinary stop-loss generally becomes a market instruction after triggering. In a fast or gapping market, the next executable price can be substantially worse than the stop level. A brief price movement can also activate the order even if the market later reverses.

Why Active Markets Can Still Feel Harder to Fill explains why volatility can remove nearby liquidity just as many instructions become executable.

Trigger rules can differ

A platform can trigger from bid, ask, last-traded or another defined price. Trading sessions, spread changes and indicative data can affect when the condition is recognised. Read the order specification rather than inferring the trigger from a single chart line.

A stop-limit trades one risk for another

A stop-limit order becomes a limit order after the stop condition is reached. The limit prevents execution outside the stated boundary, but it also means the order may not execute at all. If the market gaps beyond the limit and continues moving, the position remains open.

Choose which risk the instruction controls

An ordinary stop accepts price uncertainty in pursuit of execution. A stop-limit accepts execution uncertainty in pursuit of price control. Neither choice is universally better. The relevant question is which risk the instruction is designed to control and what happens if its other condition fails.

Linked orders add dependencies

Take-profit, trailing-stop, one-cancels-the-other and bracket-style instructions depend on linked logic. The first fill may cancel or resize another order, but this process depends on server state, execution reports and the platform’s rules. Partial fills can leave a smaller position or instruction active.

Trailing does not mean guaranteed distance

A trailing stop updates its trigger as the reference price moves favourably according to the selected distance or step. It does not guarantee that final execution will remain that distance from the best observed price. Gaps, disconnections and fast markets still affect the fill.

Work through a gap example

Assume a long position closes the day at 100 with an ordinary stop at 95. Unexpected news arrives while the relevant market is closed, and the next executable bid is 90. The stop condition is passed, but there were no tradable prices between 100 and 90. The resulting market instruction may therefore execute around 90, subject to liquidity and terms, rather than at 95.

If the instruction were a stop-limit with a stop at 95 and a limit at 94, the gap to 90 would place available prices outside the limit. The order could remain unfilled while the position continues to move. The example illustrates the execution-versus-price-control trade-off; it is not a forecast or trading recommendation.

Platform and connectivity still matter

Some protective instructions are held on the provider’s server, while others can depend on a local terminal, algorithm or connection. Market closure, rejected amendments, stale data, device failure and delayed status updates can affect what you see and what has actually been accepted.

Platform Connectivity and Operational Trading Risk sets out the records and fallback arrangements to consider when access is disrupted.

Use order status as evidence

Submitted, accepted, placed, triggered, partially filled, filled, cancelled, rejected and expired describe different points in an order lifecycle. A local terminal can show that an instruction was prepared or sent without proving that the trade server accepted it. After a volatile event, compare the order ticket, server time, fill records and position history before deciding what occurred.

An amendment is a new operating step

Moving a stop, changing a limit or cancelling a linked order is another instruction that must reach and be accepted by the server. The earlier instruction can remain effective until the amendment is confirmed. Repeated clicks can also create duplicate requests or confusing local states, so wait for a clear response and retain the final execution record.

Review the full order lifecycle

  1. Confirm the order type and whether it becomes market or limit after triggering.
  2. Identify the price source and condition used to activate it.
  3. Check permitted distances, sessions, expiries and amendment rules.
  4. Understand partial fills, linked cancellations and position-size changes.
  5. Verify whether the instruction is server-side or depends on a local process.
  6. Review execution reports rather than relying only on the chart.

Risk controls have operating limits

Stops and other contingent instructions can support a defined process, but they cannot cap every loss or make monitoring unnecessary. Position size, portfolio concentration, market hours and available liquidity still shape the result. Use the current platform specification, execution terms and Client Agreement to understand the instruction before placing it.

Useful answers

Frequently asked questions

Does a stop-loss guarantee the stop price?

No. An ordinary stop generally becomes a market instruction after triggering and may execute at the next available price, which can be materially different during a gap or fast market.

Why can a limit order remain unfilled after the chart touches the price?

The displayed price may be indicative, available volume may be insufficient, or other orders may have priority. The account’s trigger and execution rules also matter.

What is the main risk of a stop-limit order?

The limit adds price control after the trigger, but the order may not execute if the market moves beyond that limit.

Will a trailing stop always stay the selected distance from price?

No. It can update its trigger according to platform rules, but gaps, fast markets and execution conditions can produce a fill farther away.

Do linked orders still work if my device disconnects?

It depends on where the instruction is stored and processed. Confirm whether the order is held on the provider’s server or depends on a local terminal or algorithm.

Editorial standard

Sources, context and review

  1. International Risk DisclosureRockGlobalVerified Sep 14, 2026
  2. Types of OrdersInvestor.gov — U.S. Securities and Exchange CommissionVerified Sep 14, 2026
  3. Regulatory Notice 21-12: Risks of stop orders in volatile marketsFinancial Industry Regulatory AuthorityVerified Sep 14, 2026
  4. Basic Principles: Orders, Deals and PositionsMetaQuotes — MetaTrader 5 HelpVerified Sep 14, 2026

Editorially reviewed by RG Compliance.

Important information

This material is provided for general information and education only. It does not take into account personal objectives, financial circumstances or needs, and it is not financial advice or a recommendation. CFDs are complex instruments and involve a high level of risk.

RG Global general information. Product availability and eligibility depend on the applicable RG entity, jurisdiction, account route and current approved product specification.

Market: Multi-asset · Topics: Order Types, Execution Risk, Risk Management · Level: Beginner

Your next move

See the markets clearly. Trade them your way.

Move from market understanding to a secure account pathway with RockGlobal.