Turnmarks

Level Scope › Fair value gaps

Fair value gap touched

The event people actually watch for. Forming a gap is common; coming back to one that had stayed untouched is the part the literature builds entries on. Touched means price reached the near edge.

What it looks like on a chart

A shaded band over the gap, from the bar that re-entered it.

Settings, as they are actually applied on each timeframe. A dash means this scanner emits no settings string. Where a number differs by timeframe, that is a span of chart time resolved into bars.
Timeframe Bars of history it reads Settings Events, last 30 days
M151080gap >= 1 ATR, tracked 960 bars (240h; ~94% of touches, measured H1)470
M30600gap >= 1 ATR, tracked 480 bars (240h; ~94% of touches, measured H1)240
H1360gap >= 1 ATR, tracked 240 bars (240h; ~94% of touches, measured H1)110
H4180gap >= 1 ATR, tracked 60 bars (240h; ~94% of touches, measured H1)41
D1130gap >= 1 ATR, tracked 10 bars (240h; ~94% of touches, measured H1)5

What we measured

The same measurement as the formed gap applies and is worth repeating rather than hiding: gaps close within 24 bars 75.9% of the time against 75.8% for a control matched on distance and volatility. The fill rate is the distance, not the gap.

What it does not claim

This fires on an event, not on an expectation. Note the tracking horizon in the table above: it is stated in hours of chart time, so it is the same span on every timeframe, and a gap older than it is not tracked.

Where the definition comes from

reach/fvg_fill.py: touched = the near edge is reached

Show FVG touched on a chart