股资源-股票学习站-学炒股-股票课程-炒股教程-分析选股指标-入门基础知识

 找回密码
 注册昵称

QQ登录

只需一步,快速开始

搜索

[通达信] 〖短线模型〗综合运用多周期均线共振与量价动能加权算法源码


   
楼主
2026-9-7 14:15:10
{主图源码如下}

ZBGS1:=REF(EMA((H+L+C)/3,9),1);

ZBGS2:=EMA(HHV(HIGH,9),3);

ZBGS3:=EMA(LLV(LOW,9),3);

趋势线:EMA(ZBGS1*2-ZBGS3,5),COLORMAGENTA,LINETHICK2;

NOTEXT11:IF(CLOSE<趋势线,趋势线,DRAWNULL),COLORLIGREEN,LINETHICK2;

DRAWKLINE(HIGH,OPEN,LOW,CLOSE);

ZBGS5:=(REF(CLOSE,1)-CLOSE)/REF(CLOSE,1)*100>=10;

STICKLINE(ZBGS5,CLOSE,OPEN,2,0),COLORGREEN;

ZBGS6:=DMA(CLOSE,VOL/CAPITAL);

ZBGS7:=(CLOSE/REF(CLOSE,1)-1)*100>7;

ZBGS8:=(CLOSE/REF(CLOSE,1)-1)*100<=(-3);

ZBGS9:=OPEN<趋势线 AND CLOSE>趋势线 AND ZBGS7;

STICKLINE(ZBGS9,OPEN,CLOSE,3,0),COLORRED;

DRAWTEXT(ZBGS9,LOW*0.95,'↑试盘'),COLORRED;

ZBGSA:=CLOSE=OPEN OR (CLOSE+0.005-REF(CLOSE,1))/REF(CLOSE,1)*100>=10;

DRAWTEXT_FIX(1,0.980,20,1,', '),COLOR333333;

ZBGSA1:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>=6.98;

STICKLINE(ZBGSA1,CLOSE,CLOSE*1,1.7,0),COLOR00DDDD;

STICKLINE(ZBGSA1,CLOSE,CLOSE*1,0,0),COLOR00AACC;

ZBGSA2:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>4.99;

STICKLINE(ZBGSA2,OPEN,OPEN*1,1.7,0),COLOR00DDDD;

STICKLINE(ZBGSA2,OPEN,OPEN*1,0,0),COLOR00AACC;

DRAWTEXT_FIX(1,0.01,0.17,0,GNBLOCK),COLORMAGENTA;

DRAWTEXT_FIX(1,0.01,0.01,0,HYBLOCK),COLORRED;

DRAWTEXT_FIX(1,0.01,0.08,0,DYBLOCK),COLORYELLOW;




{副图源码如下}

{短线模型副图}
ZBGS3A1:=100*(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21));
ZBGS3A2:=100*(HHV(HIGH,42)-CLOSE)/(HHV(HIGH,42)-LLV(LOW,42));
ZBGS33:=MA(CLOSE,41)+MA(CLOSE,41)*10/100;
ZBGS34:=MA(CLOSE,23)+MA(CLOSE,23)*5/100;
ZBGS35:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
ZBGS36:=CLOSE>REF(CLOSE,1)*1.05;
MACD:=((EMA(CLOSE,12)-EMA(CLOSE,26))-(EMA((EMA(CLOSE,12)-EMA(CLOSE,26)),9)))*2;
趋势:=(HIGH+LOW+CLOSE)/3;
CC:=(趋势-MA(趋势,14))/(0.015*AVEDEV(趋势,14));
NOSEL:=IF((CROSS(ZBGS3A1,20) AND CROSS(ZBGS3A2,20)),0,1);
ZBGS3BB:=CROSS(CC,250) AND CCI>REF(CCI,1) AND MACD>0 AND NOSEL AND C>EMA(C,200);
ZBGS3BS:=((CROSS(ZBGS3A1,20) AND CROSS(ZBGS3A2,20)) OR (CROSS(ZBGS3A1,25) AND CROSS(ZBGS3A2,25)) OR (CROSS(ZBGS3A1,10) AND CROSS(ZBGS3A2,10))) AND ( CROSS(600,CC) OR CROSS(350,CC) OR CROSS(200,CC) OR CROSS(100,CC));
突破线:=SMA(H,14,2)*1.08;
一致1:=FILTER((ZBGS3BB AND C>突破线) OR (REF(ZBGS3BB,1) AND C>突破线),3),COLORYELLOW;
DRAWTEXT_FIX(1,0.980,20,1,'乐淘,公式源码 '),COLOR333333;
一致2:=CROSS(ZBGS35,ZBGS34) AND ZBGS36,COLORMAGENTA;
一致3:=CROSS(ZBGS35,ZBGS33) AND ZBGS36,COLORRED;
XG:=BARSLASTCOUNT((一致1 OR 一致2) OR 一致2 OR 一致3)=1;
STICKLINE(XG,0,2,3,0),COLORRED;
STICKLINE(XG,0,11,0.1,0),COLORYELLOW;
DRAWTEXT(XG,8,' ★抢筹★'),COLORYELLOW;
DRAWICON(XG,1,9);
DRAWICON(XG,2,9);
DRAWICON(XG,3,9);
DRAWICON(XG,4,9);
DRAWICON(XG,5,9);
DRAWICON(XG,6,9);
DRAWICON(XG,7,9);
DRAWICON(XG,8,30);
DRAWICON(XG,9,29);
DRAWICON(XG,10,28);
DRAWICON(XG,11.6,1);



{选股源码如下}

{短线模型X}
ZBGS31:=REF(EMA((H+L+C)/3,9),1);
ZBGS32:=EMA(HHV(HIGH,9),3);
ZBGS33:=EMA(LLV(LOW,9),3);
趋势线:=EMA(ZBGS31*2-ZBGS33,5),COLORMAGENTA,LINETHICK2;
ZBGS35:=(REF(CLOSE,1)-CLOSE)/REF(CLOSE,1)*100>=10;
ZBGS36:=DMA(CLOSE,VOL/CAPITAL);
VAR1:=100*(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21));
ZBGS37:=(CLOSE/REF(CLOSE,1)-1)*100>7;
ZBGS38:=(CLOSE/REF(CLOSE,1)-1)*100<=(-3);
ZBGS39:=OPEN<趋势线 AND CLOSE>趋势线 AND ZBGS37;
ZBGS3A1:=100*(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21));
ZBGS3A2:=100*(HHV(HIGH,42)-CLOSE)/(HHV(HIGH,42)-LLV(LOW,42));
ZBGS3B3:=MA(CLOSE,41)+MA(CLOSE,41)*10/100;
ZBGS3B4:=MA(CLOSE,23)+MA(CLOSE,23)*5/100;
ZBGS3B5:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
ZBGS3B6:=CLOSE>REF(CLOSE,1)*1.05;
MACD:=((EMA(CLOSE,12)-EMA(CLOSE,26))-(EMA((EMA(CLOSE,12)-EMA(CLOSE,26)),9)))*2;
趋势:=(HIGH+LOW+CLOSE)/3;
CC:=(趋势-MA(趋势,14))/(0.015*AVEDEV(趋势,14));
NOSEL:=IF((CROSS(ZBGS3A1,20) AND CROSS(ZBGS3A2,20)),0,1);
TYP:=(HIGH+LOW+CLOSE)/3;
CCI:=(TYP-MA(TYP,14))*1000/(15*AVEDEV(TYP,14));
CCIB:=CROSS(CC,250) AND CCI>REF(CCI,1) AND MACD>0 AND NOSEL AND C>EMA(C,200);
CCIS:=((CROSS(ZBGS3A1,20) AND CROSS(ZBGS3A2,20)) OR (CROSS(ZBGS3A1,25) AND CROSS(ZBGS3A2,25)) OR (CROSS(ZBGS3A1,10) AND CROSS(ZBGS3A2,10))) AND ( CROSS(600,CC) OR CROSS(350,CC) OR CROSS(200,CC) OR CROSS(100,CC));
突破线:=SMA(H,14,2)*1.08;
一致1:=FILTER((CCIB AND C>突破线) OR (REF(CCIB,1) AND C>突破线),3),COLORYELLOW;
一致2:=CROSS(ZBGS3B5,ZBGS3B4) AND ZBGS3B6,COLORMAGENTA;
一致3:=CROSS(ZBGS3B5,ZBGS3B3) AND ZBGS3B6,COLORRED;
ZBGS3XG:=BARSLASTCOUNT((一致1 OR 一致2) OR 一致2 OR 一致3)=1;
XG:ZBGS39 AND ZBGS3XG;















未
回复

举报