Settings
This page walks every high-impact control the indicator exposes, grouped in the order a real configuration session uses rather than the order the Inputs dialog lists them. The goal is to let you answer concrete "what...
Written By Axiom Admin
Last updated 22 days ago
Settings
This page walks every high-impact control the indicator exposes, grouped in the order a real configuration session uses rather than the order the Inputs dialog lists them. The goal is to let you answer concrete "what changes if I change this" questions without having to run the chart, and to keep the warnings that a stressed user most needs next to the controls that earn them.
A word on posture before the controls. Most "wrong reads" on this pane trace back to a configuration choice the reader made once, walked away from, and forgot they made. The pack is built to make that less likely, and the strongest move you can make on a settings session is to write down what you change and why. The Inputs dialog has no annotation surface; your own notes are the only memory of why you set something the way it is. Skip the notes, and in three weeks the question "why is this slot in Rolling mode" will have no answer.
A word on scope. The base trim is deliberately smaller than the CTX trim. There is no per-slot optional ticker, no Power User MA parameter block, no per-slot On Bar Close switch. If a control you expect from CTX is missing, that absence is by design; the README names the ladder honestly. Where MA family choice is concerned, the Axiom MA library handles the family-level behavior, and this pack points at that manual rather than reteaching moving averages here.
Table of contents
Slot identity β which timeframe, which precision, which window
Window behavior β session versus rolling, anchor or lookback
Estimator character β Pressure Sensitivity and Wick Weight
Smoothing β CVD Length, Signal Length, MA family
Slot presence on the pane β Enable, Hide Plot, Line Width, Blended Weight
Pane guides β Overbought / Oversold levels
Timing β On Bar Close
Slot identity
The first three controls on any slot decide what the slot is looking at. These are the settings you change when you are picking contexts, not when you are tuning an existing context.
TimeFrame
The configured timeframe this slot runs on. Defaults ship as 5, 15, and 60 minutes for CVD 01, CVD 02, and CVD 03.
What it does. The slot's CVD accumulation happens on this timeframe. A slot with TimeFrame set to 60m will produce one cumulative-delta value per 60-minute bar, regardless of what the chart's own timeframe is.
Hard constraint. TimeFrame must be greater than or equal to the chart timeframe. If you try to set a slot to 1m on a 5m chart, the script throws a runtime error whose message names the slot ("CVD 01 timeframe cannot be lower than the chart timeframe."). That is a guardrail, not a bug β a slot cannot honestly deliver a resolution below the chart's own bar.
What to change. When you move to a different chart timeframe, rescale the stack. The default 5/15/60 stack is a reasonable intraday configuration on a 5m chart. On a 15m chart, 15/60/240 is a defensible re-scaling. On a daily chart, you are probably studying a different question than this pack is designed for β consider whether you are really looking for multi-timeframe participation or a single slower pressure read.
What it costs to change. Changing a slot's timeframe resets every per-bar memory that slot was carrying. Expect the slot line to take a bar or two to stabilize.
Lower TF Precision
The lower timeframe the slot uses to estimate signed volume inside each slot bar. Defaults ship as 1 minute for CVD 01 and CVD 02, 5 minutes for CVD 03.
What it does. Inside each slot bar, the estimator walks intrabars at this resolution to read body, close location, and wick asymmetry, and sums participation-weighted volume into that slot bar's delta.
Hard constraint. Lower TF Precision must be strictly lower than the slot's TimeFrame. If they are equal, or Lower TF is higher, the script throws a runtime error naming the slot.
Silent fallback. When intrabar data is not available β because the chart is too deep in history for TradingView to serve intrabars, or because the feed does not carry that resolution for this symbol β the slot falls back to estimating delta from the slot bar's own OHLCV. The fallback is a cruder read. The line does not announce the fallback visually; you notice it by the line looking blockier on older bars than it did on recent ones. Limitations and MTF and Repainting both carry this.
What to change. Finer Lower TF gives the estimator more intrabars to work with, which usually produces a smoother and more defensible delta. The cost is that it burns more of TradingView's intrabar budget on that slot. On high timeframes, consider bumping Lower TF up so the slot is not doing a huge number of intrabar steps for each slot-timeframe bar.
Reasonable patterns. Chart 5m β Lower TF 1m for the 5m, 15m, and 60m slots. Chart 1h β Lower TF 5m for the 60m slot, Lower TF 15m for the 240m slot, and so on. The pattern is "fine enough to resolve participation, coarse enough not to waste the intrabar budget."
Window (anchor or lookback)
In Session mode, this is the anchor at which the cumulative delta resets. In Rolling mode, it is the lookback duration the cumulative covers. Default is D (daily) for all three slots.
Hard constraint. Window must be greater than or equal to the slot's TimeFrame. Otherwise the script throws a runtime error naming the slot.
Session mode with
D. The cumulative resets at each new daily session defined by the exchange. A dashed vertical line in the slot's color marks the reset on the pane.Rolling mode with
D. The cumulative is the sum of the slot's deltas over the last twenty-four hours of data. There is no reset event; the window slides bar by bar. No dashed marker is drawn, by design.Why the choice matters. Session and Rolling produce materially different lines from the same data. Session mode gives you an anchor the instrument actually respects (a stock's regular hours, a futures contract's session). Rolling mode gives you a consistent twenty-four-hour view regardless of session structure. Workflows walks through which choice fits which kind of instrument.
Window behavior
The Window Mode control sits next to the Window itself and decides how the cumulative accumulates.
Window Mode
Session resets the cumulative at each window anchor; Rolling keeps a sliding lookback. Default Session.
Session. Accumulation restarts at every
timeframe.change(windowTimeframe)event. The first bar of the window shows only that bar's delta; the line builds over the session. At the start of the next window, the line snaps back toward its newly observed range. In Session mode, the dashed vertical line in the slot's color is drawn at every reset.Rolling. Accumulation is the sum of slot-bar deltas across the last Window-worth of time, updated as new bars arrive and old bars fall out. The line never resets; it slides. No dashed marker is drawn.
When to choose Session. Instruments where the anchor carries real meaning β a stock's regular-hours session, a futures contract's open, an FX day that respects a specific cut. The dashed markers are useful in Session mode because they tell your eye where the accumulation started.
When to choose Rolling. Instruments where session anchors are arbitrary β 24-hour crypto, some FX practice. Rolling gives you a consistent lookback that does not privilege a specific clock.
Note on mixing. Nothing stops you from running CVD 01 in Rolling and CVD 02 in Session. It is occasionally useful β a rolling intraday slot against a session-anchored regime slot. It is also an easy way to confuse yourself if you do not remember which is which.
Estimator character
Pressure Sensitivity and Wick Weight are the two tunables that change how the participation model reads each bar. The full mental model lives in For the Geeks; this section is about the user-visible effect on the line.
Pressure Sensitivity
Default 1.50. Range 0.25 to 4.0, step 0.05.
What it does. Governs how quickly the participation model commits a bar to a "strong" bucket versus a "weak" bucket versus an "indecisive" bucket. Higher values make the classifier need less evidence before it commits. Lower values make it require clearer evidence before moving out of the carry branch.
What you will see at higher values. More bars are allowed to classify as weak or strong instead of staying indecisive. When a bar still lands in the carry branch, that carry is stronger, so prior-state bias can persist. This is not the market speaking more loudly β it is the classifier becoming more willing to declare.
What you will see at lower values. More borderline bars stay indecisive, but their carried contribution is smaller. The result is usually a more cautious read: less eagerness to flip on thin evidence, and less volume assigned to bars that did not actually commit.
Misuse warning. Pressure Sensitivity is not a "sharper picture" knob. Pushing it up does not make the estimator see more; it makes it declare more. Push it, watch the character change, and form a view on whether the new character fits the instrument in front of you. The default is a defensible compromise; do not assume an edge value is an upgrade.
A reading you can run on yourself. If you are reaching for Pressure Sensitivity because the line "is not signaling enough," pause. The pane is a participation read. The fact that it is not signaling enough is sometimes the answer it is supposed to give β there is not a clear pressure state right now, and the line is reporting that honestly. Tuning the classifier to invent more signal will not help and will make the rest of the pack misread.
What we will not publish. The threshold values that divide the buckets, the normalization range used internally, and the mapping from Pressure Sensitivity to the thresholds and carry behavior. For the Geeks describes the behavior at mental-model altitude without handing over the formulas.
Wick Weight
Default 0.20. Range 0.0 to 0.50, step 0.05.
What it does. Governs how much bar wick asymmetry is allowed to influence the bar's intent score. Higher values let wick-led rejections speak more loudly in the estimator.
What you will see at higher values. Wicked bars move the line more. A long upper wick on an otherwise neutral body pushes the bar toward bearish participation more firmly. On instruments where wicks carry real information β liquid spot markets during meaningful liquidity events β this can be valuable.
What you will see at lower values. The estimator leans more on body direction and close location and ignores wicks more aggressively. On instruments where wicks are mostly thin-liquidity noise, this can be the safer posture.
Misuse warning. Pushing Wick Weight to 0.50 on a thinly-traded instrument is one of the easier ways to turn noise into conviction in this estimator. Wicks in illiquid conditions are often printed by single orders walking thin books, not by real rejection. The line will look responsive. That responsiveness is not automatically useful.
A useful diagnostic. If you are unsure whether wicks on your instrument carry information, run two side-by-side panes (one with Wick Weight at 0.0, one at 0.40) on a familiar stretch of bars and compare. On instruments where wicks reflect real rejections, the higher-weight pane will catch turns the lower-weight pane misses. On instruments where wicks are mostly thin-book noise, the higher-weight pane will whip without adding information. The instrument tells you which posture fits; you do not have to guess.
What we will not publish. The coefficients that combine body, close location, and wick bias inside the intent score.
Smoothing
Two lengths and two MA families per slot. These shape the line you actually look at.
CVD Length and CVD Type
Default length 3, default type SMA.
What CVD Length does. Controls how much smoothing is applied to the normalized CVD value before it is plotted. Length 1 is unsmoothed; longer values average more bars.
What CVD Type does. Picks the MA family for the smoothing. SMA is the default; other families from the Axiom MA library are available through the dropdown.
What to change. Bump CVD Length if the raw line is too noisy for your eye and you are willing to pay a bar or two of lag for the calmer read. Shorten it if you are losing timely character because the smoothing is too heavy.
MA family note. The CVD line is smoothed on the normalized 0-to-100 value, not on raw cumulative delta. Each MA family has its own temperament β some smooth more aggressively at a given length, some are more responsive, some weight recent bars differently. The Axiom MA library manual is the authoritative reference for family-level behavior. This pack does not reteach those family distinctions because they apply across every Axiom indicator that uses the library.
Signal Length and Signal Type
Default length 3, default type SMA.
What it does. Applies a second smoothing pass to the already-smoothed CVD line to produce the slot's signal line.
What to change. The relationship between CVD Length and Signal Length is what drives crossings. A CVD Length noticeably shorter than the Signal Length can produce livelier color flips because the CVD line leads the reference more aggressively. Equal short lengths with the same family can still sit close together and create hair-crossings. The defaults (3 and 3) are the easiest first baseline; if the color state chatters after you understand the raw character, widen the signal slightly and accept the added lag.
Slot presence on the pane
Four controls decide how the slot shows up visually and how much it influences the blend.
Enable CVD 0N
Boolean, default on for all three slots.
What it does. Turns the slot on or off entirely. A disabled slot does not compute, does not draw, does not contribute to the blend, and does not fire its alerts.
What to change. Disable a slot when you want to completely remove its context from the read β for example, running only two contexts on a pane for a while to keep things simpler.
Hide CVD 0N Plot
Boolean, default off.
What it does. Hides the slot's plotted line while keeping the slot's math running in the background.
Important distinction. Hide Plot hides the drawing. The slot still contributes to the blend and still fires its alerts. This is useful when you want a slot's pressure to steer the blend without cluttering the pane β but it is also the single most common way a reader accidentally keeps a slot influencing the blend after thinking they had "turned it off." If you want a slot's influence removed from the blend while keeping its alerts, set its Blended Weight to 0 instead.
Line Width
Integer, minimum 1, default 2.
What it does. Thickness of the slot's plotted line.
What to change. Bump the width of the slot whose timeframe you care about most for readability on a cluttered chart. Leave the others thinner so they do not fight it.
Blended Weight
Float, minimum 0, default 33.3.
What it does. The slot's share in the weighted mean that forms the blend. Weights are normalized internally; a configuration of 1, 1, 1 produces the same blend as 33.3, 33.3, 33.3.
Zero weight. Setting Blended Weight to 0 keeps the slot running, drawing, and firing alerts while removing it from the blend. This is the cleanest way to leave a slot on the pane for reference without letting it steer the summary.
What to change. When one slot is consistently out of step with your context (say, a 60-minute slot on a session-traded equity during overnight hours, or a 5-minute slot on an instrument that is moving on much longer cadences), drop its weight rather than disabling it. The slot still informs the eye; the blend no longer depends on it.
The blend and its master smoothing pass
Plot Blended CVD/Signal
Boolean, default on.
What it does. Turns the blended CVD line, the blended signal, and the fill between them on or off.
What to change. Turn it off only when you want the pane to be a pure stack of three without a summary line. Most readers leave it on.
Blended Line Width
Integer, minimum 1, default 3.
What it does. Thickness of the blended CVD and signal lines.
What to change. The default 3 is one step thicker than the slot default 2, which keeps the blend visually dominant without shouting. If you want the stack to be visually equal to the blend, bring both to 2.
Enable Master Smoothing
Boolean, default off.
What it does. When on, applies one additional MA pass to the blended CVD and blended signal using the Master MA Type and Master Length below.
What changes. The blend becomes calmer and slower. Short-duration disagreements between the three slots smooth out; longer-duration regime changes still show up, just with a little more lag.
Misuse warning. Master Smoothing is for a reader whose eye has already calibrated to the raw blend. Applying it on first use hides the character you are trying to learn. Leave it off until you can describe in words what the raw blend is doing and then decide whether the smoothed version is what you actually want.
Scope note. Master Smoothing is blend-only. It does not smooth the individual slot lines.
Master MA Type
Default EMA.
What it does. MA family for the extra pass. The Axiom MA library manual covers family-level temperament.
Master Length
Integer, minimum 1, default 3.
What it does. Length of the extra pass. Higher is calmer and slower. The tradeoff is lag.
Pane guides
Overbought Level
Float, default 80, step 0.1.
What it does. Positions the upper dashed guide on the pane.
What to change. Bump it up if your reading convention calls for a tighter upper zone; drop it if you want the zone to cover more of the pane. The pane still clamps at 100 regardless.
Does it affect alerts? No. The script does not expose a crossing-at-level alert on this trim. The line is a visual reference only. Alerts is explicit about this.
Oversold Level
Float, default 20, step 0.1.
Mirror of Overbought Level on the lower side.
Timing
On Bar Close?
Boolean, default on. Global across all three slots; the base trim does not expose per-slot repaint switches.
What ON does. The slot publishes the prior slot-bar's settled value. This costs one slot-bar of lag and produces a read that will not change after it is published. It is the honest default.
What OFF does. The slot publishes the live slot-bar's running value. It is faster, and it can update while the slot bar is still forming.
Why it matters. A reader who wants to act on the pane during bar formation needs OFF to see the current estimate. A reader who wants a read that will not be revised needs ON. Both are legitimate; neither is a trick. MTF and Repainting walks through the full timing model.
Configuration order for a real session
When you actually sit down to configure this indicator for a specific instrument and a specific reading process, the order is not the order of the Inputs dialog. It is:
Decide your slot identities first. Which three timeframes are you reading? That is a question about your process, not about this indicator. Pick them before you touch anything else.
Set TimeFrame on each slot, then Lower TF Precision. Lower TF is always constrained by TimeFrame; picking TimeFrame first keeps you from fighting the runtime error.
Decide Window Mode and Window. Session or Rolling is a decision about the instrument; the
Ddefault is usually correct in Session mode and almost always correct in Rolling mode, but check.Leave Pressure Sensitivity and Wick Weight on defaults for the first session. Change them only after you have watched the line on a specific instrument long enough to describe what you want to change about it.
Leave CVD Length, Signal Length, and the MA families on defaults for the first session. Same reason.
Decide Blended Weight. Equal weights are the cleanest starting point. If you already know a slot's context deserves more or less say, adjust here.
Leave Master Smoothing off until the raw blend has been understood.
Leave On Bar Close ON until you have a specific reason to want the live read.
You will spend most of your Settings time on slot identity. That is as it should be β the estimator character and the smoothing can often be left alone for months once the slot identities fit the process.
If you are tempted to change three things at once because each one seems small, change one. Watch the result. Then change the next. Tracking which change caused which behavior is hard enough on a single-variable shift; it is hopeless when three move at the same time, and you will end up with a configuration that "works" without you knowing why. A configuration whose reasoning you cannot reconstruct in a sentence is a configuration you will not trust under stress.
Compact reference table
Related pages
Visuals and Logic for how the settings show up in the pane.
MTF and Repainting for the full On Bar Close, lookahead, and fallback model.
For the Geeks for the participation model that Pressure Sensitivity and Wick Weight are tuning.
The Axiom MA library manual for family-level MA behavior. This pack links out rather than reteaching.