3R space
Is a 3R target realistic against the liquidity map at all? ✓ when the target sits inside the furthest opposing pool — the previous day's extreme, today's, an H4 swing, the Asian or the weekly. ✗ when it overshoots everything.
The system
The whole model is one question: does a trade exist today or not. The indicator answers it, not my opinion. Here is the complete set of rules that decision runs on — including the ones I only added after a loss.
The system works with two ranges and doesn't mix them. The daily range () gives context and bias — it decides which side I may take today. The Asian range gives the trigger: a of its high or low during the London session is what an entry is hunted after. When that same sweep also takes the previous day's liquidity (PDH/PDL), the setup is markedly stronger; that's confluence, not a condition. Liquidity doesn't stop when Asia does, either — if a higher high or lower low forms in the gap between the Asian close and the London open, that real extreme is what counts.
An entry only exists inside the London killzone. Outside it a sweep doesn't create an order block, however identical it looks. The New York session is drawn by the indicator but isn't traded systematically — the backtest showed no edge there.
Times in New York time.
Seven rows the indicator reads top to bottom. If one of them isn't lit, there is no trade that day — regardless of what I happen to think about the market.
Three checks that don't decide whether the signal is valid, but what I'm stepping into. When two of the three fail, the trigger is downgraded to “TRIGGERED (filtered)” — the signal was valid, the surroundings weren't.
Is a 3R target realistic against the liquidity map at all? ✓ when the target sits inside the furthest opposing pool — the previous day's extreme, today's, an H4 swing, the Asian or the weekly. ✗ when it overshoots everything.
Where liquidity is pulling price. Only PDL taken and not PDH means a pull upward and favours longs; the reverse favours shorts. Both or neither is neutral. Red when it points against the signal.
Relative strength against the other major, measured from the daily open. The cleaner trade is shorting the weaker pair and buying the stronger one — this row flags when I'm doing the opposite.
How many of the three checks passed, shown as “2 / 3”. It isn't a setup grade or a second A+ scale; it's a count of context conditions met.
From confirmation onward I compute nothing in my head. It's all on the chart.
A limit at the Model -1 level, the far edge of the order block. The retest fills it, or it's cancelled when the ends.
Beyond the extreme of the whole liquidity grab, not just the candle. A grab is often two or three candles; when a neighbour of the order block pushes a wick further out, the stop belongs beyond that — otherwise it sits inside the structure meant to protect it.
Fixed at 3R. Nowhere else, and it never gets moved.
The indicator computes the stop in pips and the position size in lots that goes with it. Risk isn't a number I work out mid-session.
The tool has its own page: what it does, how I work with it, and how to read every row of the dashboard — line by line on a real trade.
Fixed risk turns results into statistics — which is why results are kept in R, not in currency. At a 1:3 ratio a win rate above 25% would in theory be enough, except that calculation assumes every win reaches the full target, and it doesn't. What the backtest actually says — including what I had wrong on it and corrected — lives on its own page. It doesn't stand here next to the live numbers, because it tested an older version of the system.
The backtest and its numbers →I lowered the risk per trade from 0.5% to the current 0.3% on 20 July 2026. Older case studies on the Trades page correctly show 0.5% — that's exactly what I risked at the time. Historical numbers don't get rewritten.
Rules with no exception — and the indicator doesn't have one either.
If I break one of these, it's marked in the journal — even if the trade made money. A trade that won outside the rules is a failure in the journal, because it can't be repeated.
Three things this model can't do and doesn't claim to. It doesn't decide whether the market has an edge — only whether a setup formed today under the rules. It doesn't trade outside the London , so most of the day is none of its business. And it doesn't know the news: I check the macro calendar by hand before the session, the indicator has no idea it exists. The context checks, on top of that, aren't a filter that forbids a trade — they only label it, and the decision stays with me.
Discipline is part of the model
Every journal entry has a "followed the plan" field. A trade that made money outside the rules counts as a failure in the journal — because it can't be repeated. A model without measured discipline isn't a model, it's a mood.