Every trade you place in the forex market is built on three decisions.
Where you get in. Where you get out if you are wrong. And where you get out when you are right.
These three decisions correspond to three types of orders that every trader must understand completely — your entry order, your stop loss, and your take profit. Together, they form the complete architecture of every single trade you will ever execute.
Most traders learn these concepts superficially — enough to place a trade, but not enough to use them with precision. They set a stop loss because they know they should. They pick a take profit level by feel. And they enter trades at market price because it is the easiest option, without ever exploring the more powerful alternatives available to them.
This post changes that.
We are going through every type of order in the forex market — from the most basic market execution to trailing stops and advanced pending order types — with clear explanations, practical examples, and the logic behind each one. By the end, you will understand not just what each order type is, but when and why to use it.
Let us start at the top.
The Three Pillars of Every Trade
Before we go into individual order types, understand the framework they sit within:
EVERY TRADE
|
|————————————————————————————————|————————————————————————————————|
| | |
ENTRY ORDER STOP LOSS TAKE PROFIT
(How you get in) (Where you exit if wrong) (Where you exit when right)
| | |
Instant Order Static Stop Loss Static Take Profit
Pending Order Trailing Stop Loss Trailing Take Profit
|
Market Order
Pending Orders
|
Buy Limit
Sell Limit
Buy Stop
Sell Stop
Every trade requires all three pillars. An entry without a stop loss is gambling. An entry without a take profit is incomplete planning. And an entry type chosen without understanding your options is missed opportunity.
Let us build each pillar from the ground up.
PILLAR 1: ENTRY ORDERS
How you get into a trade.
There are two fundamental ways to enter a trade in the forex market: you can enter immediately at the current price, or you can instruct your platform to enter only when price reaches a specific level. These two approaches are called Instant Orders and Pending Orders.
A. Instant Order (Market Order)
What Is It?
An instant order — also called a market order — executes your trade immediately at the best available current price. The moment you click "Buy" or "Sell," your position opens at whatever the market is offering at that precise second.
This is the simplest and most commonly used order type. It prioritises speed of execution over precision of price.
How It Works:
You look at EURUSD trading at 1.08500. You decide you want to buy right now. You click "Buy Market." Your order fills immediately at 1.08500 (or very close to it, accounting for spread). You are now long EURUSD.
When to Use It:
- When you are trading a breakout and need to enter immediately as price moves through a level
- When you have a high-conviction setup and price is moving quickly — waiting for a pending order might mean missing the move entirely
- When you are closing a trade manually and need immediate execution
- When you are trading high-impact news and need instant entry (where permitted by your prop firm)
Advantages:
✅ Guaranteed execution — your order will fill ✅ Immediate entry — no waiting for price to reach a specific level ✅ Simple and straightforward to use
Disadvantages:
❌ Slippage — in fast-moving markets, the price you see and the price you get can differ ❌ Less precise entry — you take whatever price the market offers at that moment ❌ Can lead to chasing price if used impulsively
Practical Example:
Gold (XAUUSD) is at $2,350. You identify a bullish setup and want immediate exposure. You place a market buy at $2,350. Your position opens, your stop loss is set below the key level, and your take profit is at the next resistance.
B. Pending Orders
What Are They?
A pending order is an instruction to your trading platform to open a position only when price reaches a specific level you define in advance. You set the order now, and the platform executes it automatically — without you needing to be at the screen — when price arrives at your specified price.
Pending orders are one of the most powerful tools available to a disciplined, patient trader. They allow you to pre-plan your entries with precision, set your levels when you have clarity, and then step away — letting the market come to you rather than chasing it.
There are four types of pending orders, each serving a specific purpose:
Pending Order Type 1: Buy Limit
What Is It?
A Buy Limit is a pending order to buy at a price that is LOWER than the current market price.
You are telling the platform: "I want to buy — but only when price comes down to this specific level. If price reaches that level, open my long position."
The Logic:
A Buy Limit is used when you believe price will pull back to a lower level before continuing upward. Rather than buying at the current higher price, you set your entry at the discount zone where you want to buy.
This is the classic "buy at value" approach. You identify where you want to be long — a demand zone, an order block, a key support level — and you set your Buy Limit there. If price comes to you, you get a better entry than if you had chased it.
Visual Representation:
Current Price: 1.08500
↑ (Price is here now)
|
|
Buy Limit Order: 1.08200 ← Your pending buy order sits here
|
↓ (Price needs to move DOWN to trigger your order)
When to Use It:
- When price is in a bullish trend and you are waiting for a pullback to a key support or demand zone before entering long
- When you have identified an order block or fair value gap below current price that you expect price to fill before continuing upward
- When you want to enter a long position at a premium price level within a discount zone
- For swing trading entries where you can plan in advance and do not need to be at the screen when price reaches the level
Practical Example:
GBPUSD is at 1.27500 and trending bullish. There is a strong demand zone at 1.27000. You set a Buy Limit at 1.27050 — just above the zone for a precise entry. Stop loss below the demand zone at 1.26800. Take profit at the recent high of 1.28500. You walk away. If price pulls back to 1.27050, your long position opens automatically.
Pending Order Type 2: Sell Limit
What Is It?
A Sell Limit is a pending order to sell at a price that is HIGHER than the current market price.
You are telling the platform: "I want to sell — but only when price rallies up to this specific level. When it gets there, open my short position."
The Logic:
A Sell Limit is used when you believe price will rally to a higher level before reversing downward. You set your sell entry at the premium zone — the supply area, resistance level, or order block — where you expect sellers to step in.
Visual Representation:
Sell Limit Order: 1.09200 ← Your pending sell order sits here
|
↑ (Price needs to move UP to trigger your order)
|
|
Current Price: 1.08500
↓ (Price is here now)
When to Use It:
- When price is in a bearish trend and you are waiting for a pullback rally to a key resistance or supply zone before entering short
- When you have identified a supply zone or order block above current price that you expect price to test before reversing
- For counter-trend entries where you want to sell at the top of a corrective move within a larger downtrend
- When you want to enter a short position at the premium zone without watching the screen
Practical Example:
EURUSD is at 1.08000 and in a downtrend. There is a key supply zone at 1.08800. You set a Sell Limit at 1.08750. Stop loss above the supply zone at 1.09000. Take profit at the recent low of 1.07200. If price rallies to 1.08750, your short position opens automatically.
Pending Order Type 3: Buy Stop
What Is It?
A Buy Stop is a pending order to buy at a price that is HIGHER than the current market price.
You are telling the platform: "I want to buy — but only if price breaks above this specific level. If price reaches that level going upward, open my long position."
The Logic:
This might seem counterintuitive at first — why would you want to buy at a higher price than the current one? The answer is breakout trading.
A Buy Stop is used when you believe price needs to break above a key resistance level to confirm a bullish move. Rather than buying in anticipation of the breakout, you wait for the breakout to actually happen — and your Buy Stop order triggers the moment that level is broken.
This is a reactive, confirmation-based entry approach. You are not predicting the breakout. You are responding to it automatically.
Visual Representation:
Buy Stop Order: 1.09000 ← Your pending buy order sits here
|
↑ (Price needs to move UP through this level to trigger)
|
Current Price: 1.08500
|
(Price is below your order — order triggers on upward break)
When to Use It:
- When you want to trade a breakout above a resistance level, previous high, or the upper boundary of a range or channel
- When you want to enter a trend continuation trade only after price has confirmed momentum by breaking a key level
- When you are not at your screen but want automatic entry if a breakout occurs
- For news-driven breakout strategies where you set orders above and below a range before a major announcement
Practical Example:
USDJPY has been ranging between 148.000 and 149.500. You believe a break above 149.500 will trigger a strong bullish move. You set a Buy Stop at 149.550 — just above the range high. Stop loss back inside the range at 149.000. Take profit at 151.000. If price breaks above 149.500, your long triggers automatically.
Pending Order Type 4: Sell Stop
What Is It?
A Sell Stop is a pending order to sell at a price that is LOWER than the current market price.
You are telling the platform: "I want to sell — but only if price breaks below this specific level. If price reaches that level going downward, open my short position."
The Logic:
A Sell Stop is the bearish equivalent of a Buy Stop. It is used for breakdown trading — you want to enter short only when price breaks below a key support level, confirming bearish momentum.
Visual Representation:
Current Price: 1.08500
|
↓ (Price needs to move DOWN through this level to trigger)
|
Sell Stop Order: 1.08000 ← Your pending sell order sits here
|
(Price is above your order — order triggers on downward break)
When to Use It:
- When you want to trade a breakdown below a support level, previous low, or the lower boundary of a range
- For trend continuation trades where you want confirmation that price has broken through a key level before committing to a short
- When monitoring a descending channel — you set a Sell Stop below the current low, and the order triggers if price breaks down through the channel support
- For automated entry on bearish breakout setups when you cannot watch the screen
Practical Example:
GER30 is trading at 23,900. You believe that if it breaks below the weekly low of 23,700, a significant drop will follow. You set a Sell Stop at 23,680 — just below the weekly low. Stop loss above the weekly low at 23,850. Take profit at 21,900 for approximately 1,800-point move. If price breaks below 23,700, your short triggers automatically.
The Four Pending Order Types — Side by Side
| Order Type | Direction | Entry vs Current Price | Used For |
|---|---|---|---|
| Buy Limit | Long (Buy) | BELOW current price | Buying at pullback/discount zone |
| Sell Limit | Short (Sell) | ABOVE current price | Selling at rally/premium zone |
| Buy Stop | Long (Buy) | ABOVE current price | Buying on upward breakout |
| Sell Stop | Short (Sell) | BELOW current price | Selling on downward breakdown |
The simple way to remember them:
- Limit orders — you want a better price than current. Buy lower, sell higher.
- Stop orders — you want confirmation of a move before entering. Buy higher (on break up), sell lower (on break down).
PILLAR 2: STOP LOSS ORDERS
Where you exit when you are wrong.
A stop loss is a pre-set instruction to close your trade automatically at a specific price — limiting your loss if the market moves against you. It is the single most important risk management tool available to a trader.
A trade without a stop loss is not a trade. It is a position with unlimited downside.
There are two types of stop loss:
A. Static Stop Loss (Fixed Stop Loss)
What Is It?
A static stop loss is a stop loss set at a specific price level that does not move once placed. It stays exactly where you put it — above your entry for a short trade, or below your entry for a long trade — until the trade either hits the stop or you close it manually.
The Logic:
The static stop loss is placed at a level that invalidates your trade idea. If price reaches your stop loss, it means the market has moved to a level that your analysis said it should not reach — which means your setup was wrong, and it is time to exit.
The key principle: your stop loss must be at a logical, structural level — not an arbitrary pip count from your entry. A stop placed at exactly 50 pips or exactly 1% below entry has no structural logic. A stop placed below the demand zone that triggered your entry, or below the swing low that defines the bullish structure, has a logical reason to exist.
Where to Place a Static Stop Loss:
- For a long trade (buy): Below the key support level, demand zone, or order block that you are buying from. If price breaks that level, the trade is invalidated.
- For a short trade (sell): Above the key resistance level, supply zone, or order block that you are selling from. If price breaks that level, the trade is invalidated.
- Never inside the zone you are trading from — give the level room to work.
- Never at a round number if many other traders will have stops there — this is a liquidity pool that institutions may sweep.
Advantages:
✅ Defined, fixed maximum loss — you know exactly how much you can lose ✅ Simple to manage — set and leave ✅ Logical placement gives the trade room to breathe without being unnecessarily wide
Disadvantages:
❌ Does not lock in profit as the trade moves in your favour ❌ A large adverse move can hit the stop even on a trade that was generally correct in direction
Practical Example:
You buy GBPUSD at 1.27050 from a demand zone. The demand zone base is at 1.26900. You place your static stop loss at 1.26820 — below the zone, giving it room. Your maximum loss on this trade is fixed at 230 pips from entry. It does not change unless you manually move it.
B. Trailing Stop Loss
What Is It?
A trailing stop loss is a dynamic stop loss that automatically moves in the direction of your trade as the trade moves in your favour — but never moves against you.
Think of it as a floor that rises with you as you climb — but if you step back, the floor stays where it was. It locks in profit progressively as the trade develops.
How It Works:
You set a trailing stop at a specific distance (in pips or as a percentage) from the current price. As price moves in your favour:
- For a buy trade — the stop moves up behind price, maintaining the defined gap
- For a sell trade — the stop moves down behind price, maintaining the defined gap
If price reverses, the stop stays at its last position and triggers when price reaches it — locking in whatever profit had accumulated up to that point.
Trailing Stop Example:
You buy EURUSD at 1.08000. You set a trailing stop of 50 pips.
| Price Moves To | Trailing Stop Moves To | Locked Profit |
|---|---|---|
| 1.08000 (entry) | 1.07950 | -50 pips (initial risk) |
| 1.08200 | 1.08150 | +150 pips locked |
| 1.08500 | 1.08450 | +450 pips locked |
| 1.08800 | 1.08750 | +750 pips locked |
| Price reverses to 1.08750 | Stop triggers at 1.08750 | +750 pips profit |
The trailing stop captured 750 pips of a move without you needing to be at the screen.
When to Use a Trailing Stop:
- On trending trades where you believe the move has significant distance to run and you want to capture as much as possible
- When you want to lock in profit automatically as the trade develops without closing it too early
- On swing trades held overnight or over multiple days — protecting accrued profit while staying in the trade
- After moving to break even — you can apply a trailing stop from break even onward to lock in growing profit
Advantages:
✅ Locks in profit automatically as price moves in your favour ✅ Keeps you in winning trades longer — removes the temptation to close early ✅ Hands-free management — works without you watching the screen ✅ Ideal for trending markets where you cannot predict exactly how far price will run
Disadvantages:
❌ In choppy, ranging markets, small reversals can trigger the trailing stop prematurely — ending trades before the real move develops ❌ The trailing distance requires careful calibration — too tight and you get stopped out by noise; too wide and you give back too much profit ❌ Does not work well in low-liquidity conditions where price can spike erratically
Manual Trailing vs Automatic Trailing:
Most platforms offer automatic trailing stops — set the pip distance and the platform manages it. But experienced traders often prefer manual trailing — moving the stop manually at key structural levels (moving it to below the most recent swing low on a long trade, for example) rather than at a fixed pip distance. Manual trailing keeps the stop at logical price levels rather than arbitrary distances.
PILLAR 3: TAKE PROFIT ORDERS
Where you exit when you are right.
A take profit is a pre-set instruction to close your trade automatically when price reaches a specific profit level. While many traders spend significant energy on entries and stop losses, the take profit strategy is equally important — it determines how much of a winning trade you actually capture.
There are two main approaches:
A. Static Take Profit
What Is It?
A static take profit is a fixed price target set at a specific level that does not change once placed. When price reaches that level, the trade closes automatically and your profit is realised.
The Logic:
Your static take profit should be placed at a logical structural target — the next significant resistance level (for a long trade) or the next significant support level (for a short trade). This is where price is most likely to react, reverse, or at least pause.
Never set a take profit at an arbitrary pip count. Set it at the next key level where opposing pressure is likely to emerge.
How to Identify Your Static Take Profit Level:
- For long trades: The next key resistance, supply zone, weekly high, monthly high, or previous swing high
- For short trades: The next key support, demand zone, weekly low, monthly low, or previous swing low
- Ensure minimum 1:2 risk:reward — your take profit target should be at least twice the distance of your stop loss from entry
Partial Take Profits — A Powerful Static Tool:
Rather than a single all-or-nothing take profit, consider splitting your position:
- Close 50% at the first target — an intermediate resistance or the 1:2 risk:reward level
- Move stop to break even after the first partial close
- Let the remaining 50% run to a higher target
This approach captures profit at a reliable level while keeping exposure to a larger potential move. It is one of the most effective trade management techniques available.
Advantages:
✅ Defined, fixed target — clear expectation for the trade ✅ Automatic exit — no need to monitor the screen at the target level ✅ Removes emotional decision-making at the moment of profit
Disadvantages:
❌ Price may fall short of the target and reverse — leaving profit unrealised ❌ A fixed target can limit gains on trades that run much further than anticipated ❌ Requires good level identification — a poorly placed take profit is as damaging as a poorly placed stop loss
B. Trailing Take Profit
What Is It?
A trailing take profit is a dynamic profit management technique where instead of closing at a fixed target, you allow the trade to remain open and trail the stop loss progressively — effectively replacing the concept of a fixed take profit with an open-ended profit target that only closes when price reverses a defined amount.
In practice, a trailing take profit is achieved through a trailing stop loss that has been moved into profit — the stop is no longer preventing a loss, it is now locking in gains. As price continues to move in your favour, the trailing stop continues to follow, locking in progressively more profit until price eventually reverses and triggers the stop.
How It Differs From a Static Take Profit:
| Static Take Profit | Trailing Take Profit | |
|---|---|---|
| Target | Fixed price level | Dynamic — moves with price |
| Close timing | When price hits the target | When price reverses by the trail distance |
| Maximum profit | Capped at the target | Uncapped — limited only by the move |
| Best market condition | Ranging / measured moves | Strong trends / momentum moves |
| Risk of overstay | Low — exits at target | Higher — can give back profit on reversal |
When to Use a Trailing Take Profit:
- On strongly trending markets where the move is clearly powerful and price is making consistent new highs/lows
- When you genuinely cannot determine where the move will end — no clear structural target exists
- On breakout trades that have momentum and have already cleared all obvious resistance/support levels
- When you want to maximise a high-conviction trade where you are prepared to accept giving back some profit in exchange for potentially capturing a much larger move
The Combined Approach — Static First, Trail After:
Many experienced traders combine both approaches within a single trade:
- Set a static take profit at the first logical target (e.g. 1:2 risk:reward)
- Close 50% at the static target — securing a guaranteed profit
- Move stop to break even on the remaining position
- Apply a trailing stop on the second half — letting the remaining position run as far as the market will take it, with the trailing stop locking in progressively more profit
This combined approach gives you the certainty of a static take profit on part of the position and the upside potential of a trailing take profit on the rest. It is arguably the most professional trade management approach available to an active trader.
The Complete Order Framework — Everything in One View
╔══════════════════════════════════════════════════════════════╗ ║ EVERY TRADE YOU PLACE ║ ╠═══════════════╦═══════════════════════╦══════════════════════╣ ║ ENTRY ORDER ║ STOP LOSS ║ TAKE PROFIT ║ ╠═══════════════╬═══════════════════════╬══════════════════════╣ ║ ║ ║ ║ ║ Instant Order ║ Static Stop Loss ║ Static Take Profit ║ ║ (Market Order)║ • Fixed at structure ║ • Fixed at target ║ ║ ║ • Does not move ║ • Automatic close ║ ║ ║ • Invalidation point ║ • Partial profits ║ ╠═══════════════╣ ╠══════════════════════╣ ║ Pending Order ║ Trailing Stop Loss ║ Trailing Take Profit ║ ║ ║ • Moves with price ║ • Open-ended target ║ ║ ┌─ Buy Limit ║ • Locks in profit ║ • Trailing stop in ║ ║ ├─ Sell Limit ║ • Never moves back ║ profit territory ║ ║ ├─ Buy Stop ║ • Auto or manual ║ • Maximises trends ║ ║ └─ Sell Stop ║ ║ ║ ╚═══════════════╩═══════════════════════╩══════════════════════╝
A Complete Trade Example — All Three Pillars Combined
Let us put the entire framework together with a real-world example.
Setup: XAUUSD (Gold) — Bullish Day Trade
Analysis:
- Weekly structure is bullish — Higher Highs and Higher Lows
- Price has pulled back to a key 4H demand zone at $2,340
- London session has established a bullish bias
- New York session is opening with momentum to the upside
Entry Decision: You decide to use a Buy Limit — placing your entry at $2,341 inside the demand zone rather than entering at market, giving you the best possible entry price.
Stop Loss Decision: You place a static stop loss at $2,332 — below the demand zone base. If price breaks this level, your bullish thesis is invalidated.
Take Profit Decision: You split your position into two halves:
- First half: Static take profit at $2,358 — the next resistance level. Risk:Reward = 1:2.
- Second half: Trailing stop of 15 pips — letting it run as far as the New York session momentum carries it.
Trade develops:
- Price reaches the demand zone at $2,341 — Buy Limit triggers ✅
- Price rallies to $2,358 — First 50% closes at +17 pips ✅
- Stop moved to break even at $2,341 ✅
- Trailing stop follows price upward: $2,365, $2,372, $2,380
- Price reaches $2,383 then reverses — trailing stop triggers at $2,368 ✅
- Second 50% closes at +27 pips
Combined result: 50% at +17 pips + 50% at +27 pips = Average of +22 pips on the full position — with zero risk after the first partial close.
This is order management working exactly as it should.
Quick Reference — Choosing the Right Order for the Situation
| Situation | Best Order Type |
|---|---|
| Setup is happening right now, need in immediately | Market Order (Instant) |
| Price is above where I want to buy | Buy Limit |
| Price is below where I want to sell | Sell Limit |
| I want to buy only if price breaks upward through a level | Buy Stop |
| I want to sell only if price breaks downward through a level | Sell Stop |
| I know exactly where my trade is wrong | Static Stop Loss |
| I want to lock in profit as the trade runs | Trailing Stop Loss |
| I have a clear structural target | Static Take Profit |
| The trend is strong and I want to maximise the move | Trailing Take Profit |
| I want the best of both worlds | Partial static + trailing on remainder |
Final Thoughts — Orders Are Your Trading Infrastructure
Most traders focus on the exciting parts of trading — the analysis, the setups, the market reads. Orders are the infrastructure that makes all of that analysis actually work in the market.
A perfectly analysed trade with poorly placed orders is a mediocre trade. A well-analysed trade with precisely placed, strategically chosen orders is a professional trade.
Understanding every order type — when to use a Buy Limit versus a Buy Stop, when a trailing stop is superior to a static stop, how to combine a static partial take profit with a trailing take profit — is what separates traders who execute with precision from traders who execute by habit.
Master your orders. They are the bridge between your analysis and your results.
At TrueIncome, we teach order placement and trade management as a core part of our training programme — not as an afterthought. Because the best strategy in the world is only as good as the orders used to execute it.
👉 Join the Free 4-Week Forex Training 👉 Book a Mentorship Session 👉 Join Our WhatsApp Community
About the Author James Tobi is a funded forex trader and founder of TrueIncome LTD. He has mentored 500+ traders across different skill levels, helping them pass prop firm challenges and trade profitably using Smart Money Concepts and structured discipline.
Risk Disclaimer: Forex trading involves significant risk and may not be suitable for all investors. Past performance does not guarantee future results. Always trade with capital you can afford to lose.