Introduction
A multi-timeframe moving-average oscillator with a weighted blend and a deliberately small kit of structural context tools — divergence, Keltner, BBWP, and Donchian — all drawn on the blended oscillator itself rather...
Written By Axiom Admin
Last updated 2 days ago
Axiom MA Osc STR
A multi-timeframe moving-average oscillator with a weighted blend and a deliberately small kit of structural context tools — divergence, Keltner, BBWP, and Donchian — all drawn on the blended oscillator itself rather than on chart price.
What this indicator is for
STR exists to answer a follow-on question that the plain MA Osc read leaves on the table: once you can see where price sits relative to a moving-average baseline across several timeframes, is the oscillator that is reporting that read actually expanding, compressing, rolling, or disagreeing with price at a pivot? Those are shape questions, not level questions, and they are most of what a mid-maturity reader keeps running into once the core read is stable.
STR takes up to five moving-average setups — each with its own timeframe, symbol, and weight — turns each one into a bounded 0 to 100 oscillator, and combines them into a single weighted blend with a fast and slow line. On top of that blend, it draws four optional structural tools that speak about the blend's own behavior: divergence against confirmed chart-price pivots, a Keltner envelope around the blended fast line, a BBWP column series that ranks oscillator width against its own history, and a Donchian wrap on the oscillator's own range.
What STR does not do is nominate trades. Every element of the pane is a reading. Interpretation and action stay with the reader, which is also why the pack spends as much time on misreads as it does on mechanics.
Where this version sits
Axiom indicator families use a Base -> CTX -> STR progression when the full set exists. Base is the free, focused version: three context slots, chart-symbol only, limited filtering through the MA surface, and one global bar-close posture. CTX expands that same MA Osc logic into broader context: up to ten slots, per-slot symbol and timing control, and the larger Extended MA surface. STR is the structure expansion at the end of the series. It keeps CTX-style per-slot control and the Extended MA surface, but it runs five slots instead of ten because the extra processing budget goes into structure on the blended MA oscillator itself.
That trade is the point of this trim. You give up CTX's ten-slot breadth and gain four structure reads around the blended fast line: divergence against chart price, Keltner stretch, BBWP width regime, and Donchian range. STR sits at the end of the sequence; it is the structure version, not a reduced context version. It is the more advanced structure variant for readers who want to ask what the blended oscillator is doing relative to its own recent behavior without leaving the pane.
The trust boundary in one paragraph
STR reports structure inside a bounded 0 to 100 pane. Divergence triangles mark confirmed pivots where the blended fast disagreed with chart price. Keltner bands describe the envelope the blended fast has been respecting. BBWP columns rank the current width of the blended fast against its own recent history. Donchian lines wrap the oscillator's recent range. Each of those is a description of something that already happened on a confirmed bar or at a confirmed pivot. None of them extend that description one bar forward, say anything about your position, or evaluate the instrument you are looking at. A divergence is not a reversal, a compressed BBWP is not a pending expansion, a Keltner hug is not trend strength, and a Donchian tag on the oscillator is not a price breakout. The pane is built to be read, not to be obeyed; keeping that distinction straight is what separates a reader who gets value from STR from one who ends up surprised by it.
Who this is for, and who it is not for
Good fit:
Traders who already run the Base MA Osc with a stable read and keep asking follow-on questions about the oscillator's own shape.
Multi-timeframe readers who want one pane that can report compression, expansion, divergence, and envelope position without stacking panes.
Builders who are willing to tune weights, sensitivity, and extras with intention, and who will live with a configuration long enough to learn what it is telling them.
Misfit:
Readers expecting buy and sell prompts. STR does not do that, and if the extras are read that way they will mislead.
Readers who have not yet settled into the Base MA Osc read. The STR extras presume you are already comfortable interpreting the blended fast and slow; without that foundation the pane will feel busy for no reason.
Readers who want CTX's ten-slot context breadth. STR is deliberately narrower on slots because it spends that budget on blended-line structure. If you find yourself wishing it had more symbol-and-timeframe surface, you are asking for CTX.
What you will find in the rest of this pack
The pages below are ordered for a first read, not alphabetised. You can jump straight to any one of them once you know which question you are trying to answer.
Quick Start — the shortest correct setup. Where to put it, what should print on first load, and which four first-time traps make people think the tool is broken when it is not.
Settings — every control the reader is expected to touch, grouped by the question each group answers. Defaults, effects, tradeoffs, and the specific misuse each control invites.
Visuals and Logic — the pane walked from back to front, what each element actually means, the difference between a shallow read and a mature read, and the three conflict patterns that most often trip people up.
MTF and Repainting — what repaint is, what the
On Bar Close?switch actually buys you on each side, and the slot-timeframe rule enforced at runtime. Read this before you trust an MTF chart.Alerts — every alert condition, the literal state it reports, and what it does not confirm even when it fires.
Workflows — three concrete routines for real use. Not generic advice. Each one ends with a checklist you can actually run.
Limitations and Trust Boundaries — what STR is allowed to say, what it is not, and the specific over-trust patterns that catch experienced readers off guard.
Troubleshooting — a symptom-first page. When something looks wrong, start here and work back to cause.
For the Geeks — what the four distinctive mechanics are actually doing, explained at a level that builds trust without handing over the implementation. Read this when you want to know why the tool behaves the way it does.
Before you install
One dependency worth naming up front: STR imports the Axiom Moving Average Library (Pro) for every baseline, slow line, and basis filter. If that library is not resolvable on your account, STR will not compute anything and the pane will stay blank. That is a load failure, not an indicator bug, and it is the first thing to rule out if the pane arrives empty. Everything else — the blend, the structural extras, the divergence detector, the alerts — lives inside STR itself.
Where to go next
Choose by the question you are holding, not by the order of the pages:
If you are installing STR for the first time, start with Quick Start. Get the default pane drawing correctly before you touch any setting.
If the pane is already drawing and you want to read it well, go to Visuals and Logic. That page walks the layers and names the three conflict patterns that most often catch experienced readers.
If you already know what you want to configure and are looking for the specific control, Settings is the control-by-control reference.
If something looks wrong, go straight to Troubleshooting and work from the symptom you are seeing.
If you are about to run STR across timeframes and want to understand the repaint posture before you trust it, MTF and Repainting is the page to read first.
If you want to know why the tool behaves the way it does — the shape of the four distinctive mechanics — For the Geeks is built for that read.