Trailing Stop Calculator
Calculate the stop price produced by one fully disclosed stepped trailing rule from an entered direction, entry, favorable reference, initial stop, activation distance, trail distance and step size. The page does not claim to reproduce a broker terminal, receive live ticks or recommend when and how tightly a position should be trailed.
Enter one stepped trailing scenario
For a buy, enter the highest favorable reference being inspected; for a sell, enter the lowest. The reference must be at or beyond entry in the favorable direction.
Entered trailing-stop state
Derived from Entered Exit Planning model 1.0.0.
How the disclosed stepped trailing rule is calculated
The model begins with one entered favorable reference, not a stream of ticks. For a buy it must be at or above entry; for a sell it must be at or below entry. The page calls it a reference rather than current price because the user may be inspecting a recorded high, low or other documented favorable level.
Activation distance controls when the trailing rule becomes active. Before the favorable movement reaches that many pips, the entered initial stop remains unchanged. At activation, the first stepped reference equals the activation threshold even if the favorable price has already moved farther.
The reference advances only in complete entered step increments. Any remainder is ignored until another full step is completed. This makes the arithmetic stable and auditable: the same entry, favorable reference, activation and step always produce the same completed-step count.
Trail distance is then measured from the stepped reference, not directly from every fractional favorable price. For a buy the candidate stop sits below the stepped reference; for a sell it sits above. The initial stop remains a one-way floor for a buy or ceiling for a sell, so the calculated stop never loosens past the entered starting level.
A positive applied-stop movement from entry means the stop level sits on the gross-profit side of entry. It does not mean a profit is guaranteed because spread, gaps, trigger basis, slippage, rejection and costs can change the realized close.
MetaTrader 5 describes its built-in trailing stop as platform-side logic that checks new quotes and moves a stop when profit increases. It also notes that the terminal must be running for the trailing process itself. This page is not connected to that process and does not claim identical timing or update rules.
Worked example from the audited fixture
The audited EUR/USD buy fixture enters 1.10000 entry, 1.10670 favorable reference, 1.09500 initial stop, 20-pip activation, 15-pip trail and 10-pip step.
The favorable movement is 67 pips. After activation at 20 pips, four complete 10-pip steps fit inside the remaining 47 pips, so the stepped favorable reference is 60 pips or 1.10600.
Subtracting the 15-pip trail produces 1.10450. That is tighter than the 1.09500 initial stop, so the applied stop is 1.10450, 45 pips above entry and 22 pips below the entered favorable reference.
How to interpret the result
- Check the activation status first. When the rule has not activated, every derived trailing reference remains withheld and the initial stop stays applied.
- Read completed steps as a count under this one rule, not as a record of platform modifications. No tick sequence, journal, latency or ten-second MetaTrader processing interval is observed.
- Compare the stepped reference with the entered favorable price. The difference is the uncompleted remainder plus any trail distance effect, so the applied stop can be farther from the entered reference than the trail setting alone.
- A positive stop-from-entry output describes gross price geometry. It excludes spread, commission, financing, slippage and the difference between trigger and fill prices.
- Do not tighten activation, trail or step parameters solely to produce a higher locked-pip number. The page contains no evidence about stop-out frequency, future volatility, strategy expectancy or whether a different setting would improve results.
- Before using a live platform, confirm whether its trailing parameter is points or pips, whether the logic runs on the terminal or server, how often it modifies, which price side triggers and what minimum stop or freeze levels apply.
Choose the exit-planning view that matches the question
These three pages share governance and presentation, but they do not answer the same job. Keeping the jobs separate prevents a fixed-level calculation from being mistaken for trailing-platform behavior or a performance sensitivity table.
| Tool | Primary inputs | Output | Hard boundary |
|---|---|---|---|
| Stop Loss & Take Profit | Position, money limits and entered cost | Reverse-solved fixed exit prices | No placement recommendation |
| Trailing Stop | Entered favorable reference and explicit rule | One stepped applied-stop scenario | No live terminal behavior |
| Win Rate Matrix | Entered win rates, average wins and cost in R | Two-outcome EV sensitivity grid | No estimated edge |
Assumptions and limitations
- No live quote, tick sequence, chart, account, position, order, terminal, Expert Advisor, copier or broker server is connected.
- The favorable reference is one user-entered value. The chronological path that produced it is unknown and no intrabar ordering is reconstructed.
- The explicit stepped rule may differ from MetaTrader built-in trailing, broker mobile apps, web terminals, scripts, Expert Advisors and signal-copy logic.
- Pip size comes from stored site metadata and may differ from the broker’s point, tick, digits and informal pip convention.
- Stop trigger basis, spread, execution, gaps, slippage, modification rejection, freeze levels, costs and terminal downtime are excluded.
- No activation distance, trail distance, step, stop, position management method, platform, strategy, signal or trade is recommended.
Sources and methodology
The arithmetic is independently fixture-tested. The external references define platform fields, execution boundaries or statistical concepts; they do not verify any entered price, broker specification, cost, win rate or future outcome.
- MetaTrader 5 Help — Trailing Stop — Official platform description of quote-driven trailing behavior, one-way stop movement and terminal-side processing.
- MQL5 Reference — Symbol Properties — Official point, tick, stops-level, freeze-level and broker-defined symbol property reference.
- Investor.gov — Stop and Trailing Stop Orders — Official explanation of trailing-stop concepts and the difference between a stop price and execution price.
Frequently asked questions
- It applies one disclosed activation-and-step rule to entered prices and returns the resulting candidate and applied stop. It does not connect to a terminal or follow live quotes.
- For a buy it is an entered price at or above entry, such as a documented favorable high. For a sell it is an entered price at or below entry, such as a documented favorable low.
- It activates when the entered favorable movement reaches the activation distance in pips. Before that point, the entered initial stop remains applied.
- After activation, the calculator divides the extra favorable movement by the entered step and keeps only complete steps using the floor operation.
- No. The entered initial stop is a floor for a buy and a ceiling for a sell, so the calculated applied stop cannot loosen beyond that starting level.
- No. It uses a published local rule. MetaTrader and other platforms can use different point units, tick timing, terminal-side processing, modification frequency and broker restrictions.
- No. It only shows gross price geometry. Spread, gaps, slippage, trigger rules, rejected execution and costs can reduce or reverse the realized result.
- The trail is measured from the last completed stepped reference. Any favorable movement that has not completed another step remains outside that reference and adds to the displayed distance.
Separate the trailing rule from the original trade geometry
Verify symbol, cost and execution terms
Before translating an entered scenario into an order, check the exact symbol contract, tick and volume settings, Stop Loss and Take Profit rules, spread, commission, financing and execution policy for the broker entity and account available in your jurisdiction.
Risk and affiliate disclosure: Leveraged forex and CFD trading can result in substantial losses. These are affiliate links, so ForexMT4Indicators.com may receive compensation if you register or trade through them, at no additional cost to you. Availability and terms vary by jurisdiction and broker entity.

