通达信按照威廉姆斯指标公式源码
B1:=IF(REF(C,1)>H,0,H-REF(C,1));
B2:=C-L;
JB:=B1+B2;
S1:=IF(REF(C,1)<L,0,REF(C,1)-L);
S2:=H-C;
JJS:=S1+S2;
买进率:JB/(JB+JJS);
OBVO:买进率*V;
Z1:=H-L;Z2:=C-O;Z3:=Z2/Z1;
Z4:Z3*V,COLORSTICK;
Z5:=SUM(INDEXADV-INDEXDEC,0);
Z6:Z4+REF(Z5,1);
Z7:DRAWICON((L+C+H)/3=LLV((H+L+C)/3,20) AND Z6>LLV(Z6,20),-200,1);
XG:DRAWICON((L+C+H)/3=LLV((H+L+C)/3,20) AND Z6>LLV(Z6,20) AND 买进率>=0.40,-10000,11);
未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
B1赋值:如果1日前的收盘价>最高价,返回0,否则返回最高价-1日前的收盘价
B2赋值:收盘价-最低价
JB赋值:B1+B2
S1赋值:如果1日前的收盘价<最低价,返回0,否则返回1日前的收盘价-最低价
S2赋值:最高价-收盘价
JJS赋值:S1+S2
输出买进率:JB/(JB+JJS)
输出OBVO:买进率*成交量(手)
Z1赋值:最高价-最低价
Z2赋值:收盘价-开盘价
Z3赋值:Z2/Z1
输出Z4:Z3*成交量(手),COLORSTICK
Z5赋值:大盘的上涨家数-大盘的下跌家数的历史累和
输出Z6:Z4+1日前的Z5
输出Z7:当满足条件(最低价+收盘价+最高价)/3=20日内(最高价+最低价+收盘价)/3的最低值ANDZ6>20日内Z6的最低值时,在-200位置画1号图标
输出XG:当满足条件(最低价+收盘价+最高价)/3=20日内(最高价+最低价+收盘价)/3的最低值ANDZ6>20日内Z6的最低值AND买进率>=0.40时,在-10000位置画11号图标
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图