Appearance
Are you an LLM? You can read better optimized documentation at /core-concepts/limit-order-conversion.md for this page in Markdown format
Limit Order Conversion
With a layered entry, some of your orders wait as limits for price to pull back. When your provider sends a followup that updates the entry zone and the market is already sitting at a better price than your limit, TTMT converts that waiting limit into a market order so you do not miss the trade. It only does this when the current price is inside the provider's confirmed zone, so you never chase a price the provider has not validated.
The problem this solves
Picture this sequence:
- Initial signal: BUY XAUUSD @ 2650, SL @ 2640
- Your Layer 2 limit order is placed at 2648 (waiting for a retracement)
- Price drops to 2647 but your limit has not filled
- Followup: "Entry zone updated to 2645-2652"
- The market is now inside the provider's recommended zone
Without conversion, your limit at 2648 just sits there even though the market is at a better price (2647) and the provider has confirmed this zone is valid for entry.
With conversion, TTMT spots the opportunity, cancels the limit, and places a market order that fills you at 2647.
How it works: two conditions
When a followup arrives with an updated entry zone, TTMT checks every waiting limit order against two conditions. Both must be true to convert.
Is the order marketable?
An order is marketable when its price is at or past the current market:
| Trade direction | Marketable when |
|---|---|
| BUY | Limit price ≥ current ask |
| SELL | Limit price ≤ current bid |
Example: your BUY limit is at 2648, the current ask is 2647. The limit is marketable — you were willing to pay 2648, and the market offers a fill at 2647.
Is the market inside the followup's entry zone?
Being marketable is not enough. TTMT also checks whether the current market price falls inside the followup's entry zone:
Followup entry zone: 2645 to 2652
Current market: 2647
Is 2647 inside 2645–2652? Yes → conversion allowedWhen both conditions are true, TTMT cancels the waiting limit, places a market order at the current price, and keeps the trade's stop, take-profit, volume, and layer identity. When only the first is true — the order is marketable but the market sits outside the validated zone — TTMT caps (adjusts) the order's price to a safe distance instead of converting it.
Why both conditions
The two-condition check protects you from filling at a price the provider never confirmed. If the market has moved outside the recommended zone, your limit is capped rather than converted, so you do not chase price.
Decision flow
Worked examples
Example 1: a successful conversion
Setup:
- Trade: BUY XAUUSD
- Layer 2 limit at: 2648.00
- Followup entry zone: 2645.00 to 2652.00
- Current market (ask): 2647.50
Check:
- Marketable?
2648 ≥ 2647.50— yes - Is the market (2647.50) inside 2645–2652? — yes
Result: Layer 2 converts to a market order and fills at 2647.50.
Better entry
You filled at 2647.50 instead of waiting at 2648.00 — a half-point improvement, validated by the provider's zone.
Example 2: conversion blocked (market outside the zone)
Setup:
- Trade: BUY XAUUSD
- Layer 2 limit at: 2648.00
- Followup entry zone: 2650.00 to 2655.00 (the zone moved up)
- Current market (ask): 2644.00
Check:
- Marketable?
2648 ≥ 2644— yes - Is the market (2644) inside 2650–2655? — no, it is below the zone
Result: Layer 2 is capped to a safe distance below the market. No conversion.
Protection active
The limit is technically marketable, but TTMT will not fill because the market is below the provider's recommended zone. This keeps you out of prices the provider has not validated. Without this check, you would have entered 6 points below the confirmed zone — exactly the kind of chase the zone is meant to prevent.
Example 3: order not marketable
Setup:
- Trade: BUY XAUUSD
- Layer 3 limit at: 2642.00
- Followup entry zone: 2645.00 to 2652.00
- Current market (ask): 2650.00
Check:
- Marketable?
2642 < 2650— no
Result: Layer 3 stays a limit. Its price is adjusted to fit the new zone, but it keeps waiting for a deeper retracement.
Single-layer signals: limit, not market
Conversion is about respecting the provider's price, and the same principle applies the moment your orders are first placed. If you run a Single (one-layer) entry strategy on a zone-only signal, and price has not yet reached the provider's zone, TTMT places that one order as a limit at the favorable edge of the zone rather than filling at the current (worse) market price.
For a BUY whose zone sits below the current market, the order waits at the top of the zone. If price never retraces into the zone, nothing fills — and you take no loss — instead of being chased into a market fill that could run straight to your stop. See the single-layer note on Order Execution for the full story.
What gets preserved
A conversion (and any followup modification) never silently strips a trade's protection. TTMT preserves the following:
| Attribute | Behavior |
|---|---|
| Volume | Same lot size as the original order |
| Stop loss | The trade's current stop, including any followup updates |
| Take profit | The order's assigned TP level |
| Layer | Tracked as the same layer it was placed as |
| Trailing stop | An active trailing stop is carried through, never wiped |
This is a hard guarantee: when an order converts or a position is modified, TTMT carries the existing take-profit, stop-loss, and trailing configuration through the change. A modification cannot quietly remove your targets or trailing setup.
Edge cases
The broker's freeze zone
Brokers will not let you modify or place an order that sits too close to the current market — that band is the broker's "freeze zone." If a waiting limit lands inside it, TTMT caps the order to a safe distance outside the freeze zone so the broker accepts it instead of rejecting the change. The exact distance depends on your broker's freeze level for that symbol.
No entry zone in the followup
If the followup does not include an explicit entry zone, conversion is disabled — there is no zone to validate against. Orders may still have their prices capped, but they will not be converted to market.
Each order is evaluated on its own
Every waiting limit is checked independently. It is normal for Layer 2 to convert (closest to market) while Layer 3 and Layer 4 stay as limits, still waiting for a deeper retracement.
It's automatic
There is no on/off switch for conversion. It is governed by the followup's zone updates, the current market price, and your broker's rules.
Channel choice matters
Conversion only helps when your provider sends followups with explicit entry zones. Channels that fire an alert and then send entry/zone details benefit most. A channel that only sends "TP hit" or "SL updated" messages without zones will never trigger a conversion.
Ideal Settings & Trading Strategy
This page has no settings of its own — conversion is automatic. These scenarios are about the channel choice and layer setup that make conversion useful.
Scenario 1 — Conservative: multi-layer, trust the zone
Setup: Beginner on a channel that posts entry zones and sends clean followups; $5,000 account.
Settings:
- Entry strategy: Even, 4 layers (limits placed across the zone)
- Override signal entry zone: off (use the provider's zones, so conversion validates against them)
- Execution mode: complete signals, or alert-then-details with clear zones
Why: Layered limits give conversion something to act on, and trusting the provider's zone keeps conversion's safety check working as intended — it only fills inside a validated zone.
Watch for: If your provider rarely sends zone followups, conversion will not trigger; your limits just wait or expire.
Switch when: You start missing entries because price grazes the zone — turn on Entry Zone Expansion.
Scenario 2 — Balanced: alert-then-details channel
Setup: Trader on a channel that fires an alert, then sends entry and zone details a few minutes later; $20,000 account.
Settings:
- Entry strategy: Even or Martingale, 4 layers
- Execution mode: execute on alert (act on the alert, refine on the followup)
- Override signal SL: on, if the channel's stops are unreliable
Why: This is conversion's ideal habitat. The followup's zone is exactly what conversion validates against, so a limit placed on the alert can convert to market the moment the followup confirms a price that is already favorable.
Watch for: With execute-on-alert you must set sensible default SL and TP values, or the initial alert trade opens with weak protection before the followup lands.
Switch when: The channel stops sending zone followups — conversion goes dormant, so you rely on layered limits alone.
Scenario 3 — Scalper: single-layer, no conversion needed
Setup: Fast scalp channel where being in immediately matters; $10,000 account.
Settings:
- Entry strategy: Single (one order)
- Number of layers: 1
Why: Single-layer trades have no waiting limit layers to convert, but the one order still respects the provider's price — it waits as a limit at the favorable edge if price has not reached it. You get price discipline without depending on followup zone updates.
Watch for: No layering means no second chance at a better fill; keep lot sizes small.
Switch when: You move to a deliberate-zone channel with followups — use Scenario 1 or 2.
Related pages
- Order Execution — the layered grid and single-layer limit behavior
- Entry Zone Resolution — how zones are settled before followups
- Entry Zone Expansion — catching near-miss entries
- TP Redistribution — how targets adjust as layers fill
- Signal Processing — how followups are recognized and matched

