捂不住了!我的压箱底“薛斯通道”通达信源码,主力洗盘还是拉升?它画线告诉你!

家人们谁懂啊!作为一个老股民,最怕的就是看不清趋势,一买就套,一卖就飞。之前为了找个靠谱的趋势指标,真是没少交学费。今天必须把我自用很久的一个“神器”分享出来——薛斯通道。它最牛的地方就是能自动画出股价的上下通道,像一双“眼睛”帮你盯着,是震荡洗盘还是趋势突破,看起来会直观很多!
说实话,没有百分百准确的指标,这个我也吃过亏。有时候通道收得太窄,会被震荡打脸;有时候信号会滞后那么一两天。所以千万别单吊它一个! 一定要结合成交量、大盘环境一起看。但它帮我把握大波段、避开明显下跌趋势,功劳真的不小。
💡 指标能干嘛?(说人话版)
  1. 画通道:自动在K线图上画出上下两条线,形成一个股价运行的“走廊”。股价大部分时间在这个走廊里跑。

  2. 看趋势:股价贴着上通道走,说明趋势可能挺强;跌破下通道,就得小心趋势转弱了。

  3. 找买卖点:有些高手结合通道的突破、回踩来辅助判断买卖点。源码里还自带了一些像“起爆”、“牛起步”、“逃顶”这样的文字提示点(但记住,这只是辅助!)。

👇 废话不多说,上硬货!完整通达信源码如下:

(你可以复制到通达信公式管理器里,新建一个主图指标就能用。参数N和M需要自己设置,比如N默认10,M默认20,具体看你习惯)

{ 薛斯通道主图指标 - 自用详解版 }

{ 说明:参数N和M需在公式参数栏设置,常用N=10, M=20 }

AA:=MA((2*CLOSE+HIGH+LOW)/4,5);

CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);

DD:=DMA(CLOSE,CC);

通道A:=AA*N/100;

通道B:=AA*(200-N)/100;

通道C:=(1+M/100)*DD,COLOR6B8E23;

通道D:=(1-M/100)*DD;


DRAWBAND(通道C,RGB(100,149,237),通道D,RGB(0,100,0));

DRAWBAND(通道A,RGB(238,130,238),通道B,RGB(0,100,0));


通道1:AA*N/100,LINETHICK2;

通道2:AA*(200-N)/100,LINETHICK2;

{STICKLINE(通道1-通道2>0,通道1,通道2,1,-1),COLORBLUE;}

通道3:(1+M/100)*DD,COLOR6B8E23,LINETHICK2;

通道4:(1-M/100)*DD,LINETHICK2;


主趋势线:EMA(EMA(C,10),10),COLORRED,LINETHICK2;

B:=主趋势线>REF(主趋势线,1);


ZF:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(DYBLOCK,' '),HYBLOCK),' '),GNBLOCK),' '),FGBLOCK);

DRAWTEXT_FIX(ISLASTBAR,0,0,0,ZF),COLORYELLOW;


DIF:=EMA(CLOSE,9)-EMA(CLOSE,21);

DEA:=EMA(DIF,5);

MACD:=(DIF-DEA)*2;

吸:XLPL.NOTEXT吸,NODRAW,COLORLIRED;

拉:XLPL.NOTEXT拉,NODRAW,COLORRED;

派:XLPL.NOTEXT派,NODRAW,COLORGREEN;

落:XLPL.NOTEXT落,NODRAW,COLORWHITE;

AAW:=IF(吸!=DRAWNULL,DIF,DRAWNULL),COLORLIRED,LINETHICK2;

BBW:=IF(拉!=DRAWNULL,DIF,DRAWNULL),COLORRED,LINETHICK2;

CCW:=IF(派!=DRAWNULL,DIF,DRAWNULL),COLORGREEN,LINETHICK2;

DDW:=IF(落!=DRAWNULL,DIF,DRAWNULL),COLORWHITE,LINETHICK2;


STICKLINE(AAW,LOW,HIGH,0,0),COLORLIRED;

STICKLINE(AAW,C,O,3,1),COLORLIRED;

STICKLINE(BBW,LOW,HIGH,0,0),COLORRED;

STICKLINE(BBW,C,O,3,1),COLORRED;

STICKLINE(CCW,LOW,HIGH,0,0),COLORGREEN;

STICKLINE(CCW,C,O,3,1)COLORGREEN;

STICKLINE(DDW,LOW,HIGH,0,0),COLORWHITE;

STICKLINE(DDW,C,O,3,1),COLORWHITE;


DRAWTEXT("KDJ.J"-REF("KDJ.J",1)>30 AND C/REF(C,1)>1.043 AND "MACD.MACD">0 AND EXPMA(C,12)>EXPMA(C,50),L*0.995,'起爆'),COLORWHITE;


V1:=EMA(CLOSE,5);

V2:=EMA(EMA(CLOSE,90)*1.01,10);

DRAWTEXT(CROSS(V1,V2),V1+0.05,'牛起步'),COLOR00FF00;


VAR1:=LLV(LOW,21);

VAR2:=HHV(HIGH,21);

AK1:=EMA((((CLOSE - VAR1) / (VAR2 - VAR1)) * 100),5);

AK:=EMA((((CLOSE - VAR1) / (VAR2 - VAR1)) * 50),13);

AB:=CROSS(AK1,AK);

DRAWTEXT((AB = 1),(LOW * 0.99),'○牛窝'),COLORYELLOW;


AA1:=AMOUNT/V;

BB1:=L<AA1 * 0.9;

CC1:=(C-REF(C,1))/REF(C,1)*100>1.2;

DD1:=L<MA(C,5)*0.921;

EE1:=V<MA(V,5)*1.5;

老鼠仓:=BB1 AND CC1 AND DD1 AND EE1,LINETHICK0,COLOR0099FF;

DRAWTEXT(老鼠仓,L*0.99,'老鼠仓'),COLOR0099FF;


VAR3AA:=IF((CLOSE>REF(CLOSE,1)),88,0);

VAR4AA:=IF(((CLOSE)/(REF(CLOSE,1))>1.05) AND ((HIGH)/(CLOSE)<1.01) AND (VAR3AA>0),91,0);

DRAWTEXT(FILTER((VAR4AA>90),45),(LOW)*(0.93),'★大胆搏 '),COLOR00FFFF;

DRAWTEXT(FILTER((VAR4AA>90),35),(LOW)*(0.99000001),'★加仓 '),COLOR00FFFF;


A1AA:=9;

A2AA:=(REF(CLOSE,A1AA+1)<CLOSE);

DRAWTEXT(FILTER((A2AA>-0.5),84),(HIGH)*(1.05),'小心变盘'),COLORFFFFFF;


VAR6:=REF(C,1);

VAR7:=SMA(MAX(C-VAR6,0),6,1)/SMA(ABS(C-VAR6),6,1)*100;

DRAWTEXT(CROSS(82,VAR7),H*1.01,'逃顶'),COLORYELLOW;


🎯 使用小贴士 & 我的“翻车”经验:
  1. 参数调整:源码开头的 NM是参数,需要你自己在公式设置里填。不同股票、不同周期(日线/周线)适合的参数可能不一样,我一般日线用N=10, M=20开始试。这是我当初觉得最麻烦的地方,调不好图形会很难看。

  2. 信号滞后:通道是基于历史数据计算的,所以转折点信号必然有滞后。别指望用它抓到最低最高点。

  3. 结合看盘:我一般会用它画的通道看个大概趋势,然后重点看股价碰到通道边线时的表现(比如是否放量突破),再结合MACD、KDJ这些指标一起判断。单独看它,很容易在震荡市里被来回打脸(别问我怎么知道的…)。

  4. 关于“未来函数”:这个源码里用了 DRAWTEXT_FIX, FILTER等函数,但没有典型的“未来函数”(比如ZIG, PEAK),信号不会事后漂移,这点可以放心。

  5. 板块显示:代码里有一行是显示股票所属地域、行业、概念、风格的,如果不需要可以删掉 DRAWTEXT_FIX那部分。

💬 唠两句:
技术指标就是个工具,像开车时的导航,能帮你减少走弯路的概率,但方向盘和刹车还得自己握紧。这个薛斯通道我用了好几年,帮我拿住过牛股,也提醒我躲过下跌。但它不是印钞机,心态放平最重要。
你们有什么自己用着顺手的趋势指标吗?或者对这个通道的用法有啥心得?评论区一起交流呀!如果想知道怎么把它改成选股公式,或者调整参数的心得,也可以问我(我踩过的坑你们就别踩了)。



相关阅读

服务热线

18020657357

微信客服

微信客服