Settings
Axiom MACD Osc Pro gives you a wide control surface, but the decisions are smaller than they first appear.
Written By AxiomCharts
Last updated About 2 hours ago
Settings
Axiom MACD Osc Pro gives you a wide control surface, but the decisions are smaller than they first appear.
You are not learning ten unrelated systems here. You are learning one slot model, one blend layer, and one later smoothing layer. Once those three roles are clear, the page gets much easier to carry.
Use the settings in this order:
- decide whether the slot should exist at all
- choose the slot context
- choose how that slot builds MACD
- decide how much influence the slot deserves in the blend
- decide whether the blend itself needs extra smoothing
- only then touch the advanced MA-family controls
That order matters because most confusion here comes from changing later-stage refinements before the basic slot job is even clear.
If you are skimming, start with these three controls
These three settings usually decide whether the stack is trustworthy before anything else does:
- TimeFrame: decides whether the slot is legal on the chart and what job it is even trying to do
- On Bar Close? decides whether the slot is confirmed or still forming
- Blended Weight: decides whether that slot is quietly steering the summary
If those three are fuzzy, leave the advanced MA controls alone for now.
Start with the repeated slot model
Slots MACD 01 through MACD 10 share the same main structure.
Out of the box:
MACD 01,MACD 02, andMACD 03are enabled- their default TimeFrame: values are
5,15, and60 - their default Source: is
close - their default Fast Length: is
12 - their default Slow Length: is
26 - their default Signal Length: is
9 - their default MACD MA Type: is
EMA - their default Signal MA Type: is
EMA - their default Blended Weight: is
33.3 - their default On Bar Close? is enabled
MACD 04throughMACD 10are disabled and start with Blended Weight: at0- later slots use a blank TimeFrame: field by default, which falls back to the chart timeframe if those slots are enabled
That makes the default experience a three-slot ladder with seven expansion slots waiting off to the side. It is not a ten-slot obligation.
The shortest safe way to use this page
If you are still learning the indicator:
- touch Enable, TimeFrame:, Optional Ticker:, Fast Length:, Slow Length:, Signal Length:, and Blended Weight: first
- keep On Bar Close? consistent across the active baseline until you understand the stack
- leave advanced MA-family parameters alone until the base ladder already makes sense
- verify one on-chart change before making the next one
The point is not to avoid customization. The point is to make customization earn its place.
Three questions to answer before you change a setting
Before you touch a control, make sure you know:
- what job this slot or blend change is supposed to improve
- whether the change affects one slot only or the whole summary
- what you will check on the chart right after the change
If those answers are missing, the edit is usually too early.
Core slot controls
Control | What it changes | When to touch it | Common mistake
- Enable MACD XX β Turns a slot on or off. When to touch: Add or remove a context layer from the stack. Common mistake: Enabling extra slots before you know what job each one has.
- Hide MACD XX Plot β Hides the slot line without disabling the slot. When to touch: Reduce clutter while keeping the slot alive for logic or alerts. Common mistake: Forgetting that hidden does not mean inactive.
- Source: β Chooses the input series for the slot. When to touch: Compare a different source after the baseline is stable. Common mistake: Treating source changes like cosmetic tweaks.
- TimeFrame: β Chooses the slot timeframe. When to touch: Build a short, medium, and slower ladder. Common mistake: Setting an enabled slot below the chart timeframe and triggering a runtime error.
- Optional Ticker: β Lets the slot read another symbol. When to touch: Add outside context after the same-symbol ladder already makes sense. Common mistake: Treating outside agreement as proof.
- On Bar Close? β Chooses confirmed or still-forming requested-context values for that slot. When to touch: Decide the timing contract for that slot. Common mistake: Mixing confirmation postures accidentally across active slots.
- Fast Length: and Slow Length: β Set the MACD fast and slow lookbacks. When to touch: Speed up or slow down the slot response. Common mistake: Forgetting Fast Length: must stay below Slow Length:.
- MACD MA Type: β Changes the MA family used to build the slot MACD line. When to touch: Try a different MACD response style. Common mistake: Chasing sophistication instead of fit.
- Signal Length: β Changes how the slot signal line is smoothed. When to touch: Make K versus D crossings calmer or quicker. Common mistake: Changing signal smoothing before you understand the base MACD role.
- Signal MA Type: β Changes the MA family used to build the slot signal line. When to touch: Compare a different signal response style. Common mistake: Mixing too many MA decisions at once.
- Line Width: β Changes line thickness. When to touch: Improve readability on a crowded pane. Common mistake: Mistaking visibility tweaks for logic changes.
- Blended Weight: β Decides how much a slot shapes the blended summary. When to touch: Emphasize, soften, or temporarily remove a slot from the blend. Common mistake: Forgetting that a zero-weight slot can still plot, alert, and count toward alignment.
Two hard rules worth remembering
Rule 1: every enabled slot must be legal on the chart
An enabled slot cannot use a TimeFrame: below the chart timeframe.
Blank TimeFrame: values on the later slots are not neutral. Once one of those slots is enabled, the blank field resolves to the chart timeframe. That is often useful, but it should still be something you choose on purpose.
Rule 2: Fast Length: must stay below Slow Length:
This is not a style preference. It is a runtime requirement. If you reverse them, the script throws an error until you fix the slot.
What to verify after a slot change
After you change any slot control, check the smallest useful thing:
- If you changed TimeFrame:, confirm the slot is still legal on the current chart.
- If you changed Optional Ticker:, compare that slot to the outside market on a separate chart before trusting the relationship.
- If you changed On Bar Close?, watch the slot during a building higher-timeframe bar and confirm you like the tradeoff you just chose.
- If you changed MACD MA Type:, Signal MA Type:, or any length, confirm the slot changed the way you expected before you touch the blend.
- If you changed Blended Weight:, confirm the blend changed while the slot's own line stayed local to itself.
Verification sounds slower than random tuning, but it is usually much faster than unlearning a persuasive misunderstanding later.
One clean change with one clean check will teach you more than five settings changed in the same minute.
Oscillator-wide controls
These controls shape the shared oscillator language rather than one specific slot.
Control | What it changes | Good reason to change it | Misuse risk
- ATR Length β Changes how the normalization framework measures volatility. Good reason: Calm or speed up how the bounded scale adapts to volatility. Misuse risk: Treating a different length like a secret edge instead of a different response style.
- ATR Sensitivity β Changes how quickly slot values stretch toward the outer bands. Good reason: Make the bounded readings feel more restrained or more eager. Misuse risk: Higher sensitivity can feel stronger without being more trustworthy.
- Overbought Level β Moves the upper stretch marker. Good reason: Match the rail to your workflow after you understand the default behavior. Misuse risk: Treating the rail as automatic reversal permission.
- Oversold Level β Moves the lower stretch marker. Good reason: Match the rail to your workflow after you understand the default behavior. Misuse risk: Treating the rail as automatic reversal permission.
Blend controls
The blend has a small control surface of its own:
- Plot Blended K/D β Shows or hides the blended Fast and Slow pair. Important note: The blend can still exist logically even if you hide the plots.
- Plot Blended Histogram β Shows or hides the blended histogram. Important note: Hiding the histogram does not remove the blended calculations.
- Blended Line Width: β Changes only the blended pair thickness. Important note: This does not change the blend math.
The blended read listens only to enabled slots with non-zero weight and valid values. If every active slot weight is 0, the blend does not become a neutral zero line. It disappears because there is nothing left to summarize.
Master smoothing controls
These settings live after the blend, not before it.
Control | What it changes | Good use | Warning
- Enable Master Smoothing β Turns on one extra smoothing pass for blended K, blended D, and blended histogram. Good use: Calm an already-understood blended summary. Warning: Do not use it to rescue a confusing slot design.
- Master MA Type β Chooses the smoothing family for that final pass. Good use: Match the blend's final feel to your workflow. Warning: This does not change the slot math underneath.
- Master Length β Changes how heavy that final smoothing pass is. Good use: Make the summary calmer or quicker. Warning: More smoothing also means more delay.
The master ALMA, KAMA/FRAMA, Jurik, Laguerre, and VAMA fields belong here too, but only when the selected master MA family needs them.
Advanced MA-family controls
Every slot has two advanced tuning areas:
- one for the slot MACD family
- one for the slot signal-line family
Those controls matter only when the selected MA family actually uses them.
Control family | Use it for | Ignore it when
- ALMA Offset, ALMA Sigma, ALMA Floor Offset? β Tuning ALMA behavior. Ignore when: The chosen MA family is not
ALMA. - KAMA/FRAMA Fast and KAMA/FRAMA Slow β Tuning adaptive behavior for
KAMAorFRAMA. Ignore when: The chosen MA family is notKAMAorFRAMA. - Jurik Phase and Jurik Power β Tuning
JMAbehavior. Ignore when: The chosen MA family is notJMA. - Laguerre Alpha β Tuning
LAGUERREbehavior. Ignore when: The chosen MA family is notLAGUERRE. - VAMA Vol Length β Tuning
VAMAbehavior. Ignore when: The chosen MA family is notVAMA.
The same rule holds for the master smoothing controls. If the selected family does not use that parameter set, leave it alone.
The MA families available here
This indicator routes through Axiom's pro moving-average library, which includes:
SMA, EMA, RMA, WMA, VWMA, HMA, ALMA, SWMA, DEMA, TEMA, TRIMA, LSMA, KAMA, JMA, FRAMA, T3MA, VAMA, ZLMA, ZLEMA, LAGUERRE, and MCGINLEY.
That is a lot of choice. Treat it as room to refine a workflow, not a demand to optimize everything on day one.
A practical starting posture:
- use one MA family across the first three active slots
- leave both MACD and signal families on
EMAfor the first pass - learn what length and timing posture do before you start mixing MA families
- move into exotic families only when you have a concrete reason, not because the names sound more advanced
Why those three controls come first
TimeFrame:
This decides whether the slot is even valid on your chart and what job it is supposed to serve. A clever MA choice cannot rescue a mismatched timeframe.
On Bar Close?
This decides whether the slot waits for confirmed requested-timeframe values or follows the still-forming requested bar. Treat it like a trust contract, not like a free speed upgrade.
Blended Weight:
This decides how loudly a slot speaks inside the summary. If the weight feels arbitrary, the blend will look clearer than the process behind it.
Three settings combinations that usually age well
Keep a clean baseline
- 3 active same-symbol slots
- confirmed timing on all 3
- one MA family across the baseline
- positive weights only for the slots that truly belong in the summary
Add a diagnostic slot
- enable one expansion slot
- assign it one clear job
- start its Blended Weight: at
0 - only add influence after you have watched it earn that role
Add master smoothing last
- build the stack first
- verify the unsmoothed blend first
- turn smoothing on only if the summary is already useful and you know what extra delay is acceptable
Stop signs worth respecting
Slow down if you notice any of these:
- you are changing several settings before checking what any one of them did
- you enabled more slots because the chart felt uncertain, not because you had a new job for them
- you are using heavier weights because a slot "feels right"
- you switched timing posture on one slot and forgot to ask how that changes the blend
- you turned on master smoothing because the stack felt doubtful
Those are the places where flexibility usually stops helping and starts hiding confusion.
When that happens, move backward through the stack in the same order this page uses: slot existence, slot context, MACD construction, blend influence, then smoothing.
Visual placeholder: Settings capture showing one active slot's main controls, that slot's power-user controls, and the master smoothing block, with callouts for TimeFrame:, On Bar Close?, and Blended Weight:.