← 返回源码库
综合类 2026年9月29日

通达信三阶高位风险主图指标公式

157 次查看 69 次复制
通达信三阶高位风险主图指标公式指标效果图
指标效果图
📄 源码
N1:=40;
NV1:=30;
阴线幅度:=2;
风险2最慢:=7;
阳线幅度:=4;
回调深度1:=5;
风险3最快:=15;
风险3最慢:=40;
回调深度2:=10;
前置涨幅:=25;

数据足够:=BARSCOUNT(C)>=60;
六十日低:=LLV(L,60);

涨幅达标:=数据足够
AND 六十日低>0
AND (HHV(H,60)-六十日低)/六十日低*100>前置涨幅;

价创新高:=H=HHV(H,N1);
量创新高:=V=HHV(V,NV1);

长阴:=C<O
AND O>0
AND (O-C)/O*100>阴线幅度;

下跌:=C<REF(C,1);

风险1原:=涨幅达标
AND 价创新高
AND 量创新高
AND 长阴
AND 下跌;

风险1:=FILTER(风险1原,5);

已有风险1:=COUNT(风险1,0)>0;
距风险1:=BARSLAST(风险1);
前高1:=VALUEWHEN(风险1,H);

回调条件1:=已有风险1
AND L<前高1*(1-回调深度1/100);

已有回调1:=COUNT(回调条件1,0)>0;
距回调1:=BARSLAST(回调条件1);

回调够1:=已有风险1
AND 已有回调1
AND 距风险1>=2
AND 距风险1<=风险2最慢
AND 距回调1>0
AND 距回调1<距风险1;

大阳:=C>O
AND O>0
AND (C-O)/O*100>阳线幅度;

突破前高:=已有风险1
AND H>=前高1
AND REF(H,1)<前高1;

风险2原:=涨幅达标
AND 回调够1
AND 大阳
AND 突破前高;

风险2:=FILTER(风险2原,5);

已有风险2:=COUNT(风险2,0)>0;
距风险2:=BARSLAST(风险2);
前高2:=VALUEWHEN(风险2,H);

回调条件2:=已有风险2
AND L<前高2*(1-回调深度2/100);

已有回调2:=COUNT(回调条件2,0)>0;
距回调2:=BARSLAST(回调条件2);

回调够2:=已有风险2
AND 已有回调2
AND 距风险2>=风险3最快
AND 距风险2<=风险3最慢
AND 距回调2>0
AND 距回调2<距风险2;

摸到前高:=已有风险2
AND H>=前高2;

冲高回落:=C<O
OR (H-MAX(C,O))/MAX(H-L,0.0001)>0.35;

阶段顶:=H=HHV(H,10);

风险3原:=涨幅达标
AND 回调够2
AND 摸到前高
AND 冲高回落
AND 阶段顶;

风险3:=FILTER(风险3原,5);

DRAWTEXT(风险1,H*1.02,'风险1'),COLORRED;
DRAWTEXT(风险2,H*1.02,'风险2'),COLORYELLOW;
DRAWTEXT(风险3,H*1.02,'风险3'),COLORGREEN;

压力线:IF(数据足够,HHV(H,60),DRAWNULL),COLORCYAN,DOTLINE;