同花顺自动波浪源码副图

 

自动波浪计数!不过注意还是有未来函数的!使用请注意!

N:=5;

V1:=MA(HIGH,30)*1.15;

V2:=MA(HIGH,3)*1.03;

V3:=MA(LOW,3)*0.97;

V4:=MA(LOW,30)*0.85;

GET:ZIG(3,N),coloryellow;PL5:=ZIG(3,5);

EN1:=ZIG(3,5)>REF(ZIG(3,5),1) AND REF(ZIG(3,5),1)<=REF(ZIG(3,5),2) AND REF(ZIG(3,5),2)<=REF(ZIG(3,5),3);

EX1:=ZIG(3,5)<REF(ZIG(3,5),1) AND REF(ZIG(3,5),1)>=REF(ZIG(3,5),2) AND REF(ZIG(3,5),2)>=REF(ZIG(3,5),3);

PL10:=ZIG(3,10);

EN2:=ZIG(3,10)>REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)<=REF(ZIG(3,10),2) AND REF(ZIG(3,10),2)<=REF(ZIG(3,10),3);

EX2:=ZIG(3,10)<REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)>=REF(ZIG(3,10),2) AND REF(ZIG(3,10),2)>=REF(ZIG(3,10),3);

PL20:=ZIG(3,20);

EN3:=ZIG(3,20)>REF(ZIG(3,20),1) AND REF(ZIG(3,20),1)<=REF(ZIG(3,20),2) AND REF(ZIG(3,20),2)<=REF(ZIG(3,20),3);

EX3:=ZIG(3,20)<REF(ZIG(3,20),1) AND REF(ZIG(3,20),1)>=REF(ZIG(3,20),2) AND REF(ZIG(3,20),2)>=REF(ZIG(3,20),3);

PL40:=ZIG(3,40);

走强1:=BARSLAST(PL5<REF(PL5,1));走弱1:=BARSLAST(PL5>REF(PL5,1));

走强2:=BARSLAST(PL10<REF(PL10,1));走弱2:=BARSLAST(PL10>REF(PL10,1));

走强3:=BARSLAST(PL20<REF(PL20,1));走弱3:=BARSLAST(PL20>REF(PL20,1));

ZTJZ5:=IF(PL10>REF(PL10,1),COUNT(EN1,走强2),0);

ZTJD5:=IF(PL10>REF(PL10,1),COUNT(EX1,走强2),0);

DTJZ5:=IF(PL10<REF(PL10,1),COUNT(EN1,走弱2),0);

DTJD5:=IF(PL10<REF(PL10,1),COUNT(EX1,走弱2),0);

ZTJZ10:=IF(PL20>REF(PL20,1),COUNT(EN2,走强3),0);

ZTJD10:=IF(PL20>REF(PL20,1),COUNT(EX2,走强3),0);

DTJZ10:=IF(PL20<REF(PL20,1),COUNT(EN2,走弱3),0);

DTJD10:=IF(PL20<REF(PL20,1),COUNT(EX2,走弱3),0);

DRAWTEXT(EN1 AND DTJZ5=1,L*0.96,'㈠'),colorlimagenta;

DRAWTEXT(EX1 AND DTJD5=2,H*1.04,'㈡'),colorlimagenta;

DRAWTEXT(EN2 AND ZTJZ5=1,L*0.96,'㈢'),colorlimagenta;

DRAWTEXT(EX1 AND PL10>REF(PL10,1) AND ZTJD5=1,H*1.00,'⑴'),coloryellow;

DRAWTEXT(EN1 AND PL10>REF(PL10,1) AND ZTJZ5=2,L*0.98,'⑵'),coloryellow;

DRAWTEXT(EX1 AND PL10>REF(PL10,1) AND ZTJZ5=2,H*1.00,'⑶'),coloryellow;

DRAWTEXT(EN1 AND PL10>REF(PL10,1) AND ZTJZ5=3,L*0.98,'⑷'),coloryellow;

DRAWTEXT(EX2 AND PL20>REF(PL20,1) AND ZTJD10=1,H*1.00,'⑸'),coloryellow;

DRAWTEXT(EN2 AND DTJZ10=1,L*0.90,'Ⅰ'),colorred;

DRAWTEXT(EX2 AND DTJD10=2,H*1.08,'Ⅱ'),colorred;

DRAWTEXT(EN3 AND ZTJZ10=1,L*0.90,'Ⅲ'),colorred;

DRAWTEXT(EX2 AND PL20>REF(PL20,1) AND ZTJD10=1,H*1.02,'①'),colorgreen;

DRAWTEXT(EN2 AND PL20>REF(PL20,1) AND ZTJZ10=2,L*0.92,'②'),colorgreen;

DRAWTEXT(EX2 AND PL20>REF(PL20,1) AND ZTJD10=2 OR (ZTJD10=0 OR ZTJD10=2)

AND EX2,H*1.02,'③'),colorgreen;

DRAWTEXT(EN2 AND PL20>REF(PL20,1) AND ZTJZ10=3,L*0.92,'④'),colorgreen;

 




来函数检测结果如下
该公式包含未来函数:ZIG

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

相关指标公式

顶赋值:85
中赋值:50
底赋值:20
VAR1赋值:9日内最高价的最高值-9日内最低价的最低值
VAR2赋值:9日内最高价的最高值-收盘价
VAR3赋值:收盘价-9日内最低价的最低值
VAR4赋值:VAR2/VAR1*100-70
VAR5赋值:(收盘价-60日内最低价的最低值)/(60日内最高价的最高值-60日内最低价的最低值)*100
VAR6赋值:(2*收盘价+最高价+最低价)/4
VAR7赋值:VAR3/VAR1*100的3日[1日权重]移动平均
VAR8赋值:34日内最低价的最低值
VAR9赋值:VAR7的3日[1日权重]移动平均-VAR4的9日[1日权重]移动平均
VARA赋值:如果VAR9>100,返回VAR9-100,否则返回0
VARB赋值:34日内最高价的最高值
AA赋值: VARA*2
BB赋值: (VAR6-VAR8)/(VARB-VAR8)*100的13日指数移动平均
VARC赋值:0.667*1日前的BB+0.333*BB的2日指数移动平均
输出CC:VAR5的20日[1日权重]移动平均,画红色
输出CC1:CC的5日[1日权重]移动平均,画绿色
当满足条件CC>CC1时,在CC和CC1位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
当满足条件CC1>CC时,在CC和CC1位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色
输出出击:如果(CC上穿CC1AND(CC1<顶)),返回80,否则返回0,画红色
当满足条件CC<1日前的CCANDREF(CC,1)<2日前的CCANDCC>CC1时,在100位置画2号图标
当满足条件CC1上穿CC时,在100位置画15号图标
DIF赋值:不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
AAA赋值:(DIF-DEA)*2*60
输出待雪:AAA-1日前的AAA上穿15,STICK,COLOR464646
当满足条件待雪>0时,在7.0位置书写文字,画红色
RSVV赋值:(收盘价-10日内最低价的最低值)/(10日内最高价的最高值-10日内最低价的最低值)*100
VARB2赋值:(RSVV/2+22)*1
量赋值:成交量(手)的13日指数移动平均
资金赋值:成交额(元)的13日指数移动平均
过滤赋值:((资金 /量) / 100)
提纯赋值:(((收盘价 -过滤) / 过滤) * 100)
趋势赋值:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均
见底赋值:10
见顶赋值:90
短期底部赋值:趋势上穿见底,画红色
当满足条件短期底部时,在10和15位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
当满足条件趋势上穿见底时,在10位置书写文字
短期顶部赋值:见顶上穿趋势,画绿色
当满足条件短期顶部时,在85和90位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色
当满足条件见顶上穿趋势时,在90位置书写文字,画黄色
输出虎: (收盘价的500日指数移动平均-1日前的收盘价的500日指数移动平均)/1日前的收盘价的500日指数移动平均*100
输出主力:(收盘价的500日指数移动平均-1日前的收盘价的500日指数移动平均)/1日前的收盘价的500日指数移动平均*100的120日指数移动平均-0.0004,线宽为5,画洋红色
输出散户:(收盘价的500日指数移动平均-1日前的收盘价的500日指数移动平均)/1日前的收盘价的500日指数移动平均*100的200日指数移动平均,线宽为5,画绿色
当满足条件虎的120日指数移动平均-0.0004上穿虎的200日指数移动平均时,在虎的200日指数移动平均*1位置画22号图标
当满足条件虎的200日指数移动平均上穿虎的120日指数移动平均-0.0004时,在虎的200日指数移动平均*1位置画21号图标
XL1赋值:((3日内最低价的最低值 = 60日内最低价的最低值) AND ((收盘价 / 1日前的收盘价) >= 1.04))
XL2赋值:(((收盘价 - 收盘价的21日指数移动平均) / 收盘价的21日指数移动平均) * 100)
XL3赋值:XL2上穿(0-20)
当满足条件((XL1>0)ANDLOW)的5日过滤时,在(最低价-0.4)位置书写文字
当满足条件(XL3>0)时,在(最低价-0.2)位置书写文字
X6赋值:1日前的收盘价
X7赋值:(((收盘价-X6)和0的较大值的7日[1日权重]移动平均 / (收盘价-X6)的绝对值的7日[1日权重]移动平均) * 100)
X8赋值:79上穿X7
X9赋值:X8的4日过滤
当满足条件X9时,在(最高价*1.02)位置书写文字,COLOR9000F5
当满足条件收盘价>1.098*1日前的收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
输出PSY:统计N日中满足收盘价>1日前的收盘价的天数/N*100
输出PSYMA:PSY的M日简单移动平均

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

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