Wavelet Energy OscillatorWavelet Energy Oscillator
What it does
The Wavelet Energy Oscillator decomposes price into three cycle bands at once — fast, mid and slow — and shows two things together: a single composite momentum line (in σ units) and a live energy spectrum telling you which band currently drives the market.
Why this is different (and original)
Cycle and dominant-period tools lock onto one period and follow it. The problem is that markets hand control between timescales: a fast, choppy regime gives way to a slower swing, and a single-period reading only turns after that has happened. By running a bank of band-pass filters in parallel and measuring the energy in each band, this oscillator shows the whole spectrum simultaneously — so a fast band losing energy to a slow band is visible as an early footprint of a regime change. Presenting the live energy split next to a dominant-band-coloured composite, with a built-in edge test, is what makes it original.
How it works
Three band-pass filters (recursive, near-orthogonal) are centred on the fast, mid and slow periods you choose.
Each band's energy is its smoothed squared output. The three energies are normalized to percentage shares so the dashboard reads as a live spectrum.
The composite is the summed band output, z-scored over the normalization window into the σ oscillator and coloured by whichever band currently dominates.
How to use it
Read the spectrum first. Fast share dominant → short, choppy moves; slow share dominant → a longer swing is in control; a shift between them flags a changing regime.
Composite zero-crosses (triangles) time the swing in the dominant band; the σ bands (red top, green bottom) flag stretched readings.
The line's colour tells you which timeframe is driving at a glance.
Read the EDGE row. The harness checks whether composite crosses preceded a favourable ≥ k×ATR move within the horizon, versus the unconditional Base %. EDGE = Hit − Base.
Settings guide
01 · Cycle Bands — source, the three centre periods, bandwidth (narrow = sharper/ringier, wide = smoother), energy smoothing, universal price source.
02 · Normalization — z-score window, output smoothing.
03 · Calibration — horizon, favourable-move threshold (×ATR), base-rate window.
04 · Bands — swing and extreme σ bands.
05 · Display & Theme — visual style, regime tint, dashboard, and per-band + band-zone colors.
Non-repaint
All filters are recursive and run on closed bars — no recalculation of history, no future leak.
Concept credit
Band-pass / roofing digital-signal-processing filters for market cycles — John Ehlers, Cycle Analytics for Traders (2013) and Rocket Science for Traders (2001).
Disclaimer
For research and education only. Not financial advice, not a recommendation, and not a guarantee of future results. Market cycles are non-stationary — band energy describes the recent spectrum, it does not predict it. All statistics are in-sample, close-to-close, and exclude costs. Do your own research and manage your own risk.
Chỉ báo






















