Discussing the article: "Building A Candlestick Trend Constraint Model (Part 12) Measuring Lower-Timeframe Trigger Quality"

Check out the new article: Building A Candlestick Trend Constraint Model (Part 12) Measuring Lower-Timeframe Trigger Quality.

This article extends the A‑B‑C‑D constraint model with a measurement layer. We capture confirmation timing, breakout beyond Candle C, and post‑signal MFE/MAE; aggregate results by A‑B relationship; and write one CSV row per completed D window while showing concise CCanvas comments. The separation of detection, replay, visualization, measurement, and optional execution provides clean, analyzable data for further research.

You have already built the A–B–C–D detector: completed Candles A and B set direction, while M1 events inside C and D provide the hidden setup and confirmation. The practical problem now is that a detector can be logically correct yet produce triggers that are too late, too rare, or exposed to excessive adverse movement — and without explicit measurements you cannot decide which A–B relationships merit further study. We therefore add an engineering-grade measurement layer that does not change the pattern rules.

Its purpose is reproducible evidence collection: for every completed D window record C setup time, D confirmation time, breakout distance relative to C, directional MFE and MAE from processed M1 ranges, including the confirmation bar’s full range, and the trigger rate. The EA exports CSV records with run_id and record_kind, maintains grouped counters, and displays a compact status summary on the chart and in the journal. The higher‑timeframe opening after D is the commit boundary; detach snapshots are written separately so incomplete windows never contaminate completed statistics.


Author: Clemence Benjamin