D06-F04-A10 · LEVEL 2 GUIDED LAB · SYNTHETIC DATA

Three-Line Strike

Does the fourth candle strike through the preceding three-candle run? Walk the evidence clock one stage at a time. This lab teaches the publication contract; it does not simulate returns, platform parity, or trade performance.

Selected expression

three same-colour candles, then an opposite candle opening at or beyond the third close and closing at or beyond the first open

Availability rule

The label becomes available only after the final candle in the selected pattern has closed; prior-trend context must use observations available before that close.

calculated · step 1 of 7

Verified synthetic fixture

This lab is paired with datasets/implementation-fixtures.json: 96 deterministic, oldest-to-newest observations spanning oscillating, rising, and moderating regimes. It is teaching data—not market history or predictive evidence.

Canonical latest output (D06-F04-A10)
{
  "label": "none",
  "matched": false
}

Executable checks cover this result, flat/zero-volume boundaries, invalid timestamps, and prefix causality in both language entry points.