来函数检测结果如下:
该公式没有未来函数


ABCA:=(CLOSE-LLV(LOW,32))/(HHV(HIGH,32)-LLV(LOW,32))*1.2*CLOSE;

ABCB:=SMA(ABCA,13,1);

趋势线:SMA(ABCB,5.5,1.5),COLORCYAN DOTLINE;

主力线:3*ABCB-2*趋势线,COLORYELLOW;

散户线:4*趋势线-3*ABCB,COLORMAGENTA LINETHICK2;

ACB1:=EMA(ABCA,3);

ACB2:=EMA(ABCA,5);

ACB3:=EMA(ABCA,7);

STICKLINE(ACB1>ACB2,ACB3,ACB1,2,0),COLORRED;

STICKLINE(ACB1< ACB2,ACB3,ACB1,2,0),COLORGREEN;

DIF:=EMA(CLOSE,9)-EMA(CLOSE,12);

DEA:=EMA(DIF,3);

MACD:=(DIF-DEA)*2;

多多:=MACD>0;

ACC1:=ACB2>ACB3&& ACB1< REF(ACB1,1);

ACC2:=ACB2< ACB3 && ACB1>REF(ACB1,1);

DRAWICON(CROSS(主力线,散户线),主力线*0.8,26);

开始做多:=BARSLASTCOUNT(ACB1>ACB2)=1;

DRAWICON(开始做多 AND 多多,主力线,9);

原理解析:
ABCA赋值:(收盘价-32日内最低价最低值)/(32日内最高价最高值-32日内最低价最低值)*1.2*收盘价
ABCA的13日[1日权重]移动平均
ABCB的5.5日[1.5日权重]移动平均
输出主力线:3*ABCB-2*趋势线,画黄色
输出散户线:4*趋势线-3*ABCB,画洋红色 线宽为2
ACB1赋值:ABCA的3日指数移动平均
ACB2赋值:ABCA的5日指数移动平均
ACB3赋值:ABCA的7日指数移动平均
当满足条件ACB1>ACB2时,在ACB3和ACB1之间画柱状线
当满足条件ACB1< ACB2时,在ACB3和ACB1之间画柱状线
DIF赋值:收盘价的9日指数移动平均-收盘价的12日指数移动平均
DEA赋值:DIF的3日指数移动平均
MACD赋值:(DIF-DEA)*2
多多赋值:MACD>0
ACC1赋值:ACB2>ACB3&& ACB1< 1日前的ACB1
ACC2赋值:ACB2< ACB3 && ACB1>1日前的ACB1
DRAWICON(主力线上穿散户线,主力线*0.8,26)
开始做多赋值:BARSLASTCOUNT(ACB1>ACB2)=1
当满足条件开始做多 AND 多多时,在主力线和9之间画图标

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!