通达信指标四合主图源码
N:=89;
CC:=CONST(C);
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2,COLORSTICK;
RSV:=((CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))-0.5)/100;
K:=SMA(RSV,4,1);
D:=SMA(K,4,1);
J:=3*K-2*D;
MA1:C,COLORYELLOW,NODRAW;
BBI:(MA(C,3)+MA(C,6)+MA(C,12)+MA(C,24))/4,COLORWHITE;
BB5:(MA(C,15)+MA(C,30)+MA(C,60)+MA(C,120))/4,COLORWHITE;
IF(C>BB5,BB5,DRAWNULL),COLORRED;
IF(C<BB5,BB5,DRAWNULL),COLORCYAN;
MH:=IF(MACD<0,-MACD,0);
ML:=IF(MACD>0,-MACD,0);
JJH:=IF(REF(J,1)>J,REF(J,1),J);
JJL:=IF(REF(J,1)<J,REF(J,1),J);
Z1:=IF(JJH>ML AND JJH<MH,JJH,IF(JJH>=MH,MH,DRAWNULL));
Z2:=IF(JJL>ML AND JJL<MH,JJL,IF(JJL<=ML,ML,DRAWNULL));
STICKLINE(0=0,CC+Z1,CC+Z2,0.1,0),COLORBLUE;
未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
N赋值:89
CC赋值:收盘价的最后一日取值设为常数
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MACD赋值:(DIF-DEA)*2,COLORSTICK
RSV赋值:((收盘价-13日内最低价的最低值)/(13日内最高价的最高值-13日内最低价的最低值)-0.5)/100
K赋值:RSV的4日[1日权重]移动平均
D赋值:K的4日[1日权重]移动平均
J赋值:3*K-2*D
输出MA1:收盘价,画黄色,NODRAW
输出多空均线:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4,画白色
输出BB5:(收盘价的15日简单移动平均+收盘价的30日简单移动平均+收盘价的60日简单移动平均+收盘价的120日简单移动平均)/4,画白色
如果收盘价>BB5,返回BB5,否则返回无效数,画红色
如果收盘价MH赋值:如果MACD<0,返回-MACD,否则返回0
ML赋值:如果MACD>0,返回-MACD,否则返回0
JJH赋值:如果1日前的J>J,返回1日前的J,否则返回J
JJL赋值:如果1日前的JZ1赋值:如果JJH>MLANDJJH=MH,返回MH,否则返回无效数
Z2赋值:如果JJL>MLANDJJL当满足条件0=0时,在CC+Z1和CC+Z2位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,画蓝色
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图