Introduction

Axiom MA Osc Pro is a multi-timeframe, multi-ticker oscillator that measures how far price sits from a set of moving-average baselines. It does not measure momentum in a vague sense. It measures a specific thing: the...

Written By Axiom Admin

Last updated About 1 month ago

Axiom MA Osc Pro

What this tool measures

Axiom MA Osc Pro is a multi-timeframe, multi-ticker oscillator that measures how far price sits from a set of moving-average baselines. It does not measure momentum in a vague sense. It measures a specific thing: the distance between a price source and a chosen MA, expressed in volatility units, compressed into a bounded range between -100 and +100.

That distinction matters. Most oscillators hand you a number and let you guess what it represents. This one measures a concrete relationship β€” how stretched price is relative to its own average, scaled by how volatile the instrument has been recently β€” and turns that measurement into something you can compare across different timeframes, different tickers, and different market conditions without the numbers lying to you about scale.

The tool runs up to ten independent slots. Each slot can target a different timeframe, a different ticker, and a different type of moving average. Each slot produces its own reading. Those individual readings can then be blended into a single composite using weights you control, so you can see both the parts and the whole.

It lives in a separate pane below the price chart. It does not draw on price. It does not generate buy or sell signals. It does not tell you what to do. It tells you where price is sitting relative to the baselines you chose, across the timeframes and instruments you care about, in a format that makes comparison honest.


Why it exists

Multi-timeframe analysis is one of those things that sounds straightforward until you try to do it well. You want to know whether the 5-minute, 15-minute, and hourly MA-distance readings agree. You want to compare how your primary instrument is behaving against something correlated. You want to see all of that in one place instead of flipping between six charts.

The problem is that building this yourself means dealing with two things that most tools hide from you:

  1. Repainting. Higher-timeframe data on a lower-timeframe chart can rewrite itself as the higher-timeframe bar builds. If you do not control that behavior deliberately, you end up with a historical picture that never actually existed in real time. You make decisions based on a chart that is editing its own past.

  1. Scale. A 200-point distance on Bitcoin means something completely different from a 2-point distance on the S&P 500. If you put both readings on the same oscillator without normalizing them, the comparison is meaningless. The numbers look comparable. They are not.

This indicator was built to solve both problems. Each slot lets you decide independently whether to use confirmed data or live higher-timeframe data. The normalization engine converts every distance into a shared transformed scale, so a reading of +50 on one instrument and +50 on another represents the same kind of volatility-adjusted stretch under the current sensitivity setting, even though the raw price distances are different.

We built this for ourselves before we built it for anyone else. The tools that existed either hid the repaint behavior, ignored the normalization problem, or gave you a single global toggle when what you actually needed was per-slot control. We had been burned by an indicator that looked perfect in hindsight but was using data that did not exist at the time it claimed to β€” and once you have been through that, you stop trusting any MTF tool that will not let you see exactly how it handles the freshness-vs-stability tradeoff. So we made what we needed and then realized it could help other people working through the same problem.


Who this helps

This tool is built for traders who already work with moving averages and want to compare baseline-distance readings across multiple timeframes or tickers without building the infrastructure from scratch. You should have enough experience to know that mixing timeframes introduces real tradeoffs, and you should be past the point of wanting a tool that hides those tradeoffs from you. If you are looking for something that just works without you understanding how, this is the wrong tool. If you are willing to learn how the tradeoffs are handled β€” and to make your own decisions about them β€” this is built for the way you work.

Good fit:

  • Swing or day traders who use multi-timeframe confluence as part of their process

  • Traders who compare baseline-distance readings across correlated instruments β€” an index against a sector ETF, Bitcoin against Ethereum, a stock against its benchmark

  • Users who understand that higher-timeframe data on a lower-timeframe chart is always a tradeoff between freshness and stability

  • Builders who want to assemble a custom multi-MA distance view without writing their own security calls and normalization code

Not a good fit:

  • If you are looking for a buy/sell signal generator, this is not it. The oscillator shows you state. It does not tell you what to do with it.

  • If you have not worked with moving averages before, the ten-slot architecture will overwhelm you before it helps you. Start with a simpler MA tool and come back when you have a reason to stack multiple readings.

  • If you need a zero-configuration experience, the defaults here are sensible but the tool rewards deliberate setup. It is not a drop-and-forget indicator.

  • If you need tick-level precision and cannot tolerate a one-bar confirmation delay, the default non-repainting mode introduces a small lag. That lag is the price of stable history.


What this tool is not

It is not a signal generator. There are no buy arrows, no sell arrows, no strategy entries. It shows you the state of your configured baselines across your configured timeframes and tickers. What you do with that information is your work. If you bolt this onto your chart hoping for entries, you will be disappointed β€” and worse, you might convince yourself you see entries that are not there, because oscillator readings feel like instructions when you want them to be.

It is not a prediction engine. A reading of +90 does not mean price is about to reverse. It means price is far from the weighted baseline in volatility terms. It can stay there for a long time. Traders lose money treating overbought as a sell signal during strong trends. The oscillator measures position, not fate.

It is not a black box. You choose the MA types, the lengths, the timeframes, the tickers, the weights, and the repaint behavior for every slot. The configuration is yours. The readings follow from the configuration. You can verify the relationship between the settings and the output, and this manual will show you how.


The main thing to understand before you go further

The blended reading β€” the composite line you see when all your slots are combined β€” is a summary. It is not a verdict. Two slots can be fighting each other violently while the blended line sits calmly near zero. The blend averages disagreement into a single number that looks calmer than the actual situation.

Here is a concrete example. Suppose your 5-minute slot reads +80 and your 60-minute slot reads -60. With equal weights, the blend shows roughly +10. That +10 looks like a mild bullish lean. In reality, the short-term slot is stretched well above its baseline while the longer-term slot is still well below its own. Those two conditions imply very different risk profiles depending on your time horizon, and the blended line tells you nothing about the conflict β€” it just splits the difference.

This is the most important trust boundary in the tool. The blend is useful as a quick-glance composite. It is dangerous as a sole source of truth. The individual slot readings are where the real information lives, and the manual will teach you how to read both.


How this manual is organized

This pack is structured so you can use it in three ways:

First contact β€” get the tool running and confirm it is working:

  • Quick Start β€” add the indicator, check the defaults, run a sanity check

Working use β€” configure it properly and interpret it during live trading:

  • Settings β€” every high-impact setting with tradeoffs and dependencies

  • Visuals & Logic β€” what the lines and colors represent, how state transitions work

  • Alerts β€” the alert system, what each alert confirms and does not confirm

Deeper study β€” understand the tradeoffs, build judgment, handle ambiguity:

You do not need to read every page in order. But if you are going to use this tool seriously, the Quick Start, Settings, and MTF & Repainting pages are the minimum foundation. Everything else builds on those.