forked from animatedread/Warrior_EA
52 lines
2.3 KiB
Markdown
52 lines
2.3 KiB
Markdown
## Implementation Status (SQX/MT5)
|
|
|
|
As of 2026-07-08, `ADWyckoffEventStream` has full confirmed parity between SQX and MT5 on aligned datasets.
|
|
|
|
### Exposed SQX outputs
|
|
- `ADWyckoffEventStream.EventCode`
|
|
- `ADWyckoffEventStream.EventPhase`
|
|
- `ADWyckoffEventStream.StructuralPhase`
|
|
- `ADWyckoffEventStream.CHoCHTrendToRange`
|
|
- `ADWyckoffEventStream.CHoCHRangeToTrend`
|
|
- `ADWyckoffEventStream.SlopeAccumulationBullish`
|
|
- `ADWyckoffEventStream.SlopeAccumulationBearish`
|
|
- `ADWyckoffEventStream.SlopeDistributionBullish`
|
|
- `ADWyckoffEventStream.SlopeDistributionBearish`
|
|
- `ADWyckoffEventStream.Reaccumulation`
|
|
- `ADWyckoffEventStream.Redistribution`
|
|
- `ADWyckoffEventStream.ZoneTop`
|
|
- `ADWyckoffEventStream.ZoneBottom`
|
|
- `ADWyckoffEventStream.EventPrice`
|
|
|
|
Notes:
|
|
- `EventCode` and `EventPhase` are currently identical (`-7..+7`, `0` no event).
|
|
- `StructuralPhase` is the explicit A-E structural-state channel (`-5..+5`).
|
|
- Tester-facing output list is dotted-output only (no standalone non-dotted main entry).
|
|
- v4.1 (2026-09-05): `Reaccumulation` / `Redistribution` are the continuation
|
|
*context* a range formed in (last confirmed breakout was SOS / SOW), frozen at
|
|
open. v4.0's definition was unreachable by construction and both buffers were
|
|
identically 0. See AD_Wyckoff_Indicators_Reference.md "v4.1" for the book basis.
|
|
- `ADShorteningOfThrust` v2.0 (2026-09-05): thrust = progress beyond the previous
|
|
same-direction extreme on a run of new extremes; MinImpulses now clamps 3..6.
|
|
- The MT4/MT5 fixture CSVs under tests/Indicators for `Reaccumulation`,
|
|
`Redistribution` and the four `SOT*` outputs predate these changes and must be
|
|
re-exported (SQ_MultiIndicatorValuesExportEA, Part2Export=4) before the SQX
|
|
indicator tester is rerun on them.
|
|
|
|
### MT5 buffer mapping (ADWyckoffEventStream.mq5)
|
|
- Buffer `0` -> `EventCode`
|
|
- Buffer `1` -> `EventPhase`
|
|
- Buffer `2` -> `ZoneTop`
|
|
- Buffer `3` -> `ZoneBottom`
|
|
- Buffer `4` -> `EventPrice`
|
|
- Buffer `5` -> `StructuralPhase`
|
|
- Buffer `6` -> `CHoCHTrendToRange`
|
|
- Buffer `7` -> `CHoCHRangeToTrend`
|
|
- Buffer `8` -> `SlopeAccumulationBullish`
|
|
- Buffer `9` -> `SlopeAccumulationBearish`
|
|
- Buffer `10` -> `SlopeDistributionBullish`
|
|
- Buffer `11` -> `SlopeDistributionBearish`
|
|
- Buffer `12` -> `Reaccumulation`
|
|
- Buffer `13` -> `Redistribution`
|
|
|
|
---
|