通达信分时分析主图指标公式

📅 2026-04-10 👁 4954 次阅读 📂 分时公式

📝 公式介绍

【通达信分时分析主图指标公式】 🎯 核心功能:技术面分析 📊 技术指标:移动平均线 + 成交量指标 + 指数平滑移动平均 🔍 分析逻辑:综合成交量变化, 价格走势, 趋势方向,精准捕捉市场机会 📈 适用场景:震荡市与趋势市均可使用 ⚡ 复杂度:高(多指标组合,适合有一定经验的用户) ⚠️ 风险提示:公式仅供参考,不构成投资建议。股市有风险,投资需谨慎。

📊 公式代码

{核心资金统计}CAT:=SUM(IF(C>REF(C,1),V,0),FROMOPEN),STICK,COLORYELLOW;CAT1:=-SUM(IF(C=0,(CAT4+100)/2,100-Abs((CAT4-100)/2));CAT6:=IF(CAT5>50,CAT5,50);{攻击力度计算}HSL:=vol/CAPITAL*100;VAR1:=((HSL*0.50+(REF(HSL,1)*0.33))+(REF(HSL,2)*0.17))*SUM(C,FROMOPEN)/FROMOPEN;VAR1A:=SUM(IF(C>REF(C,1),VAR1*V,0),FROMOPEN),COLOR0000FF,LINETHICK0;VAR1B:=-SUM(IF(C0,(VAR12+50),100-ABS((VAR12-50)));VAR14:=IF(VAR13>100,100,IF(VAR13<0,0,VAR13));VAR15:=IF(VAR13>50,VAR13,50);VAR16:=crOSS(VAR11,0) AND (C>REF(C,2) OR (CAT3>0 AND CAT3>VAR11));底部VAR1:=CROSS(VAR11,0) AND C>REF(C,2) AND V>LLV(V,3)*3;{价格区间与均线系统}Q:=250;VAR17:=HHV(C,Q);VAR18:=LLV(C,Q);VAR19:=CONST(VAR17),NODRAW;VAR110:=CONST(VAR18),NODRAW;安全线:=VAR19-VAR110;中位线:=(VAR19+VAR110)/2;HL3:=(100-0)/2*1.3;HL4:=(100-0)/1*1.3;启动线:=(50-HL3)*安全线/HL4+中位线;主升线:=(中位线+启动线)/2;BGTYU:=1;GHYJKU:=BETWEEN((CLOSE*BGTYU)/(SUM(AMOUNT,BARSCOUNT(CLOSE*BGTYU))/SUM(VOL*100,BARSCOUNT(CLOSE*BGTYU))),1.05,0.95);VBNH:=IF(GHYJKU=0,MA(CLOSE*BGTYU,BARSCOUNT(CLOSE*BGTYU)),SUM(AMOUNT,BARSCOUNT(CLOSE*BGTYU))/SUM(VOL*100,BARSCOUNT(CLOSE*BGTYU)));起动线:=expma(CLOSE/VBNH,20)*1,COLORYELLOW,POINTDOT;主力线:=EXPMA(CLOSE/VBNH,60)*1,COLORMAGENTA,LINETHICK2;散户线:=EXPMA(CLOSE/VBNH,120)*1,COLORGREEN,LINETHICK2;限制起动线:=起动线*启动线;限制主力线:=主力线*启动线;限制散户线:=散户线*启动线;主散MIN:=MIN(限制主力线,限制散户线);主力:=限制主力线,DOTLINE,COLORFF00FF,LINETHICK1;分时均价线:=SUM(C*V,240)/SUM(V,240),DOTLINE,COLORFFFFFF,LINETHICK1;追击涨停:=限制散户线>分时均价线 AND CROSS(C,限制散户线);{拉升量与攻击力度}拉升量:=IF(C>REF(C,1),VOL,0);昨拉升VAR19值:=CONST(FINDHIGH(拉升量,FROMOPEN,240,1)),LINETHICK1,COLORMAGENTA;今拉升VAR19值:=CONST(HHV(拉升量,FROMOPEN)),COLORYELLOW,NODRAW;攻击力度:=今拉升VAR19值/昨拉升VAR19值,NODRAW;{量价条件判断}TT:=BARSCOUNT(C);均价黄:=SUM(C*V,TT)/SUM(V,TT);量两步:=MA(V,5)>REF(MA(V,5),1) AND REF(MA(V,5),1)>REF(MA(V,5),2);价两步:=C>=REF(C,1) AND REF(C,1)>REF(C,2);价上岗量破5:=C>均价黄 AND V>MA(V,5);量起爆:=V>=REF(V,1)*1;价创新高:=C>=HHV(C,0);量创新高:=V>=HHV(V,0);对昨日涨幅:=(C/DYNAINFO(3)-1)*100<=2.50;每日一点:=量两步 AND 价两步 AND 价上岗量破5 AND 量起爆 AND 价创新高 AND 量创新高 AND 对昨日涨幅;{分时突破信号}TA:=BARSLAST(TIME=100000);TC:=REF(HHV(C,0),TA+1);TV:=REF(HHV(V,0),TA+1);ZF:=C/DYNAINFO(3)<1.05;XG1:=CROSS(C,TC) AND V>TV AND ZF;TA1:=BARSLAST(TIME=110000);CC1:=REF(HHV(C,0),TA1+1);VV1:=REF(HHV(V,0),TA1+1);ZF1:=CC1/DYNAINFO(3)<1.05;XG2:=CROSS(C,CC1) AND V>VV1 AND ZF1;突破:=XG1 OR XG2,COLORRED;{信号绘制-突破/底部/均线金叉}STICKLINE(FILTER(突破=1,15),VAR110+安全线*0.60,VAR110,1,0),COLORWHITE;DRAWICON(FILTER(突破=1,15),VAR110+安全线*0.60,17);DRAWTEXT(FILTER(突破=1,15),VAR110+安全线*0.60,'∠分时突破'),COLORWHITE;STICKLINE(FILTER(底部VAR1=1,15),VAR110+安全线*0.45,VAR110,1,0),COLORMAGENTA;STICKLINE(FILTER(VAR16=1,30),VAR110+安全线*0.30,VAR110,1,0),COLORYELLOW;STICKLINE(CROSS(EXPMA(CLOSE/VBNH,60),EXPMA(CLOSE/VBNH,120)),VAR110+安全线*0.15,VAR110,1,0),COLORCYAN;DRAWICON(FILTER(底部VAR1=1,15),VAR110+安全线*0.45,24);DRAWICON(FILTER(VAR16,30),VAR110+安全线*0.30,30);DRAWTEXT(FILTER(底部VAR1=1,15),VAR110+安全线*0.45,'∠VAR1'),COLORMAGENTA;DRAWTEXT(FILTER(CROSS(EXPMA(CLOSE/VBNH,60),EXPMA(CLOSE/VBNH,120)),30),VAR110+安全线*0.24,'★日内低'),COLORCYAN;DRAWICON(FILTER(CROSS(起动线,1.01),30),限制散户线,17);DRAWTEXT(FILTER(追击涨停,30),分时均价线+(限制散户线-分时均价线)/2,'买2'),COLORYELLOW;{支撑阻力与买卖信号}H1:=MAX(DYNAINFO(3),DYNAINFO(5));L1:=MIN(DYNAINFO(3),DYNAINFO(6));P1:=H1-L1;阻力:=L1+P1*7/8,COLORGREEN;支撑:=L1+P1*0.5/8,COLORMAGENTA;DRAWTEXT(LONGCROSS(支撑,C,2),C,'--买3'),COLORFF00FF;DRAWTEXT(LONGCROSS(C,阻力,2),C,'--要上板'),COLORRED;XX:=SUM(AMOUNT,BARSCOUNT(CLOSE))/SUM(V*100,BARSCOUNT(CLOSE));主攻:=EXPMA(CLOSE/XX,20);大户:=EXPMA(CLOSE/XX,60);散户:=EXPMA(CLOSE/XX,120);底:=1,NODRAW;1.02,NODRAW;高:=1.03,NODRAW;AA:=主攻>大户 AND 主攻>1.003 AND 大户>散户 AND C>EXPMA(C,20) AND EXPMA(C,10)>EXPMA(C,20) AND EXPMA(C,20)>EXPMA(C,60);DRAWICON(AA AND 主攻=HHV(主攻,30) AND CROSS(主攻,1.003),C,38);DRAWTEXT(AA AND 主攻=HHV(主攻,30) AND CROSS(主攻,1.003),C*0.999,'---买1'),COLORYELLOW;DRAWTEXT(CROSS(主攻,1.04),C*0.999,'--冲涨停'),COLORLIMAGENTA;DRAWTEXT(CROSS(散户,主攻),C*0.9995,'--小心'),COLORGREEN;DRAWTEXT(CROSS(散户,大户),C*0.9995,'--走弱'),COLORGREEN;成交额:=V*C/100,NODRAW;A2:=SUM(IF((成交额/8>20 AND CLOSE>REF(CLOSE,1)),成交额,0),0);A3:=SUM(IF((成交额/8>20 AND CLOSE 🔍 查看更多公式