Price Action Trading Simulator

Where should I place my stop loss? A price action guide

The Price Action Trading Simulator team Updated · 3 min read

SOL/USDT 4-hour candlestick chart from Binance data

Choose the exit rule before calculating position size. A price action level can define where your idea is rejected, but a candle-close invalidation is different from a resting stop order. Write both the condition and the execution assumption; otherwise “risking 1R” has no precise meaning.

Fixed stop or candle-close exit?

RuleWhat the rule observesWhat to account for
Fixed stop orderThe venue’s specified trigger during price movementTrigger source, gaps, slippage and actual fill
Close-based exitA completed candle beyond a level on a chosen timeframeDelay until close, monitoring and later execution price
Stop-limit orderStop trigger followed by a limit orderPrice constraint can leave the position unclosed

The SEC’s stock-order bulletin explains that a stop trigger is not a guaranteed fill price and that stop-limit orders may not execute. Check the rules for your own instrument and venue; the stock bulletin does not define crypto triggers.

A real SOL timeline: touch happened before close

Our stored SOL/USDT case starts on November 10, 2025 at 16:45 UTC. Its H4 demand zone is 163.1725–165.6875; the invalidation reference is 163.1725 and target is 176.5875.

SOL/USDT historical zone and reference levels, rounded in the image

ObservationUTC time on November 11Price
First subsequent M15 candle low below invalidationCandle opens 09:15Low 163.15
First subsequent M15 close below invalidationCandle opens 12:30, closes 12:45Close 163.05

The second event creates the stored invalidatedFirst label, 20 hours after the decision. Neither event records a broker fill. The methodology and raw case explain these timestamps and the dataset limits.

What does the risk arithmetic look like?

Hypothetical execution using rounded reference levels: assume entry 165.69, fixed stop fill 163.17 and a 10 USDT risk budget. Ignore costs and assume a linear SOL/USDT position.

  • Stop distance = 165.69 − 163.17 = 2.52 USDT per SOL.
  • Size = 10 ÷ 2.52 ≈ 3.968 SOL before rounding.
  • Fill exactly at that stop: loss = 10 USDT = 1R before costs.
  • Exit instead at 163.05: loss ≈ 3.968 × 2.64 = 10.48 USDT, about 1.048R before costs.

These are two different simulated rules, not returns observed in the case bank. Actual costs or worse fills increase the loss further.

How do I choose a level without hindsight?

Write the setup, reference level, trigger type and any buffer before revealing the future. A rule such as “exit after an M15 close below the zone” is checkable; “give it more room if it looks promising” is not. Test candidate buffers rather than treating an arbitrary ATR fraction as correct. If the required size is below the minimum allowed, record a skip instead of changing the stop just to fit.

Use position sizing for the calculation and a journal for assumed versus actual fills.

Price Action Trading Simulator lets you place entry, stop and target on historical charts without real money or a broker connection. Backtest setup is free to view; starting a session needs Pro. Its configurable fee in R is a simplification, not a reproduction of live execution.

Source and scope: this is educational material by the Price Action Trading Simulator development team. Price/account examples are hypothetical unless identified as a historical observation; exact fills and omitted costs are assumptions, not guarantees. Our case-data methodology explains the historical sources, selection and limits.

Frequently asked questions

Where should I place a stop loss with price action?

Start with the rule that rejects your trade idea, then specify the order trigger and size from the stop distance. A zone boundary is a reference, not a universally correct stop. Test any buffer as part of the rule.

Is a candle-close invalidation the same as a stop order?

No. A close-based rule waits for a specified candle to finish. A stop order may trigger during that candle under the venue’s rules. They can exit at different times and prices.

Does a stop loss guarantee a loss of exactly 1R?

No. Exactly −1R assumes the planned entry and stop fill with no added costs. Execution prices can differ; a stop-limit order can fail to fill.

How do I size a hypothetical position from its stop?

Before costs, divide the cash risk budget by the price distance times the instrument’s money value per unit. Check contract size, currency conversion and minimum trade size.

Written by the app’s development team. See the data, selection rules and limits of these first-party examples. Sources & method →

Keep reading