Introduction
Axiom MACD Osc CTX is a multi-context MACD workbench. It runs up to ten MACD configurations at once — each with its own source, its own fast and slow lengths, its own MA family, its own timeframe, and, if you want it,...
Written By Axiom Admin
Last updated 2 days ago
Axiom MACD Osc CTX
Axiom MACD Osc CTX is a multi-context MACD workbench. It runs up to ten MACD configurations at once — each with its own source, its own fast and slow lengths, its own MA family, its own timeframe, and, if you want it, its own symbol — folds the active ones into a single weighted blend, and maps every reading into a bounded 0-to-100 pane so slots from different timeframes and different instruments can argue on the same scale.
The pane is a deliberate re-mapping of a textbook indicator. It is not raw MACD stacked in new colors. Raw MACD values from a 5-minute and a 60-minute bar are not comparable, and raw MACD from two different instruments is not comparable at all — so "stacking" them on the same pane in price units is a visual trick dressed up as analysis. This pane replaces that trick with an ATR-normalized read. Every slot's MACD, signal, and histogram are divided by that slot's own ATR, scaled, and pushed through a centered sigmoid into 0 to 100. 50 is the equilibrium midline — it means the slot's underlying MACD equalled its signal in the histogram case, or that the underlying MA difference rounded to negligible relative to ATR in the line case. The 70 and 30 guides are reference brackets for orientation; they are not RSI thresholds, and the pack will keep saying so.
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 MACD 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: CTX-style per-slot controls with five slots instead of ten because the extra processing budget goes into structure on the blended MACD output itself.
This page covers CTX. Use it when ten-slot context breadth is the job: more MACD slots, more per-slot control, optional cross-asset studies, and more room to curate the blend. CTX is Base expanded for context; it is not the final structure surface. Reach for STR when you want Keltner, BBWP, Donchian, and divergence wrapped around the blended MACD and are willing to trade away five CTX slots to get that structure.
What the pane shows you out of the box
When you add the indicator, three slots come up by default and all lines are bounded inside the 0-to-100 pane:
MACD 01 on the 5-minute timeframe (teal)
MACD 02 on the 15-minute timeframe (aqua)
MACD 03 on the 60-minute timeframe (blue)
Each slot draws one line — its ATR-normalized MACD (call it the slot's fast line) — and colors it by whether that slot's fast is currently above or below its own ATR-normalized signal. Above its signal, the line runs full-opacity in the slot's color. Below, it fades to half-opacity in the same color so the chart still reads clearly without you having to translate.
A second pair of lines plots the blend. The blended fast line runs lime when the blend is above its blended signal and red when it is below. The blended signal itself is gray. A translucent fill between them carries the same regime color, so the blend's current posture is readable from across the room.
Under those lines, columns root at 50 and plot the blended histogram. Those columns encode two things at once — which side of 50 the histogram sits on, and whether the current column is rising or falling versus the one before it — in four colors. Full green is above 50 and rising, faded green is above 50 and falling, faded red is below 50 and rising, and full red is below 50 and falling. That four-state code is the cheapest place in the whole pane to see the convergence story accelerate or unwind, and Visuals & Logic teaches it carefully.
Five horizontal guides mark the frame: a green line at 0, a dashed gray line at the oversold level (default 30), a solid gray midline at 50, a dashed gray line at the overbought level (default 70), and a red line at 100. Slots 04 through 10 are wired into the inputs dialog but disabled on install. They are there when you need them, not before.
The problem this responds to
MACD is one of the most commonly stacked indicators in the world, and one of the most commonly mishandled when it is stacked. The failure modes are predictable, and if you have spent any time trying to read a multi-timeframe MACD you have probably run into at least three of them.
Raw MACDs from different timeframes are not comparable. A 5-minute MACD and a 60-minute MACD drawn on the same pane in price units will differ in magnitude for reasons that have nothing to do with evidence — the 60-minute MACD simply moves through larger numbers. Readers who stack these panes often end up comparing line heights that cannot be compared, and drawing conclusions about alignment that are really conclusions about scale. The normalization here removes scale so the comparison across timeframes is honest.
Cross-instrument MACDs are not even in the same units. Stacking MACDs from SPY and BTCUSDT on one pane is an exercise in two coordinate systems pretending to be one. This pane can legitimately carry a cross-asset slot because the ATR-normalization happens in the slot's own context — SPY's MACD is stretched in SPY's own ATR, BTCUSDT's in its own — and the sigmoid puts both into the same 0-to-100 frame. That is not a claim that SPY and BTCUSDT are interchangeable. It is a claim that their stretch is now readable in a shared unit.
Most normalized-MACD indicators do not say what their normalization does. You get a bounded pane and a scale you cannot audit, and you are asked to trust a number whose meaning is hidden. The transformation in this pane is named, the equilibrium is named, and the boundaries are named. For the Geeks explains the shape without publishing the recipe, and the input panel exposes the two knobs that steer the transformation so the reader can tune them and watch their effect instead of inferring it.
The trader cannot see which slot is doing the work. A blended pane that hides its contributors is a blended pane the trader cannot defend. Here, the blend is a summary of the slots, not a substitute for them. Every enabled slot's line stays on the pane, color-coded to its own posture, so when the blend disagrees with a slot or two slots disagree with each other, that disagreement is visible instead of buried.
Multi-timeframe indicators repaint quietly. A higher-timeframe slot that reads the live, forming HTF bar will look sharper than one that waits for the bar to close — until you realize that the sharpness was the slot changing its mind as the bar developed. That is repaint. Each slot here owns its own
On Bar Close?switch. The default is ON, the honest posture, and OFF is available for readers who have read MTF & Repainting and know what they are choosing.
Where a lot of multi-timeframe MACD tools hand you a pretty picture and hope you stop asking how it was drawn, this one hands you the workbench and expects you to keep asking.
What this is not
Not a signal. No buy or sell arrow. No breakout call. A slot flipping color, the blend crossing its signal, the
All MACD Slots Bullishalert firing — they are inputs to your read, not conclusions about it. The alerts name state, not entries. Every alert is a state alert by design, not a transition alert, and the Alerts page teaches that distinction in plain language.Not raw MACD in new colors. The slot lines are bounded ATR-normalized reads of the underlying MACD value, while color carries the MACD-vs-signal posture. The slot's values reflect how big the underlying MACD is relative to recent ATR, not how big it is in price units. If you need raw MACD magnitude, this is not the tool that will give it to you; For the Geeks is candid about why.
Not RSI with new dressing. The 70/30 reference lines are visual brackets for orientation, and the pane does not generate alerts on crossing them. A slot pegged at 90 on a violent instrument and a slot pegged at 90 on a quiet instrument do not describe the same economic event; they describe comparable stretches in ATR units, not comparable magnitudes of move. Treating 70/30 as reversal triggers is a documented misread.
Not repaint-proof by virtue of being multi-timeframe. It is repaint-honest. ON is the default on every slot. OFF is available, named, and documented as a tradeoff with a real cost.
Not set-and-forget. The three default slots are a legitimate working configuration. The other seven slots, the Power User groups, and the master smoothing pass are there for readers who can point to a concrete question the defaults do not answer. If you cannot name the question, the extra surface is more likely to confuse the pane than inform it. The pack keeps returning to this point because the temptation to add slots "just in case" is the most common way a good tool gets turned into a busy one.
Who will get value from this
You will likely get value from MACD Osc CTX if any of the following describes you.
You already read MACD as a convergence/divergence story and you want the 5-minute, 15-minute, and 60-minute versions of that story readable on one pane without the scale tricks you have seen elsewhere.
You occasionally want a cross-asset slot — SPX while you trade a single name, BTC while you trade an alt, DXY while you trade a pair — and you want that slot to be a controlled, visible context source rather than a hidden override.
You want the MA family to be a deliberate choice. EMA is the textbook MACD baseline; ALMA, Jurik, KAMA, FRAMA, Laguerre, and VAMA are available per-slot on the MACD line and the signal line independently, and the Power User parameters for the family you pick are exposed in plain text inside the slot's PU group.
You want to tune the transformation's behavior with knobs you can name.
ATR Lengthcontrols the volatility yardstick;ATR Sensitivitycontrols how quickly the slot commits to the boundaries; master smoothing is a single optional pass on the blend you can audit against the slot lines. Three knobs, each labeled, each inspectable.
Who should skip it
You want a single buy/sell output from a MACD line. This pane does not offer one, and any workflow that tries to manufacture one out of the per-slot alerts is documented as an anti-pattern in Workflows.
You want raw MACD in price units. The slot lines are normalized into 0 to 100. That is the point of the pane. If your process requires raw MACD magnitudes — for divergence counting in the classical sense, for example — a classical MACD indicator is the right tool and this one is not.
You are looking for an overbought/oversold oscillator with MACD lineage. The bounded pane is a stretch read on top of MACD/signal/histogram, not an RSI-style mean-reversion gauge. The 70/30 lines look familiar; the behavior is not the same.
You are unwilling to spend an hour understanding the slot model, the ATR-normalization, the repaint switch, and how the blend is composed. The complexity is the cost of an inspectable multi-context MACD workbench, not decoration.
Where to go next
If you have just installed the indicator and want a correct first chart in under ten minutes, start at Quick Start.
If you are tuning slots and want a knob-by-knob reference, go to Settings.
If you want to understand what every line, color, and reference level in the pane means — and how the four-state histogram encodes the convergence story — read Visuals & Logic.
If you have ever been bitten by a higher-timeframe indicator quietly repainting, read MTF & Repainting before you tune anything beyond defaults.
For the 24 alert conditions, the gating that makes them state alerts rather than transition alerts, and the alerts the indicator deliberately does not ship, see Alerts.
For documented setup patterns and the named anti-patterns to avoid, Workflows.
For the honest limits — the alignment trap, ATR-collapse pinning, cross-asset misreads, master smoothing as visual filter — see Limitations & Trust Boundaries.
When a slot disappears, a runtime error fires, or an alert will not fire when you expected it to, go to Troubleshooting.
If you want to understand the ATR-sigmoid mapping well enough to defend the pane's readings out loud, without a code walkthrough, see For the Geeks.
The indicator is adaptable by design. Every slot, every length, every MA family, every Power User parameter, every weight, every timeframe, every optional ticker is a control the reader is expected to change. The rest of the pack is how you change them for reasons you can state, without losing track of what you did or what the alternative was.