Indicator Components
Production source
Indicators/MarketStateBoard_MTF_PATCH19_NEWS_DYNAMIC_9TF_FINAL_v1.190.mq5
The frozen v1.190 source. It declares the indicator properties (separate window, height 128, 0 indicator buffers, 0 plots), the inputs, the per-timeframe state containers, the board rendering, and the update scheduling. It resolves the three includes below.
Required includes (production dependencies)
| File | Patch layer | Role |
|---|---|---|
Include/MarketStateBoard_Fuzzy.mqh |
PATCH-09 | Fuzzy membership layer: per-oscillator bullish/neutral/bearish membership with a sum-to-one invariant and explicit invalid-data handling |
Include/MarketStateBoard_Weights.mqh |
PATCH-11 | Dynamic weight engine: direction-neutral contextual weights for the RSI, Stochastic, CCI and MACD channels |
Include/MarketStateBoard_MDM_PATCH19.mqh |
PATCH-19 | Market Dynamics Modifier (News Dynamic): CONTINUATION / DAMPENING / REVERSAL / UNRESOLVED classification with calendar-news evidence |
The frozen source resolves exactly these files, and all three must be present in MQL5\Include\ for the source to compile.
Package descriptors (publication set)
| Path | Role |
|---|---|
Indicators/MarketStateBoard_MTF_PATCH19_NEWS_DYNAMIC_9TF_FINAL_v1.190/README.md |
Package description |
Indicators/MarketStateBoard_MTF_PATCH19_NEWS_DYNAMIC_9TF_FINAL_v1.190/MANIFEST.json |
Artifact inventory with SHA-256 hashes and compile-gate result |
Indicators/MarketStateBoard_MTF_PATCH19_NEWS_DYNAMIC_9TF_FINAL_v1.190/LICENSE |
MIT license |
Indicators/NativeCompileEvidence/MarketStateBoard_MTF_PATCH19_NEWS_DYNAMIC_9TF_FINAL_v1.190_20260916_082759711.json |
Compile-gate evidence |
Validator / evidence artifacts
The R4 validation chain used read-only validator scripts (for example Scripts/R4_ClosedStateEvidenceReader, Scripts/R4_Indicator_EvidenceSnapshot, Scripts/R4_ClosedStateRecompute) and the evidence outputs they produced. These are validator/evidence artifacts: they are not production runtime components of the indicator.