Settings

Axiom MA Pro has ten independently configurable MA slots, a blended MA section, and per-slot power-user parameters. That is a large settings surface. This page is organized by what the settings change about your exper...

Written By Axiom Admin

Last updated About 1 month ago

Settings

Axiom MA Pro has ten independently configurable MA slots, a blended MA section, and per-slot power-user parameters. That is a large settings surface. This page is organized by what the settings change about your experience, not by slot number. Each slot shares the same parameter set, so the settings are documented once with notes about which slots differ in their defaults.

If you are using the indicator for the first time, start with Quick Start before working through this page.


How this page is organized

  1. Slot on/off and visibility β€” controlling which slots run and which are visible

  2. Timeframe β€” the structural layer each slot represents

  3. MA behavior β€” type, length, source, and what they change about the line

  4. Trend detection β€” how each slot decides its own direction

  5. Blend participation β€” how slots contribute to the Blended MA

  6. Cross-ticker override β€” using a different symbol on a slot

  7. Repaint control β€” the On Bar Close toggle (summarized here, taught fully in MTF and Repainting)

  8. Power-user MA parameters β€” algorithm-specific settings that activate only for certain MA types

  9. Visual settings β€” line width and color behavior

  10. Blended MA settings β€” enabling, hiding, and styling the blend line


Slot on/off and visibility

Enable MA [N]

Type

Boolean (on/off)

Default

Slots 01–03: on. Slots 04–10: off.

Turning a slot on makes it compute, plot, contribute to the blend, count toward alignment, and fire alerts. Turning it off removes it from everything β€” as if it does not exist.

When to enable more slots: When your workflow needs additional timeframes, MA types, or cross-market context layers beyond the default three. There is no benefit to enabling slots you are not using β€” they add visual clutter and noise to the blend without adding information.

Watch out for: Enabling many slots with overlapping timeframes and similar lengths. Five slots within a two-timeframe range measure roughly the same thing. The alignment count may read "5 of 5 agree," but that is redundancy, not confirmation. Spread your timeframes to cover structurally different levels.

Hide MA [N] Plot

Type

Boolean (on/off)

Default

Off (all slot lines visible)

Hiding a slot removes its line from the chart but keeps the slot fully active. It still computes, contributes to the blend, counts toward alignment, and fires alerts. The only thing that changes is visibility.

When to use this: When you want a slot to influence the blend or fire alerts without cluttering the chart. Common for monitoring an extra timeframe you do not need to see.

The risk you need to know about: A hidden slot with a high weight can dominate the blend without being visible. If the blended line sits outside the range of your visible slots, or if its trend color contradicts what the visible slots are showing, a hidden slot is the first thing to check. Open Settings and review every enabled slot β€” including the ones you hid. Note their weights and their current trend states. This is one of the quieter misconfiguration traps in the indicator, and it becomes more likely as you add slots over time and forget which ones are running behind the scenes.


Timeframe

TimeFrame

Type

Timeframe selector

Default

Slot 01: 5m. Slot 02: 15m. Slot 03: 1h. Slots 04–10: blank (inherits chart TF).

Sets the timeframe for the slot's data request. The MA is computed on the selected timeframe's bars, not on chart bars sampled at that interval. This distinction matters: a 20-period SMA on the 1-hour timeframe means the average of the last 20 hourly closes, regardless of what chart timeframe you are viewing.

Hard constraint: Every slot's timeframe must be equal to or higher than the chart timeframe. Setting a slot to 5 minutes while viewing a 15-minute chart causes a runtime error that halts the entire indicator. If the timeframe field is left blank, the slot inherits the chart timeframe, which is always valid under this script's timeframe rule.

What changes when you change this: Everything downstream. The MA value shifts because it is computed on different bars. The trend state may flip because the comparison window covers a different time span. The slot's contribution to the blend changes. Alert timing changes. And if On Bar Close is enabled, the staircase step width changes to match the new timeframe.

How to think about timeframe selection: Each slot should represent a structurally different level of the market. A 5-minute and a 15-minute slot give you intraday structure. A 1-hour slot gives you session-level context. A 4-hour or daily slot gives you swing-level bias. The point of multiple slots is to compare across these levels β€” if every slot is within a narrow range, you are measuring the same thing from slightly different angles.

What not to do: Stacking many similar timeframes (14m, 15m, 16m) produces near-identical lines that over-weight a narrow range in the blend. The alignment reads "all agree," but it is the same opinion counted multiple times. Five slots between 10 minutes and 30 minutes will almost always agree, because they are measuring the same structural level with minor variations. That gives you a high alignment count that feels like consensus but carries no more information than a single slot at 15 minutes. If you want alignment to mean something, each slot should represent a genuinely different time horizon.


MA behavior

MA Type

Type

Enum (from Axiom MA Library Pro)

Default

SMA (all slots)

Selects the moving average algorithm for the slot. Available types include SMA, EMA, WMA, DEMA, TEMA, ALMA, KAMA, FRAMA, Jurik, Laguerre, VAMA, and others provided by the Axiom MA Library.

Each MA type has its own response characteristics. SMA weights all bars equally. EMA weights recent bars more heavily. KAMA adapts its smoothing based on market noise. ALMA applies a Gaussian distribution centered at a configurable offset. The differences show up as different lag, different responsiveness to sharp moves, and different behavior during consolidation.

When to change this: When you have a specific reason to prefer a different response characteristic. If you are not sure, SMA is a reasonable default that behaves predictably.

What you do not need to do: You do not need to understand every MA type to use this indicator. Most traders work with two or three types they know well. The manual does not attempt to teach every MA algorithm β€” that is the domain of the MA Library documentation and general technical analysis resources. What matters for this indicator is understanding that different MA types produce different line behavior, and that the power-user parameters (covered below) activate only when their corresponding MA type is selected.

Length

Type

Integer

Default

20 (all slots)

Sets the lookback period for the MA calculation. A length of 20 means the MA is computed over the last 20 bars of the slot's timeframe.

Shorter lengths make the line more responsive. It follows price more closely, catches direction changes earlier, but also reacts to noise and produces more false moves.

Longer lengths make the line smoother. It ignores short-term noise, shows the broader trend more clearly, but lags behind real moves and may not respond until a significant portion of a move has already happened.

Boundary behavior: Very long lengths on low timeframes (say, 200 on a 1-minute chart) consume a large amount of chart history and produce a line that barely moves. Very short lengths on high timeframes (say, 3 on a daily chart) produce a jittery line that defeats the purpose of using a higher timeframe for stability.

There is no universal correct length. The right choice depends on what the slot is supposed to represent in your workflow: a fast reaction layer, a stable structural reference, or something in between.

Source

Type

Source selector

Default

close

Chooses which price series the MA is calculated on. Standard options include close, open, high, low, hlc3, ohlc4, and hl2.

Most traders leave this on close. Advanced users sometimes prefer hlc3 or ohlc4 for a smoother, more representative value that incorporates the bar's range rather than just its closing price. The practical difference is small in most conditions.


Trend detection

Trend Length

Type

Integer

Default

Slots 01–03: 3. Slots 04–10: 2.

Controls how each slot determines its own trend direction. The slot compares its current MA value to the MA value from N bars ago on the slot's timeframe. If the MA has not fallen, it reads as uptrend. If it has fallen, it reads as downtrend.

The comparison happens on the slot's timeframe bars, not chart bars. A trend length of 3 on a daily slot means "compare today's MA to the MA three trading days ago."

Shorter trend lengths (1–2) make trend detection very sensitive. The color flips frequently, which may be useful for catching early direction changes but also produces noise-level signals on fast timeframes.

Longer trend lengths (5+) make trend detection more conservative. The slot holds its trend color longer, which reduces noise but also delays the response when direction genuinely changes.

Design note: Flat MA behavior reads as uptrend. If the MA has not moved in either direction over the lookback window, the slot registers as uptrend because the comparison uses "greater than or equal to." This is by design β€” it prevents constant color flipping during consolidation. But it also means a slot can register as uptrend during extended sideways movement when no real directional bias exists. If you see a bright-colored slot line sitting flat for a long stretch, the slot is not lying β€” the MA genuinely has not declined β€” but "not declining" is weaker than "actively rising." Keep that distinction in mind when reading alignment during range-bound conditions. See For the Geeks for more on why this choice was made.

What happens at trend length 0: The current script does not create a neutral or disabled trend state here. It forces the slot's trend boolean to false, so once the slot has a value it behaves as downtrend in color, alignment, alerts, and any non-zero blend vote. Use 0 only if that is the behavior you actually want.


Blend participation

Blended Weight

Type

Float (relative weight)

Default

Slots 01–03: 33.3%. Slots 04–10: 0%.

Controls how much this slot's MA value and trend state contribute to the Blended MA line. The blend is a normalized weighted average β€” it divides the weighted sum by the total weight β€” so the weights do not need to add up to 100. Weights of 33.3/33.3/33.3 produce the same result as 1/1/1 or 50/50/50.

Important limit: The current script does not clamp this field to a 0–100 range. Negative values are technically accepted, but they can push the blend outside the visible slot range and make the weighted trend vote harder to reason about. In normal use, keep weights non-negative.

Weight = 0 is a special case. A slot with weight 0 does not affect the blend value or the blended trend direction. But the slot still runs, still plots, still fires alerts, and still counts toward alignment. This is the mechanism for having a slot that participates in the visual stack and alignment check without influencing the blend.

How weight affects the blend line: The blend sits closer to slots with higher weight. If you give one slot 90% weight and the others 10% each, the blended line tracks that one slot very closely. At that point, the "blended" line is functionally a weighted echo of a single source β€” it stops being a multi-timeframe summary.

How weight affects the blend trend: The blend's trend direction is determined by a weighted vote. Each slot's weight goes to the uptrend side or the downtrend side based on that slot's individual trend state. The side with more weight wins. If the weights are tied, uptrend wins. This means a single heavily-weighted slot can determine the blend's trend color even when every other slot disagrees.

Verification: You can test this yourself in about two minutes:

  1. Enable only Slot 01 and Slot 02 with equal weight. The blend should sit midway between them.

  2. Change Slot 01's weight to 90% and Slot 02 to 10%. The blend pulls toward Slot 01.

  3. Set Slot 02's weight to 0. The blend now tracks Slot 01 exactly β€” Slot 02 is excluded from the calculation entirely.

  4. Check the Data Window to confirm Slot 02 still counts toward alignment even at weight 0.

This hands-on test builds more intuition about the blend than any description can. See For the Geeks for a deeper walkthrough of the blend math.


Cross-ticker override

Optional Ticker

Type

Symbol input

Default

Blank (uses chart symbol)

When set, the slot's MA is computed on the specified symbol instead of the chart symbol. When the chart and foreign closes are both available at the requested timeframe, the result is projected into the chart's price space using a price ratio so it appears at a visually meaningful level.

How the scaling works: The indicator takes the chart symbol's close and the foreign ticker's close at the slot's timeframe, computes a ratio, and multiplies the foreign MA by that ratio. This places the foreign MA on the chart's price axis so you can compare it visually with the chart-native MAs.

When to use this: When you want cross-market context. For example, overlaying an SPY MA on a QQQ chart to see whether the broader market's trend bias aligns with what the individual stock is showing. Or overlaying an ETH MA on a BTC chart for cross-crypto context.

What to understand about the scaling: The projection is approximate. During periods when the two symbols move together, the scaled MA tracks well. During periods when they diverge sharply, the scaled value drifts from where an equivalent native MA would sit on the foreign chart. The ratio is recalculated each bar, so it adapts over time, but it cannot fully compensate for rapid divergences. If the ratio cannot be computed because one side lacks usable data at that timeframe, the slot falls back to the foreign MA value and may appear far from chart price.

Do not treat a cross-ticker MA as a precise translation. It is a rough projection that gives you a sense of where the foreign MA sits relative to your chart's price. For exact values, open a separate chart of that symbol. If you notice the cross-ticker line drifting significantly from where you expected it, that drift itself is information β€” it means the two symbols are diverging, which may be worth paying attention to.

See Limitations and Trust Boundaries for more on what cross-ticker scaling can and cannot tell you.


Repaint control

On Bar Close

Type

Boolean (on/off)

Default

On (all slots)

This is the most important safety setting in the indicator. It controls whether the slot uses confirmed higher-timeframe data or the still-building candle.

On (default): The slot uses the previous confirmed HTF bar's values. What you see on historical bars is what you would have seen in real time. Backtests involving this slot are reliable. The cost is that real-time updates are delayed until the HTF candle closes β€” the line holds flat (staircases) during the forming candle.

Off: The slot uses the current forming HTF bar's values. Updates happen intrabar, so the line feels smoother and more responsive in real time. But the value may change before the candle closes, which means the history always shows the final value, not the intermediate values you would have seen live. Backtests cannot distinguish between the two.

This setting is per-slot. You can have Slot 01 confirmed and Slot 02 live. The blend and alignment will mix both without indicating which contribution is confirmed and which is live. This mixed-confirmation state is the highest-risk configuration pattern in the indicator.

This page only summarizes the repaint control. For the full explanation β€” including what mixed confirmation looks like, how to verify it, and when turning it off might be justified β€” read MTF and Repainting.


Power-user MA parameters

Each slot has a set of algorithm-specific parameters that activate only when the corresponding MA type is selected. If a different MA type is active, these settings have no effect.

These parameters exist for traders who already work with a specific MA type and know how to tune it. If you are not sure what they do, you can safely ignore them β€” the defaults are reasonable for each algorithm.

ALMA parameters

Active when MA Type = ALMA.

Parameter

Default

What it controls

ALMA Offset

0.85

Shifts the center of the Gaussian weighting curve. Higher values weight more recent bars.

ALMA Sigma

6.0

Controls the width of the Gaussian curve. Lower values produce a tighter, more focused weighting.

ALMA Floor Offset

Off

Forces the offset to an integer value, which can produce a slightly different response.

KAMA / FRAMA parameters

Active when MA Type = KAMA or FRAMA.

Parameter

Default

What it controls

Fast Length

2

Sets the most responsive end of the adaptive range.

Slow Length

30

Sets the least responsive end of the adaptive range.

Setting fast and slow length to the same value eliminates the adaptive behavior entirely β€” the MA becomes a fixed-speed average. This defeats the purpose of using an adaptive type.

Jurik parameters

Active when MA Type = Jurik.

Parameter

Default

What it controls

Jurik Phase

0

Controls the balance between lag and overshoot. Higher values reduce lag but may introduce overshoot.

Jurik Power

2.0

Controls smoothness. Higher values produce a smoother line at the cost of additional lag.

Extreme values in either direction can make the Jurik MA behave erratically or become functionally identical to a simpler moving average.

Laguerre parameters

Active when MA Type = Laguerre.

Parameter

Default

What it controls

Laguerre Alpha

0.5

Controls the damping factor. Lower alpha produces a smoother, laggier line. Higher alpha produces a more responsive line.

VAMA parameters

Active when MA Type = VAMA.

Parameter

Default

What it controls

VAMA Vol Length

20

Sets the lookback period for the deviation range used by the library's VAMA approximation around its EMA midline.


Visual settings

Line Width

Type

Integer

Default

2 (individual slots), 3 (blend)

Controls the plot thickness for each slot's line. Purely visual β€” has no effect on computation, blend, or alerts.

Color behavior

Each slot has a fixed color pair β€” a brighter shade for uptrend and a dimmer shade for downtrend. Colors are not configurable per slot in the current version; they are assigned automatically by slot number:

Slot

Uptrend color

Downtrend color

MA 01

Teal

Dim teal

MA 02

Blue

Dim blue

MA 03

Purple

Dim purple

MA 04

Orange

Dim orange

MA 05

Yellow

Dim yellow

MA 06

Fuchsia

Dim fuchsia

MA 07

Lime

Dim lime

MA 08

Aqua

Dim aqua

MA 09

Silver

Dim silver

MA 10

Maroon

Dim maroon

The Blended MA uses lime for uptrend and red for downtrend.


Blended MA settings

Enable Blended MA

Type

Boolean (on/off)

Default

On

Turns the blended line on or off. When off, the blend does not compute and does not appear. Individual slots still run independently.

Hide Blended MA Plot

Type

Boolean (on/off)

Default

Off

Hides the blended line from the chart while keeping it active for alerts. Useful if you want blend-based alerts without the visual clutter.

Blended MA Line Width

Type

Integer

Default

3

Controls the thickness of the blended line. Default is thicker than the individual slots to distinguish it visually.


Settings decision guide

If you are not sure which settings to change first, start with these questions:

Question

Relevant setting

Where to learn more

What structural levels do I need?

Timeframe per slot

Workflows for common timeframe setups

Which timeframes matter most for my trading?

Blended Weight

For the Geeks for how weight shapes the blend

How sensitive should trend detection be?

Trend Length

This page, Trend detection section

Do I need cross-market context?

Optional Ticker

This page, Cross-ticker section; Limitations for drift risks

Should I turn off On Bar Close?

On Bar Close

MTF and Repainting β€” read this before changing the default

What do the power-user settings do?

PU parameters per MA type

This page, Power-user section