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


V2:=IF(CURRBARSCOUNT=1,VOL*240/FROMOPEN/REF(VOL,1)-1,VOL/REF(VOL,1)-1);

STICKLINE(V2>=1,O,C,1,0),COLORYELLOW;

LC:=REF(CLOSE,1);

RSI:=((SMA(MAX((CLOSE - LC),0),3,1) / SMA(ABS((CLOSE - LC)),3,1)) * 100);

FF:=EMA(CLOSE,3);

MA15:=EMA(CLOSE,21);

DRAWTEXT(CROSS(FF,MA15),(LOW * 0.94),'底背离'),COLORYELLOW;

AA:=(HHV(HIGH,20) - (2 * ATR));

BB:=CROSS(CLOSE,REF(HHV(HIGH,55),1));

SSS:=CROSS(MIN(MA(CLOSE,13),AA),CLOSE);

BBB:=BARSLAST(BB);

SSSB:=BARSLAST(SSS);

B1:=((BBB = 0) AND (REF(SSSB,1) < REF(BBB,1)));

B1B:=BARSLAST(B1);

B2:=((((BB = 1) AND (B1B < SSSB)) AND (B1B > 0)) AND (COUNT(BB,SSSB) < 3));

B2B:=BARSLAST(B2);

B3:=((((BB = 1) AND (B2B < B1B)) AND (COUNT(BB,SSSB) < 4)) AND (COUNT(BB,SSSB) > 2));

K:=(C+H+L)/3;

D:=MA(K,4);{}

拉升:HHV(D,13),COLORRED,LINETHICK2;

阻力:HHV(D,55),COLORRED;

买卖:LLV(D,8),COLORYELLOW,LINETHICK2;

顶部:HHV(H*0.98,55),COLORYELLOW;

DRAWTEXT(REF(C,1)>D AND C<D AND D>REF(D,1),H*1.02, '←卖出');

DRAWTEXT(REF(C,1)<D AND C>D AND D<REF(D,1),L*0.98, '←次日买'),COLORWHITE;

原理解析:
V2赋值:IF( 到最后交易的周期=1,成交量*240/FROM开盘价/1日前的成交量-1,成交量/1日前的成交量-1)
当满足条件V2>=1时,在O和C之间画柱状线


LC赋值:1日前的收盘价


RSI赋值:((SMA(MAX((收盘价 - LC),0),3,1) / SMA((收盘价 - LC的绝对值),3,1)) * 100)


FF赋值:收盘价的3日指数移动平均


MA15赋值:收盘价的21日指数移动平均


DRAWTEXT(FF上穿MA15,(最低价 * 0.94),'底背离'),画黄色


AA赋值:(20日内最高价最高值 - (2 * ATR))


BB赋值:CROSS(收盘价,REF(55日内最高价最高值,1))


SSS赋值:CROSS(MIN(收盘价的13日简单移动平均,AA),收盘价)


BBB:=上次BB距今天数


SSSB:=上次SSS距今天数


B1赋值:((BBB = 0) AND (1日前的SSSB < 1日前的BBB))


B1B:=上次B1距今天数


B2赋值:((((BB = 1) AND (B1B < SSSB)) AND (B1B > 0)) AND (统计SSSB日满足BB的天数 < 3))


B2B:=上次B2距今天数


B3赋值:((((BB = 1) AND (B2B < B1B)) AND (统计SSSB日满足BB的天数 < 4)) AND (统计SSSB日满足BB的天数 > 2))


K赋值:(C+H+L)/3


D赋值:K的4日简单移动平均
输出{}

拉升:13日内D最高值,画红色, 线宽为2
输出

阻力:55日内D最高值,画红色
输出

买卖:8日内D最低值,画黄色, 线宽为2
输出

顶部:55日内H*0.98最高值,画黄色
DRAWTEXT(1日前的C>D AND C1日前的D,H*1.02, '←卖出')


DRAWTEXT(1日前的CD AND D<1日前的D,L*0.98, '←次日买'),画白色

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