Zizai
Chan Theory Indicator System
Back to home
中文Handbook · 01Subscribe
Handbook · 01
Chart legend

Guide

What every line and mark on the chart means.

01

Strokes and segments

Adjacent top and bottom fractals connect into a Stroke; strokes then combine by rule into a Segment. In the figure below, every three strokes form a segment—the basic unit for judging moves, drawn more prominently than strokes.

StrokeSegmentTop fractalBottom fractalSegment 1 (3 strokes)Segment 2 (3 strokes)Segment 3 (3 strokes)
ElementHow it is drawnNotes
FractalSmall dots, red for tops and green for bottomsTurning points. Can be toggled in settings; turn off when crowded
StrokeThin grey lineThe connection between two adjacent fractals, kept in the background
SegmentThick dark-brown lineBuilt from strokes; the basic unit for judging pivots and trends
Divergence segmentThick teal lineThe segment where strength fails. Only the smallest level is marked; higher-level divergence segments span multiple moves, so no separate line is drawn—only the divergence label
Pre-end warning segmentFluorescent-green dashed lineThe active segment's terminating structure has most likely formed (about 95% follow-through in historical samples — a reading of the past, not a promise). Prepare ahead instead of waiting for fixation; once fixed, it returns to the normal segment style.
Normal segmentsDivergence segmentDivergence segments use a distinct colour; trend vs consolidation is told by the label
02

Pivot

A rectangle marks the pivot range.The frame colour marks the level, from lowest to highest: blue, purple, orange, teal and magenta; a dashed frame means the pivot is still extending, a solid frame means it has terminated. Higher levels use wider, fainter frames so they do not overpower price across the screen.

NBlue — smallest level (operating level)
N+1Purple
N+2Orange dashed = still extending
N+3Teal
N+4Magenta
The N, N+1 … N+4 at the frame corner is that pivot's level. When levels overlap they are staggered vertically so none covers another.
A ✗ after the level means this pivot is not local-level; no mark means it is local-level.
Pivots of level N+1 and above are produced only in multi-level mode. After switching to same-level decomposition only the smallest-level pivots remain—by design, not a bug.
03

Buy/sell points

Buy points are green, sell points red.The small corner number shows the level; colour depth shows the type—Type 1 the most solid, Type 3 the faintest.

1B2B3BType 1 / 2 / 3 buy points
1S2S3SType 1 / 2 / 3 sell points
3B13B23B3Corner number = N+1 / N+2 / N+3 level (no number means the smallest level)
MarkMeaningWhen it appears
1B / 1SType 1 buy/sell pointAfter a trend divergence is confirmed. At most one per trend
2B / 2SType 2 buy/sell pointThe pullback confirmation after Type 1
3B / 3SType 3 buy/sell pointAfter leaving the pivot, the pullback does not return to the pivot range
Levels N+3 and above do not yet output Type 1 or 2 buy/sell points: that requires higher-level trend recursion, which is not finished yet. We would rather show nothing than fake an answer from lower-level material. Type 3 points and pivot boxes are shown at all levels as usual.
04

Divergence hint

BeiChiHint for trend divergence
BeiChi_PHint for consolidation divergence

Trend divergence: two same-direction pivots A and B appear in the move. Segment a leaves A and enters B; segment c leaves B. If c makes a new low with less strength than a, that is trend divergence: BeiChi is printed on the first bar where weakness shows, and after confirmation it becomes a Type 1 buy/sell point.

Pivot ANPivot BNsegment aBeiChisegment c1BBody segments end at the dot; adjacent segments run opposite.c: new low but weaker than a → trend divergence, then a Type 1 buy point

Consolidation divergence: with a single pivot, the entering and leaving segments are compared. The pivot body is three segments ending at the third segment's end; the next segment runs opposite to the third, and once it leaves the pivot it is the leaving segment. If the leaving move is clearly weaker than the entering move, that is consolidation divergence, labelled BeiChi_P. Consolidation divergence means a likely pullback into the pivot, but it does not produce a Type 1 buy/sell point, and the label stays on.

123PivotN+1Entering segmentLeaving segmentBeiChi_PSegments ①②③ end at ③ (the dot); the leaving segment runs opposite.Leaving weaker than entering → consolidation divergence, no Type 1 point
No background; the text colour matches its pivot's level—it is a hint and should not compete with buy/sell points.
Printed on the bar where divergence conditions are first met, not the bar where confirmation happens, so it appears earlier than the buy/sell point.
It may disappear.Divergence is dynamic: before the segment finishes it may stop holding and the label is withdrawn—by design, not a bug.
05

Trend label lines

↑ N+2 trend (3 pivots)Thick line: highest-level moveN-level consolidationThin line: operating-level move

Two horizontal bands sit above the K-line.The thick line is the highest-level move in effect, for reading the big picture; the thin line is the operating-level move, for timing entries and exits. Green marks an up trend, red a down trend, grey a consolidation; trends also show how many pivots they contain.

06

Same-level and multi-level decomposition

The same price action can be decomposed two ways, switched in the indicator settings. The difference is not right or wrong, but whether you want to work every segment mechanically or watch how far the trend runs.

Same-level decompositiondecomposition is unique
Every move is decomposed into trend types of one fixed level; the whole chart becomes a chain of same-level trend types.
Pivot extension and expansion are not used; consolidation + consolidation joins are allowed.
Always focused on the one same-level pivot being completed; once done, move to the next.
On chart: trend label lines cut the move into same-level trend types at your chosen level; only the smallest-level pivots remain.
Non-same-level decompositionDivided by the natural growth of pivots
Pivots may extend and upgrade after at most nine segments; a trend type's level follows naturally from pivot expansion and upgrades.
Consolidation + consolidation joins are not allowed.
You can see one pivot extend and upgrade, two non-overlapping same-direction pivots form a trend, and pivot expansion form a higher-level consolidation.
On chart: shows how pivots of multiple levels nest; pivots of N+1 and above are produced only in this mode.
The two modes can work together

Chan theory allows one combination rule that breaks no theoretical principle: at the operating level, pivot extension is not defined and consolidation + consolidation joins are allowed, while every level below allows pivot extension and forbids such joins. In practice: use same-level decomposition at the operating level and above to set trading rhythm, and multi-level decomposition below it to watch pivot extension, expansion and divergence for precise entries and exits. This is another form of nested ranges: big levels set the rhythm, small levels set the precision.

Your situationRecommended modeReason
Plenty of time, small capital, high frequencySame-level decompositionMechanical execution: trade every segment, miss no swing
Watching big trends, larger capital, seeking trend profitNon-same-level decompositionLet pivots grow naturally and follow the trend; no rush to trade every segment
Balance trends and scalpsSame-level decomposition at the operating level + multi-level one level downBig levels set the rhythm, small levels set the precision
07

Common questions

SymptomCause
The pivot frame is dashedThis pivot is still extending, not yet terminated. Only a solid frame means terminated
A ✗ after the level labelThis pivot is not local-level. No mark means local-level
A divergence label appeared and then vanishedDivergence is a dynamic state and stops holding if strength recovers. For those finally confirmed, the position was mostly fixed at first appearance
Higher-level pivots disappeared after switching decomposition modeN+1 and above are produced only in multi-level decomposition. Same-level decomposition keeps only the smallest-level pivots
A blank area on the left of the chart has nothing drawnDecomposition needs enough confirmed structure to start, begins at the first calendar boundary in the loaded history, and reaches back at most about 15,000 bars. The blank is an expected limitation
Endpoints of the most recent strokes changedWithin the most recent few strokes (usually no more than three), endpoint fractals may be rejudged as new bars arrive and the strokes adjust. Structures further left do not move
Higher levels do not show Type 1 or 2 buy/sell pointsTo avoid showing too many trend layers on one timeframe at the cost of readability, Type 1 and 2 points are not shown. Switching timeframes manually gives a better experience.
Settings look old after an updateTradingView keeps settings saved on the chart, and new defaults in an update do not override them. Open the indicator settings and click “Reset settings”

Colours can be switched under “Display scheme” in settings: dark background / light background / custom. The colour and weight options below take effect only in custom mode.