BollingerSMA 20 ± 2σ
11:03:50106.29 – 107.13106.82
100102104106108
10:50:0010:55:0011:00:00
Band
Price
Fan2 bands
11:03:50102.83 – 104.02103.13 – 103.72103.43
98100102104106
10:50:0010:55:0011:00:00
±2σ
±1σ
Mean
Demo
ModeStream mock data vs. static snapshot
Perf HUDFPS, frame time, draw calls, per-series ms, heap
Display
Info barSeries values above the chart
TooltipLow – high per band on hover
CrosshairMarks both edges of every band
Series
CurveSmooth never overshoots an edge
FillSolid paints one flat color over every band
EdgesStroke the low and high edges
Edge width
1px
Center linePrice on the left chart, mean on the right
Legend
Position
On click
Grid
Visible
Style
X axis
Visible
HeightReserved pixels for labels
30px
Y axis
Visible
PositionSide of the plot the axis sits on
ScaleLog spaces powers of ten evenly; values ≤ 0 are skipped
WidthReserved pixels for labels
55px
MinFixed lower bound (or auto)
MaxFixed upper bound (or auto)
Background
GradientSoft background gradient
Header layoutHow the header interacts with the plot area
Animations
— Series —
Line entry style
Line entryPer-point entrance duration. 0 disables.
250ms
Line smoothLast-value chase time-constant. 0 snaps.
250ms
Line pulseHalo cycle period at the line tail. 0 disables.
600ms
Band entry style
Band entryPer-point entrance duration. 0 disables.
250ms
Band smoothEdge chase duration on live updates. 0 snaps.
250ms
— X axis —
X curveSpring carries velocity across streaming ticks; Snap disables easing.
X settleStreaming retarget baseline. Cadence EMA tunes this at runtime.
200ms
X gesturePan / zoom commit easing. 0 = instant apply.
150ms
— Y axis —
Y curveHermite: fixed-duration cubic. Spring: critically-damped physics. Snap: no animation.
Y settleOutward chase to a new extreme. Faster = punchier reaction to spikes.
250ms
Y sticky minFloor of the dynamic contract — a tiny recede. Short = snappy small re-fits.
500ms
Y sticky maxCap of the dynamic contract — a full-range contraction. Larger = stickier auto-fit hold.
2500ms
Y gestureY override during gestures. Short = frame-per-tick interactive feel.
100ms
— Other —
Tick fadeCross-fade duration for axis tick labels.
250ms
Visibility toggleSeries-visibility fade plus Y re-fit duration.
250ms