同花顺万箭穿心副图源码分享
VAR1:=(CLOSE-LLV(LOW,9));VAR2:=(HHV(HIGH,9)-LLV(LOW,9));VAR3:=VAR1/VAR2*100;VAR4:=SMA(VAR3,2,1);VAR5:=SMA(VAR4,2,1);VAR6:=3*VAR4-2*VAR5;VAR7:=CROSS(VAR6,0);VAR8:=(EMA(CLOSE,15)-EMA(CLOSE,26));VAR16:=EMA(VAR8,5);MACD:2*(VAR8-VAR16),COLORSTICK;DIF2:4*VAR8-3*VAR16,COLORFF00FF;VAR17:=EMA(DIF2,1);VAR19:=MACD<0 AND MACD>REF(MACD,1) AND REF(MACD,1)<REF(MACD,2) AND REF(MACD,2)<REF(MACD,3) AND REF(MACD,3)<REF(MACD,4);IF(C>VAR17,VAR17,DRAWNULL),COLOR0000F0,LINETHICK3;IF(VAR17<=REF(VAR17,1),VAR17,DRAWNULL),COLOR00E600,LINETHICK3;STICKLINE(VAR19,1,MACD,2,0),COLORFF00FF;分界线:0,COLORFF00FF;DRAWICON(VAR19,1.5,1);DRAWICON(VAR7 AND VAR19,1.2,1);DRAWTEXT(VAR7 AND VAR19,1.3,'←万箭穿心'),COLOR00FFFF;STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,1.8,0),COLOR000055;STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,1.1,0),COLOR000099;STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,0.6,0),COLOR0000BB;STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,1.8,0),COLOR40FF00;STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,1.1,0),COLOR40FF00;STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,0.6,0),COLOR40FF00;STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,1.8,0),COLOR000055;STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,1.1,0),COLOR000099;STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.6,0),COLOR0000BB;STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,1.8,0),COLOR40FF00;STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,1.1,0),COLOR40FF00;STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.6,0),COLOR40FF00;
来函数检测结果如下:
该公式没有未来函数
解密、定制、编写股票指标请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
VAR1赋值:(收盘价-9日内最低价最低值)
VAR2赋值:(9日内最高价最高值-9日内最低价最低值)
VAR3赋值:VAR1/VAR2*100
VAR3的2日[1日权重]移动平均
VAR4的2日[1日权重]移动平均
VAR6赋值:3*VAR4-2*VAR5
VAR7赋值:VAR6上穿0
VAR8赋值:(收盘价的15日指数移动平均-收盘价的26日指数移动平均)
VAR16:=VAR8的5日指数移动平均
输出MACD:2*(VAR8-VAR16),COLORSTICK
输出DIF2:4*VAR8-3*VAR16,COLORFF00FF
VAR17:=DIF2的1日指数移动平均
VAR19:=MACD<0 AND MACD>1日前的MACD AND 1日前的MACD<2日前的MACD AND 2日前的MACD<3日前的MACD AND 3日前的MACD<4日前的MACD
如果C>VAR17返回VAR17否则返回DRAWNULL
IF(VAR17<=1日前的VAR17,VAR17,DRAWNULL),COLOR00E600, 线宽为3
当满足条件VAR19时,在1和MACD之间画柱状线
输出分界线:0,COLORFF00FF
当满足条件VAR19时,在1.5和1之间画图标
当满足条件VAR7 AND VAR19时,在1.2和1之间画图标
当满足条件VAR7 AND VAR19时,在1.3和'←万箭穿心'位置书写文字
STICKLINE(MACD>1日前的MACD AND MACD>0,0,MACD,1.8,0),COLOR000055
STICKLINE(MACD>1日前的MACD AND MACD>0,0,MACD,1.1,0),COLOR000099
STICKLINE(MACD>1日前的MACD AND MACD>0,0,MACD,0.6,0),COLOR0000BB
STICKLINE(MACD<=1日前的MACD AND MACD>0,0,MACD,1.8,0),COLOR40FF00
STICKLINE(MACD<=1日前的MACD AND MACD>0,0,MACD,1.1,0),COLOR40FF00
STICKLINE(MACD<=1日前的MACD AND MACD>0,0,MACD,0.6,0),COLOR40FF00
STICKLINE(MACD>1日前的MACD AND MACD<0,0,MACD,1.8,0),COLOR000055
STICKLINE(MACD>1日前的MACD AND MACD<0,0,MACD,1.1,0),COLOR000099
STICKLINE(MACD>1日前的MACD AND MACD<0,0,MACD,0.6,0),COLOR0000BB
STICKLINE(MACD<=1日前的MACD AND MACD<0,0,MACD,1.8,0),COLOR40FF00
STICKLINE(MACD<=1日前的MACD AND MACD<0,0,MACD,1.1,0),COLOR40FF00
STICKLINE(MACD<=1日前的MACD AND MACD<0,0,MACD,0.6,0),COLOR40FF00