Supported Types
This page explains the six MA choices in the current Axiom MA Lite source.
Written By Axiom Admin
Last updated 22 days ago
Supported Types
This page explains the six MA choices in the current Axiom MA Lite source.
The setting labels may be prefixed a little differently from one tool to another. You might see MA Type, Signal Type, Master MA Type, or slot-specific versions of those names. The logic underneath is the same.
Before you start
LengthcontrolsSMA,EMA,RMA,WMA, andVWMA.VWMAis routed straight to TradingView'sta.vwma(), so the host chart still needs usable volume data.SWMAis fixed. ChangingLengthdoes nothing.HMAandALMAare not exported by this Lite library source.
If you just need a sane default:
Use
SMAif you want the cleanest baseline.Use
EMAif you want that same baseline to react faster.Use
RMAif you want a calmer Wilder-style smoother.
SMA
What it is: The plain average of the last Length bars. Every bar gets equal weight.
Settings that matter: Length
Context: This is the old standard. If somebody says "moving average" with no adjective, this is usually the picture in their head.
When people use it: Baseline trend reading, structure, support and resistance context, or any situation where they want the line to stay simple and legible.
What to watch for: It is slower than faster-weighted types at the same Length. That is not a flaw. It is the price of keeping the line honest and easy to reason about.
EMA
What it is: A moving average that gives more weight to recent bars, so it reacts faster than SMA.
Settings that matter: Length
Context: EMA is the classic answer to "I want the same basic job as SMA, just less sleepy."
When people use it: Faster trend context, pullback structure, crossover work, or any setup where they want the line to tighten up without getting too strange.
What to watch for: At short lengths it can hug price much harder than you expect. If it suddenly feels noisy, the issue is often the length, not the type.
RMA
What it is: Wilder-style smoothing. It is still a weighted moving average, but it tends to feel heavier and calmer than EMA at the same length.
Settings that matter: Length
Context: This is the same smoothing family traders know from indicators like RSI.
When people use it: When EMA feels a little too twitchy but SMA feels too plain, or when they want a smoother line without jumping to something more exotic.
What to watch for: Do not assume RMA 20 behaves like EMA 20. It does not. RMA usually feels slower and more damped.
WMA
What it is: A weighted average that leans toward recent bars in a more linear way than EMA.
Settings that matter: Length
Context: Think of it as a middle ground between SMA's equal weighting and EMA's more aggressive recent-bar bias.
When people use it: When they want a slightly faster baseline than SMA without fully committing to EMA's feel.
What to watch for: It is easy to overthink WMA. In practice its value is simple: a modest speed-up with familiar behavior.
VWMA
What it is: A moving average that weights price by volume, so bars with more participation count more.
Settings that matter: Length
Context: This is for traders who care whether the move had real participation behind it, not just price travel.
When people use it: Stocks, futures, crypto, or other instruments where volume meaningfully helps tell the story.
What to watch for: The Lite source does not add its own volume checks or fallback. If volume is weak, missing, or not meaningful for the symbol you trade, verify the VWMA output before you build decisions around it.
SWMA
What it is: A symmetrically weighted moving average with a fixed 4-bar window.
Settings that matter: None beyond selecting it. Length is ignored.
Context: This is not a normal "pick your length and go" moving average. It is a short, fixed filter.
When people use it: Rarely, and usually because they want that specific short-window behavior rather than a general-purpose moving average.
What to watch for: This is the easiest Lite option to misuse. If you pick SWMA and set Length to 50, it still behaves like a 4-bar smoother. If you need a variable-length line, pick something else.
A good way to test types honestly
Keep the same
Length.Flip between two MA types.
Watch the same stretch of chart.
Ask one question at a time: Which line turns sooner? Which one stays calmer in chop? Which one gets faked out more easily?
That is enough. You do not need a mythology about moving averages. You need a clean comparison and a reason for the choice.