通达信准确的波段月周金叉指标源码

 
Z:=5;N:=10;
HIGH1:=IF(HIGH<REF(H,1),(H+L)*0.5,HIGH);
LOW2:=IF(LOW>=(REF(L,1)+REF(L,2))/2,CLOSE,LOW);
LOW1:=IF(LOW>=REF(LOW,1),CLOSE,LOW);
CLOSE1:=IF(CLOSE>=REF(CLOSE,1),CLOSE,(HIGH1+LOW2)*0.5);
VARA:=IF(CLOSE=CLOSE,(CLOSE+LOW+OPEN+HIGH+HIGH1+LOW2)/6,AMOUNT/(100*VOL));
VARU1:=LLV(LOW1,30);
VARA1:=HHV(HIGH1,30);
VARU2:=LLV(LOW1,21);
VARA2:=HHV(HIGH1,21);
CC:=MA((VARA-VARU2)/(VARA2-VARU2)*100,11);
CC1:=EMA(CC,7),COLOR336699;
B:=EMA((VARA-VARU1)/(VARA1-VARU1)*105,13);
B1:=EMA(B,8);
移动平均A:STICKLINE(B-B1>0 ,B*1.03,B1,3,1),COLOR3366AA;
移动平均B:STICKLINE(B-B1<=0,B*1.03,B1,3,1),COLOR779966;
VAR44:=ZIG(3,Z);
RSV:=(VAR44-LLV(VAR44,N))/(HHV(VAR44,N)-LLV(VAR44,N))*100;
月MD:="KDJ.D#MONTH",COLORFF0000,LINETHICK2;
月MK:="KDJ.K#MONTH",COLOREECC00;
周CD:="KDJ.D#WEEK",COLOR0000BB,LINETHICK2;
周CK:="KDJ.K#WEEK",COLOR0099FF;
月死KD:=MA((月MD,月MK),1);
周死KD:=MA((周CD,周CK),1);
周死RSI:="RSI.RSI2#WEEK"<="RSI.RSI3#WEEK";
月金KD:=MA((月MK,月MD),1);
周金KD:=MA((周CK,周CD),1);
周金RSI:="RSI.RSI2#WEEK">="RSI.RSI3#WEEK"*0.998;
周金R:="RSI.RSI1#WEEK">="RSI.RSI2#WEEK";
AA:=STICKLINE(月死KD && 周死KD && 周死RSI,100,50,0,1),COLOR998888;
BB:=STICKLINE(月金KD && 周金KD && 周金RSI,0,50,0,1),COLOR8800DD;
K:SMA(RSV,3,1),COLORAA9999,LINETHICK2;
D:SMA(K,3,1),COLOR00AA00,LINETHICK2;
J:=3*K-2*D,COLORFFAABB,LINETHICK1;
STICKLINE(周CK<周CD,D,K*1.01,4.2,1),COLORFFCC00;
STICKLINE(周CK>=周CD,D,K*1.01,4.2,1),COLOR0000FF;
RMA2:=MA(MA("RSI.RSI2#MONTH",2),2),COLORGRAY,LINETHICK1;
RMA3:=MA(MA("RSI.RSI3#MONTH",2),2),COLOR000099,LINETHICK1;
STICKLINE(RMA2>=RMA3,D*0.999,K*1.03,0.8,0),COLOR0068FF;
STICKLINE(RMA2<RMA3,D*0.999,K*1.03,0.8,0),COLORFF0044;
A:=(3*CLOSE+LOW+OPEN+HIGH)/6;
D1:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)
+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)
+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+
REF(A,20))/211;
D2:=EMA(D1,2);
D3:=EMA(D2,2);
K1:=EMA(D3,2);
卖转向:STICKLINE(PEAKBARS(3,15,1)=1,101,51,1.6,0),COLOR00FF44,LINETHICK2;
买转向:STICKLINE(TROUGHBARS(3,15,1)=0 AND HIGH>LOW+0.01,0,49,1.6,0),COLORAA00FF;
死叉RSI:=DRAWICON(CROSS(周CD,周CK) AND 周死RSI,99,2);
转向:=DRAWICON((CROSS(周CK,周CD) AND 周金RSI),25,5);
月金叉:=月MK>月MD;
月周金叉:=IF(CROSS(周CK,周CD) AND 月金叉,31,0),LINETHICK1,COLOR3333FF;
周金叉RSI:=STICKLINE(CROSS("RSI.RSI2#WEEK","RSI.RSI3#WEEK"),0,25,3,0),COLOR0038FF;
金叉RSI:=DRAWICON(CROSS("RSI.RSI2#WEEK","RSI.RSI3#WEEK"),18,9);
波段升:STICKLINE(CROSS(D1,K1) AND CC>=CC1,1,33,0.1,0),COLOR00FFFF;
波段下:STICKLINE(CROSS(K1,D1) AND CC<CC1,98,68,0.1,0),COLORAAAAAA;
DIFFR:=EMA(CLOSE,12)-EMA(VARA,26);
DEAR:=EMA(DIFFR,9),COLORFFFFFF,LINETHICK1;
MACDA:=EMA(CLOSE,12)-EMA(CLOSE,26);
MACDD:=EMA(CLOSE,9)-EMA(CLOSE,12);
MACDB:=EMA(CLOSE,9)-EMA(CLOSE1,12);
MACDH:=EMA(CLOSE,12)-EMA(CLOSE1,26);
MACDC:=EMA(CLOSE,8)-EMA(CLOSE1,15);
MACDM:=EMA(CLOSE,7)-EMA(CLOSE,11);
中线持仓:=IF(CLOSE>=SAR(4,2,20),SAR(4,2,20),DRAWNULL);
中线空仓:=IF(CLOSE<SAR(4,2,20),SAR(4,2,20),DRAWNULL);
DXB:=COUNT(CROSS(MACDM,0) OR CROSS(MACDD,0) OR CROSS(MACDA,0),15)>=2;
DXC:=COUNT(CROSS(MACDM,0) OR CROSS(MACDD,0) OR CROSS(MACDA,0) OR CROSS(MACDH,0),20)>=2;
DXD:=COUNT(CROSS(MACDM,0) OR CROSS(MACDC,0) OR CROSS(MACDH,0) OR CROSS(MACDB,0),20)>=2;
DXE:=COUNT(CROSS(MACDM,0) OR CROSS(MACDH,0) OR CROSS(MACDB,0) OR CROSS(MACDD,0) OR
CROSS(MACDA,0),30)>=4;
MD:=BACKSET(DEAR>=REF(DEAR,1),2);
STICKLINE((MACDD>0 OR MACDH>0) AND 中线持仓 ,0,7,3,1),COLOR0000FF;
STICKLINE((MACDC>=0 OR MACDH>=0) AND 中线持仓 AND (DXB OR DXC OR DXD OR DXE) AND MD
,1,12,2.2,0),COLORCC88FF;
STICKLINE((MACDD<=0 OR MACDC<=0) AND 中线空仓,100,94,3.8,1),COLORAA7777;
MCST:=DMA(AMOUNT/(100*VOL),VOL/CAPITAL);
DIF:=EMA(EMA(CLOSE,18)-EMA(CLOSE,34),11);
MACD:=EMA(EMA(DIF,11),11),COLOR58FF58;
DEF:=2*(DIF-MACD),COLORFFFF00,LINETHICK0;
STICKLINE(C>=MCST,12,19,1,1),COLOR00EEFF;
 



来函数检测结果如下
该公式包含未来函数:ZIG
该公式包含未来函数:PEAK
该公式包含未来函数:PEAKBARS
该公式包含未来函数:TROUGH
该公式包含未来函数:TROUGHBARS
该公式包含未来函数:BACKSET
该公式包含未来函数:CAPITAL
该公式包含未来函数:#MONTH
该公式包含未来函数:#WEEK

解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

Z赋值:5
N赋值:10
HIGH1赋值:如果最高价<1日前的最高价,返回(最高价+最低价)*0.5,否则返回最高价
LOW2赋值:如果最低价>=(1日前的最低价+2日前的最低价)/2,返回收盘价,否则返回最低价
LOW1赋值:如果最低价>=1日前的最低价,返回收盘价,否则返回最低价
CLOSE1赋值:如果收盘价>=1日前的收盘价,返回收盘价,否则返回(HIGH1+LOW2)*0.5
VARA赋值:如果收盘价=收盘价,返回(收盘价+最低价+开盘价+最高价+HIGH1+LOW2)/6,否则返回成交额(元)/(100*成交量(手))
VARU1赋值:30日内LOW1的最低值
VARA1赋值:30日内HIGH1的最高值
VARU2赋值:21日内LOW1的最低值
VARA2赋值:21日内HIGH1的最高值
CC赋值:(VARA-VARU2)/(VARA2-VARU2)*100的11日简单移动平均
CC1赋值:CC的7日指数移动平均,COLOR336699
B赋值:(VARA-VARU1)/(VARA1-VARU1)*105的13日指数移动平均
B1赋值:B的8日指数移动平均
输出移动平均A:当满足条件B-B1>0时,在B*1.03和B1位置之间画柱状线,宽度为3,1不为0则画空心柱.,COLOR3366AA
输出移动平均B:当满足条件B-B1<=0时,在B*1.03和B1位置之间画柱状线,宽度为3,1不为0则画空心柱.,COLOR779966
VAR44赋值:收盘价Z%的之字转向
RSV赋值:(VAR44-N日内VAR44的最低值)/(N日内VAR44的最高值-N日内VAR44的最低值)*100
月MD赋值:"KDJ的D[取月线数据]",COLORFF0000,线宽为2
月MK赋值:"KDJ的K[取月线数据]",COLOREECC00
周CD赋值:"KDJ的D[取周线数据]",COLOR0000BB,线宽为2
周CK赋值:"KDJ的K[取周线数据]",COLOR0099FF
月死KD赋值:(月MD,月MK)的1日简单移动平均
周死KD赋值:(周CD,周CK)的1日简单移动平均
周死RSI赋值:"RSI的RSI2[取周线数据]"<="RSI的RSI3[取周线数据]"
月金KD赋值:(月MK,月MD)的1日简单移动平均
周金KD赋值:(周CK,周CD)的1日简单移动平均
周金RSI赋值:"RSI的RSI2[取周线数据]">="RSI的RSI3[取周线数据]"*0.998
周金R赋值:"RSI的RSI1[取周线数据]">="RSI的RSI2[取周线数据]"
AA赋值:当满足条件月死KD并且周死KD并且周死RSI时,在100和50位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLOR998888
BB赋值:当满足条件月金KD并且周金KD并且周金RSI时,在0和50位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLOR8800DD
输出K:RSV的3日[1日权重]移动平均,COLORAA9999,线宽为2
输出D:K的3日[1日权重]移动平均,COLOR00AA00,线宽为2
J赋值:3*K-2*D,COLORFFAABB,线宽为1
当满足条件周CK<周CD时,在D和K*1.01位置之间画柱状线,宽度为4.2,1不为0则画空心柱.,COLORFFCC00
当满足条件周CK>=周CD时,在D和K*1.01位置之间画柱状线,宽度为4.2,1不为0则画空心柱.,COLOR0000FF
RMA2赋值:"RSI的RSI2[取月线数据]"的2日简单移动平均的2日简单移动平均,画深灰色,线宽为1
RMA3赋值:"RSI的RSI3[取月线数据]"的2日简单移动平均的2日简单移动平均,COLOR000099,线宽为1
当满足条件RMA2>=RMA3时,在D*0.999和K*1.03位置之间画柱状线,宽度为0.8,0不为0则画空心柱.,COLOR0068FF
当满足条件RMA2A赋值:(3*收盘价+最低价+开盘价+最高价)/6
D1赋值:(20*A+19*1日前的A+18*2日前的A+17*3日前的A+16*4日前的A+15*5日前的A+14*6日前的A+13*7日前的A+12*8日前的A+11*9日前的A+10*10日前的A+9*11日前的A+8*12日前的A+7*13日前的A+6*14日前的A+5*15日前的A+4*16日前的A+3*17日前的A+2*18日前的A+20日前的A)/211
D2赋值:D1的2日指数移动平均
D3赋值:D2的2日指数移动平均
K1赋值:D3的2日指数移动平均
输出卖转向:当满足条件收盘价15%之字转向的前1个波峰位置=1时,在101和51位置之间画柱状线,宽度为1.6,0不为0则画空心柱.,COLOR00FF44,线宽为2
输出买转向:当满足条件收盘价15%之字转向的前1个波谷位置=0ANDHIGH>最低价+0.01时,在0和49位置之间画柱状线,宽度为1.6,0不为0则画空心柱.,COLORAA00FF
死叉RSI赋值:当满足条件周CD上穿周CKAND周死RSI时,在99位置画2号图标
转向赋值:当满足条件(周CK上穿周CDAND周金RSI)时,在25位置画5号图标
月金叉赋值:月MK>月MD
月周金叉赋值:如果周CK上穿周CDAND月金叉,返回31,否则返回0,线宽为1,COLOR3333FF
周金叉RSI赋值:当满足条件"RSI的RSI2[取周线数据]"上穿"RSI的RSI3[取周线数据]"时,在0和25位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0038FF
金叉RSI赋值:当满足条件"RSI的RSI2[取周线数据]"上穿"RSI的RSI3[取周线数据]"时,在18位置画9号图标
输出波段升:当满足条件D1上穿K1ANDCC>=CC1时,在1和33位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLOR00FFFF
输出波段下:当满足条件K1上穿D1ANDCCDIFFR赋值:收盘价的12日指数移动平均-VARA的26日指数移动平均
DEAR赋值:DIFFR的9日指数移动平均,COLORFFFFFF,线宽为1
MACDA赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
MACDD赋值:收盘价的9日指数移动平均-收盘价的12日指数移动平均
MACDB赋值:收盘价的9日指数移动平均-CLOSE1的12日指数移动平均
MACDH赋值:收盘价的12日指数移动平均-CLOSE1的26日指数移动平均
MACDC赋值:收盘价的8日指数移动平均-CLOSE1的15日指数移动平均
MACDM赋值:收盘价的7日指数移动平均-收盘价的11日指数移动平均
中线持仓赋值:如果收盘价>=步长为2极限值为20的4日抛物转向,返回步长为2极限值为20的4日抛物转向,否则返回无效数
中线空仓赋值:如果收盘价<步长为2极限值为20的4日抛物转向,返回步长为2极限值为20的4日抛物转向,否则返回无效数
DXB赋值:统计15日中满足MACDM上穿0ORCROSS(MACDD,0)ORCROSS(MACDA,0)的天数>=2
DXC赋值:统计20日中满足MACDM上穿0ORCROSS(MACDD,0)ORCROSS(MACDA,0)ORCROSS(MACDH,0)的天数>=2
DXD赋值:统计20日中满足MACDM上穿0ORCROSS(MACDC,0)ORCROSS(MACDH,0)ORCROSS(MACDB,0)的天数>=2
DXE赋值:统计30日中满足MACDM上穿0ORCROSS(MACDH,0)ORCROSS(MACDB,0)ORCROSS(MACDD,0)ORCROSS(MACDA,0)的天数>=4
MD赋值:若DEAR>=1日前的DEAR则将最近2周期置为1
当满足条件(MACDD>0ORMACDH>0)AND中线持仓时,在0和7位置之间画柱状线,宽度为3,1不为0则画空心柱.,COLOR0000FF
当满足条件(MACDC>=0ORMACDH>=0)AND中线持仓AND(DXBORDXCORDXDORDXE)ANDMD时,在1和12位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLORCC88FF
当满足条件(MACDD<=0ORMACDC<=0)AND中线空仓时,在100和94位置之间画柱状线,宽度为3.8,1不为0则画空心柱.,COLORAA7777
MCST赋值:以成交量(手)/当前流通股本(手)为权重成交额(元)/(100*成交量(手))的动态移动平均
DIF赋值:收盘价的18日指数移动平均-收盘价的34日指数移动平均的11日指数移动平均
MACD赋值:DIF的11日指数移动平均的11日指数移动平均,COLOR58FF58
DEF赋值:2*(DIF-MACD),COLORFFFF00,线宽为0
当满足条件收盘价>=MCST时,在12和19位置之间画柱状线,宽度为1,1不为0则画空心柱.,COLOR00EEFF

指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |   加入收藏   |  设为主页

@2005-2025 浙ICP备2024071487号-1 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图