Elliott wave counter: classify a data gap before filling it
Distinguish a closed market, an unavailable observation and a real price gap.
Published: (UTC+3)
Русский · English · Deutsch · Español · Français · Italiano · 繁體中文 · 日本語 · 한국어
A missing timestamp does not have a single meaning. For an automatic Elliott wave counter, inserting invented candles can change the sequence of observed turning points. Review the expected trading calendar and source coverage before changing the input.
Classify the aphigher-degree wave gap
A weekend closure, a missing source row during a trading session and a price jump between two observed price bars are different cases. The first may require no candle at all. The second is a coverage problem. The third can be a genuine observation, even when no intermediate prices are recorded.
Avoid inventing intermediate prices
In a hypothetical dataset, the last observed close is 100 and the next observed open is 110. Inserting made-up candles at 102, 104, 106 and 108 creates a path that the source did not provide. A smoother picture is not evidence that those movements occurred.
Keep any transformation explicit
If a research workflow requires a regular time grid, distinguish empty time slots from fabricated OHLC values. Retain the original file and document every transformation. A tool that cannot represent missing observations may require a different input window or a supported alternative source, not silent interpolation.
Report the analysis boundary
Record the affected period and which conclusions rely on it. Re-run only after a justified correction or a verified replacement source. Compare the changed result with the original record. A counter completing without an error message does not itself establish that the input history is complete.
Does inserting smooth candles between 100 and 110 recover the missing market path?
No. It creates a synthetic path. Keep it separate from observed prices and do not use it as proof of historical wave subdivisions.