Order types and exits
Section 1 of 11
Choose an instruction for a specific job
An order tells the platform what you want done, under which conditions and for how long. It does not predict where the market will go. Start with your actual requirement: act promptly, accept only a specified price, or wait for a trigger. Then choose the instruction whose documented behaviour matches that requirement.
An entry creates exposure; an exit reduces or removes exposure. The same order family can serve either purpose. A sell order might open a short position or close an existing long depending on the account and the way you submit it. A stop-loss names the purpose of an intended protective exit; it does not make every stop a guaranteed loss ceiling.
This lesson covers the common order families used in beginner practice. Venues and providers add variants and use different trigger and fill rules. Learn your product’s definition before treating an instruction as equivalent to an order on another platform.
Section 2 of 11
Market orders prioritise prompt execution
A market order asks to transact at the available price. In a simple two-sided Forex quote, buying generally uses the ask and selling uses the bid. The last candle, last transaction or previously displayed quote is not a guaranteed fill. Prices and available size can change while the instruction is being handled.
An accepted order may fill in parts where that product supports partial fills. A request can also be rejected under account or market rules. “Market” therefore describes an execution instruction, not an unconditional promise of instant execution under every circumstance. Record both the status and the prices actually received.
Slippage is the difference between an expected price and the actual fill. It may be favourable or adverse. If the observed EUR/USD ask was 1.1002 and a buy fills at 1.1004, the two-pip difference is adverse. A buy fill at 1.1001 would be one pip favourable relative to that observed ask. For sells, a lower fill is adverse and a higher fill is favourable.
Remember
A market instruction favours prompt execution over control of an exact price.
Section 3 of 11
Limit orders control the acceptable price
A true buy limit specifies the highest price you will accept; it can fill at that price or lower. A true sell limit specifies the lowest price you will accept; it can fill at that price or higher. Price control comes with the possibility of no fill, or a partial fill where supported. A fee schedule can still make the cash cost different from the limit price alone.
With EUR/USD near 1.1000, a buy limit at 1.0950 waits for a lower acceptable buy price. A sell limit at 1.1050 waits for a higher acceptable sale price. A limit does not have to sit away from the market on every venue: a marketable limit may execute promptly while retaining its price boundary. Provider interfaces may restrict where particular pending orders can be placed.
For retail Forex, confirm the applicable bid or ask trigger and execution conditions. Seeing a chart touch the limit is insufficient if the relevant side did not qualify, available size was insufficient or the provider’s rules were not met. If the true limit condition cannot be satisfied, remaining unfilled is the expected trade-off, not automatically a platform malfunction.
Section 4 of 11
Stops wait for a trigger
A conventional stop-market instruction waits for a trigger and then seeks market execution. A buy stop is commonly placed above the relevant current buy price, and a sell stop below the relevant current sell price. A stop entry can be used to seek participation after a move through a level, but triggering does not prove the move will continue.
For a long position, a sell stop-loss is a common exit below the current market. For a short position, a buy stop-loss is a common exit above it. Check which price triggers the instruction: bid, ask, last price or a specified condition. Do not assume a single candle tells the whole story.
An ordinary stop can fill beyond its trigger during a gap or rapid movement. A long EUR/USD position with stop trigger 1.0900 might exit at 1.0895, creating five additional pips of adverse movement. A specifically guaranteed stop, if offered, has a different contract with its own charges, eligibility and conditions. The word “stop” alone does not supply that guarantee.
Section 5 of 11
Stop-limit orders add a second condition
A stop-limit combines a trigger with a limit instruction. Once triggered, it seeks execution at the limit price or better. The stop price and limit price have separate jobs: one activates the instruction; the other controls the acceptable fill. The order can remain unfilled after activation.
Suppose a long EUR/USD position has a sell stop-limit trigger of 1.0900 and sell limit of 1.0895. If it activates and eligible buyers are available at 1.0895 or higher, it may fill under the venue’s rules. If the next eligible bid is 1.0880 and never returns, the sell limit cannot accept that lower price. The original long position can remain exposed while losses grow.
A buy stop-limit has the opposite price boundary: after activation it will not pay more than its buy limit. Some platforms offer named buy-stop-limit and sell-stop-limit entry variants with particular price relationships. Read those definitions; do not transplant the example into an unfamiliar ticket without checking.
| Instruction | Price behaviour | Main remaining risk |
|---|---|---|
| Ordinary stop-market | Seeks a market fill after activation | Fill may be worse than the trigger. |
| Stop-limit | Seeks a fill within the limit boundary after activation | May remain unfilled while exposure continues. |
| Specifically guaranteed stop, where available | Depends on a separate guarantee agreement | Eligibility, premium and conditions must be checked. |
Remember
Price control and getting out are different requirements. A stop-limit can protect the price condition while failing to close the position.
Section 6 of 11
Understand targets and trailing stops
A take-profit is an intended favourable exit. It is often implemented as a limit-type instruction, such as selling a long position at a target or higher. Other platforms use a trigger followed by a market operation. Its name states the purpose, not a universal execution rule. Verify which implementation applies and whether partial fills or rejection are possible.
A trailing stop updates a stop level according to a stated rule as price moves favourably. In a simple long-position example with a 20-pip trailing distance, a qualifying bid rise from 1.1000 to 1.1030 could move the stop from 1.0980 to 1.1010 after activation. A later fall would not ordinarily loosen the stop under that rule. The actual initial activation, step size and reference side depend on the implementation.
A trailing instruction can still slip after its stop triggers. Some trailing features require your application to remain connected; others run on the provider’s system. MetaTrader 5 documents its built-in trailing stop as terminal-side. Read the current guide for your platform instead of assuming every automated exit survives logout.
Moving a stop to the entry price also does not necessarily mean a cash break-even exit. Commission, financing, conversion and execution differences can leave a net loss. Confirm the active exit after any amendment; changing a drawing is not the same as changing an accepted order.
Section 7 of 11
Set duration and linked-order behaviour
Time-in-force specifies how long an instruction remains eligible. A day order expires at the relevant session boundary, which may not be midnight where you live. Good-till-cancelled, or GTC, lasts until cancellation or a provider-defined expiry. Good-till-date uses a specified expiry. Check the clock, time zone and provider limits.
Where offered, immediate-or-cancel, or IOC, attempts prompt execution and cancels the unfilled remainder. Fill-or-kill, or FOK, seeks the entire requested quantity immediately or none. These are distinct from an instruction that may wait on the book. Availability and precise timing rules depend on the venue.
One-cancels-the-other, or OCO, links two instructions so execution of one cancels the other according to the implementation. A bracket commonly links an entry with protective and target exits. Confirm when the exits become active, how partial fills affect their quantities, and what happens if cancellation is delayed or fails. Standalone exit orders can accidentally open an opposite position after the original exposure is gone.
Reduce-only or close-only settings, where offered, are designed to restrict an instruction to reducing exposure. They are useful controls, but not universal features. Verify the remaining position and linked-order statuses after a manual exit, partial close or change of size.
| Setting | Plain-language purpose |
|---|---|
| Day | Remain eligible for this defined session. |
| GTC / good-till-date | Wait until cancellation, a stated date or the provider’s limit. |
| IOC | Try immediately; cancel the part not filled. |
| FOK | Fill the entire amount immediately or do not fill it. |
| OCO / bracket | Link instructions under stated activation and cancellation rules. |
Section 8 of 11
Keep the common order family together
| Instruction | Typical job | What can still go wrong |
|---|---|---|
| Market buy / sell | Seek prompt execution at available prices | Slippage, partial fill or rejection under the rules. |
| Buy limit | Buy at the specified maximum price or lower | No fill or only a partial fill. |
| Sell limit | Sell at the specified minimum price or higher | No fill or only a partial fill. |
| Buy stop | Activate a buy after the relevant price rises to a trigger | Fill can be above the trigger; move can reverse. |
| Sell stop | Activate a sale after the relevant price falls to a trigger | Fill can be below the trigger; move can reverse. |
| Buy / sell stop-limit | Activate a limit after a separate trigger | Activated order can remain unfilled. |
| Stop-loss exit | Seek to reduce exposure after adverse movement | Ordinary stops can slip; loss is not capped. |
| Take-profit exit | Seek an exit after favourable movement | Limit-style or trigger-style behaviour varies. |
| Trailing stop | Adjust a stop under a favourable-movement rule | Activation, connectivity and fill risks remain. |
| Linked OCO / bracket | Coordinate related instructions | Partial fills and cancellations require verification. |
Read this table as a vocabulary reference. It is not a recommendation to use every order or to open a position. Your decision should start with the requirement, the available product rules and the loss you could face. A line labelled “target” or “stop” on a chart is not evidence that a valid exit has been accepted.
Section 9 of 11
A real-life worked example
A French learner writes an entirely hypothetical EUR/USD demo plan: buy limit 1.0950, sell stop-loss trigger 1.0900, and intended take-profit 1.1050. With an assumed 100,000-unit standard lot, 0.01 lot is 1,000 euros and one conventional pip is US$0.10 in a USD account. The buy may never qualify or fill.
If the actual entry is 1.0950 and the ordinary stop fills at 1.0900, the 50-pip movement produces −US$5 before separate costs. An exit at 1.1050 produces +US$10 from the 100-pip movement before separate costs. The price distances form a planned 1:2 risk-to-reward relationship. It is not a prediction of win probability, profitability or the maximum loss.
If the stop triggers at 1.0900 but fills at 1.0895, the executable loss becomes 55 pips, or US$5.50 before separate charges. If the entry fills at a different allowed price, recalculate the distances from that fill. Track the active instructions at each stage instead of assuming the original plan remains intact.
Section 10 of 11
Rehearse states rather than clicking quickly
Exercise
On paper or demo, follow waiting, accepted, triggered, filled, cancelled, expired, rejected and closed states. For each state, say which position exists and which instructions remain active. Practise cancelling a pending limit and closing a filled position through their separate controls.
Finally, rehearse an amendment: request a new stop, wait for acceptance and confirm the active price. A rejected change may leave the previous instruction in place or require another action under the provider’s rules. Record exactly what the system reports. If you cannot explain the remaining exposure, pause before sending another instruction.
Section 11 of 11
References and before moving on
Learning material and hypothetical examples only. Leveraged Forex can cause substantial losses. Demo results, planned exits and calculators do not guarantee live fills or profits. Product rules and protections depend on the actual provider, account and jurisdiction.
I can explain this without guessing
References
Investor.gov — Types of Orders (securities primer) ↗
CME Group — Futures Order Types (exchange-specific examples) ↗
MetaTrader 5 — Basic trading principles and trailing stops ↗