[AG260912]盘中参谋主图-通达信指标源码分享

【免责声明】本文只拆指标算法与信号含义,属源码科普,不构成投资建议。市场有风险,盈亏请自负。
01 杂线一堆,先认三层
主图指标最怕线一多就懵。盘中参谋把均线、布林、能量挤在一张图上,盯着强弱变化比死盯价格有用得多。它不替你做决定,只把盘口那点事摊开给你看,线多也不慌。
速查卡(五秒扫完):
中期牛熊线 二十六日成本中枢
短期牛熊线 五日快慢分水岭
上升下降线 三五日差值看转向
红军绿军 多空力量谁压谁
02 指标源码分享|盘中参谋主图

指标编号:AG260912
指标完整源码:
N:=26;N1:=5;顶部参数:=82;中期牛熊线:MA(CLOSE,N);短期牛熊线:MA(CLOSE,N1);主力做多力量线:BOLL+2*STD(CLOSE,N);主力做空力量线:BOLL-2*STD(CLOSE,N);上升线:=EMA(C,3),COLORRED,LINETHICK2;下降线:=EMA(C,5),COLORGREEN,LINETHICK2;中间线:=EMA(下降线,5),COLORWHITE,LINETHICK2;VARF1:=COUNT(CROSS(上升线,中间线),2)=1;VARF2:=COUNT(CROSS(下降线,中间线),2)=1;ZAI:=FILTER(VARF1 AND VARF2,2);VV3:=SMA((CLOSE-REF(CLOSE,1)),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;DRAWTEXT(REF(VV3,1)>81 AND VV3<80,HIGH*1.02,'高位标注①'),COLORYELLOW;VF1:=MA(CLOSE,60)-MA(CLOSE,5)/3.2;VARA1:=(CLOSE-REF(OPEN,29))/REF(OPEN,29)*100;VARB1:=EMA(0.667*REF(VARA1,1)+0.333*VARA1,5);DRAWTEXT(IF(VOL>=1.3*MA(VOL,5) AND COUNT(VARA1>=VARB1 AND VARA1<-17,3) AND REF(LOW,1)=LLV(LOW,120),1,0),LOW,'低位标注①');VARR1:=SMA(MAX(CLOSE-REF(C,1),0),6,1)/SMA(ABS(CLOSE-REF(C,1)),6,1)*100;DRAWICON(CROSS(顶部参数,VARR1),HIGH*1.02,2);DRAWTEXT(CROSS(顶部参数,VARR1),HIGH*1.02,'高位标注②'),COLORYELLOW;VARX:=(HIGH+LOW+OPEN+2*CLOSE)/5;VARS:=REF(VARX,1);DRAWTEXT(3,LOW,'低位标注②'),COLORRED;VARV:=SMA(MAX(VARX-VARS,0),10,1)/SMA(ABS(VARX-VARS),10,1)*100;HY3:=IF(COUNT(VARV<20,5)>=1 AND COUNT(VARX=LLV(VARX,10),10)>=1 AND CLOSE>=OPEN*1.038 AND VOL>MA(VOL,5)*1.2,1,0);VAR1:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;VAR2:=2*ABS(VAR1);VAR3:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);VAR4:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);VAR5:=(HIGH+LOW+CLOSE)/3;VAR6:=(VAR5-MA(VAR5,14))/(0.015*AVEDEV(VAR5,14));VAR7:=(VAR5-MA(VAR5,70))/(0.015*AVEDEV(VAR5,70));VAR8:=IF(VAR6>=150 AND VAR6<200 AND VAR7>=150 AND VAR7<200,10,0);VAR9:=IF(VAR6<=-150 AND VAR6>-200 AND VAR7<=-150 AND VAR7>-200,-10,VAR8);VARA:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;VARB:=100-ABS(VARA);VARC:=3*SMA((INDEXC-LLV(INDEXL,75))/(HHV(INDEXH,75)-LLV(INDEXL,75))*100,20,1)-2*SMA(SMA((INDEXC-LLV(INDEXL,75))/(HHV(INDEXH,75)-LLV(INDEXL,75))*100,20,1),15,1);VARD:=3*SMA((INDEXO-LLV(INDEXL,75))/(HHV(INDEXH,75)-LLV(INDEXL,75))*100,20,1)-2*SMA(SMA((INDEXO-LLV(INDEXL,75))/(HHV(INDEXH,75)-LLV(INDEXL,75))*100,20,1),15,1);VARE:=REF(LOW,1)*0.9;VARF:=LOW*0.9;VAR10:=(VARF*VOL+VARE*(CAPITAL-VOL))/CAPITAL;VAR11:=EMA(VAR10,30);VAR12:=VAR11-CLOSE;VAR13:=REF(CLOSE,1);VAR14:=SMA(MAX(CLOSE-VAR13,0),7,1)/SMA(ABS(CLOSE-VAR13),7,1)*100;VAR15:=SMA(MAX(CLOSE-VAR13,0),13,1)/SMA(ABS(CLOSE-VAR13),13,1)*100;VAR16:=BARSCOUNT(CLOSE);VAR17:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;VAR18:=((-100)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+50)*2;VAR19:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;VAR1A:=(SMA(VAR19,4,1)-50)*2;VAR1B:=SMA(VAR1A,3,1);VAR1C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;VAR1D:=SMA(VAR1C,4,1);VAR1E:=SMA(VAR1D,3,1);VAR1F:=(HHV(HIGH,30)-CLOSE)/CLOSE*100;VAR20:=IF(VAR17<=25 AND VAR18<-95 AND VAR1F>20 AND VAR1B<-30 AND VAR1E<30 AND VAR12>=-0.25 AND VAR14<22 AND VAR15<28 AND VAR16>50,80,0);情报:=VAR3;天线:=IF(VARB<90,VARB,100);红军:=IF(VAR1>0,VAR1,0),COLORRED,LINESTICK;绿军:=IF(VAR1<0,VAR2,0),COLORGREEN,LINESTICK;导弹:=VAR20;预警系统:=IF(VAR7>=200 AND VAR6>=150,15,IF(VAR7<=-200 AND VAR6<=-150,-15,VAR9))+60;VAR21:=CLOSE>MA(CLOSE,20) AND MA(CLOSE,20)>=REF(MA(CLOSE,20),1);VAR22:=CLOSE<MA(CLOSE,20) AND MA(CLOSE,20)<REF(MA(CLOSE,20),1);VAR23:=红军>50 AND 预警系统>60 AND 天线=100;VAR24:=红军>48 AND 预警系统>60 AND 天线<100;VAR25:=绿军>38 AND 预警系统<55;VAR26:=导弹>50 AND 天线<90;VAR27:=VAR3<REF(VAR4,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);VAR28:=VAR3>=REF(VAR4,1) AND CLOSE<REF(CLOSE,1) AND 预警系统=60 AND 导弹=0 AND 绿军>=REF(绿军,1) AND VARC<REF(VARD,1);DRAWTEXT(VAR21 AND COUNT(VAR21,30)=1,HIGH*1.1,'趋势标注');DRAWTEXT(VAR22 AND COUNT(VAR22,30)=1,LOW*0.95,'注意!'),COLORYELLOW;DRAWTEXT(VAR23 AND COUNT(VAR23,30)=1,HIGH*1.05,'高位区提示');DRAWTEXT(VAR24 AND COUNT(VAR24,30)=1,HIGH*1.1,'高位区提示');DRAWTEXT(VAR25 AND COUNT(VAR25,30)=1,LOW*0.85,'低位区提示');DRAWTEXT(VAR26 AND COUNT(VAR26,30)=1,LOW*0.95,'低位标注③');DRAWTEXT(VAR27 AND COUNT(VAR27,30)=1,LOW*0.95,'关注!');
顺手把 #主图指标怎么写# 这个话题钉一下,它平时基本跟 #通达信指标# #均线系统# #盘中强弱# 绑在一块儿聊。
03 三层线怎么算,参数怎么来
先说中期牛熊线,它等于二十六日收盘均价。均线本质是把一串收盘价拉平,天数越长越钝,越短越跳。放在主图上,它像一条慢吞吞的河,价格绕着它上下晃,晃出去远了迟早回来。
中期牛熊线:=MA(CLOSE,N);
再说短期牛熊线,取的是五日。两条线一慢一快,快线从下往上穿过慢线,多半是短期转强;反过来从上下穿,多半是转弱。老手看的不只是穿没穿,而是两条线张口还是并拢,张口才叫真动。
短期牛熊线:=MA(CLOSE,N1);
接着看布林那一对。主力做多力量线取布林上轨再加两倍标准差,主力做空力量线取布林下轨减两倍标准差。价差拉大,说明上下两股力量撕得开;收口就是两边僵住,谁也压不过谁,这时候别急着下结论。
主力做多力量线:=BOLL+2*STD(CLOSE,N);
主力做空力量线:=BOLL-2*STD(CLOSE,N);
参数怎么来的?拿 N 说。①取两个边界:十天太短,噪声一堆;一百天太长,拐点走完了你才看见。②各自问题:十天假动作多,一百天等你反应过来行情早翻篇。③合理区间落在二十到三十天。④选定二十六天,正卡在月线习惯的中间,不快不慢,刚好。
关键参数:N=26N1=5
另一个顶部参数取八十二。①边界:七十太灵敏,稍有波动就报警;九十五太迟钝,信号出来人早跑了。②问题:七十满屏噪音,九十五形同虚设。③区间在七十五到九十。④落八十二,留一点缓冲,少误报,也别太木。
关键参数:顶部=82
收尾那对红军绿军,是把三十四天随机值掰成正负两股。红柱冒头是多强,绿柱压顶是空强,谁高谁说话。它不直接喊方向,只告诉你此刻哪边力气大,力气大不代表就涨,这点心里要有数。
红军:=IF(VAR1>0,VAR1,0);
上升下降中间那三条也一样思路,三日、五日、再平滑五日,一层层把噪音滤掉。线越往后越平,看的就不是抖动,是趋势的骨头。把这几层叠一起,盘中是强是弱,基本一目了然。
还有上升线和下降线,三日与五日的指数均,一红一绿,中间线再把下降线平滑五日。三线挤一起,红的压在绿的上头,短期热气旺;反过来绿压红,就凉了。中间线像裁判,专门看红绿谁站上谁。
预警系统把七十五与二百日的乖离加起来打分,乖离拉到极端就亮灯。灯不是让你动,是提醒你这里力量快到头了,别只看价格不看力气。
评论区聊聊,你手上那张主图是不是也线多得看不过来?最想先搞懂哪一根?
