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


VAR1:=(3*CLOSE+LOW+OPEN+HIGH)/6;

VAR2:=20*VAR1+19*REF(VAR1,1)+18*REF(VAR1,2)+17*REF(VAR1,3);

VAR3:=VAR2+16*REF(VAR1,4)+15*REF(VAR1,5)+14*REF(VAR1,6)+13*REF(VAR1,7);

VAR4:=VAR3+12*REF(VAR1,8)+11*REF(VAR1,9)+10*REF(VAR1,10)+9*REF(VAR1,11);

VAR5:=VAR4+8*REF(VAR1,12)+7*REF(VAR1,13)+6*REF(VAR1,14)+5*REF(VAR1,15);

VAR6:=(VAR5+4*REF(VAR1,16)+3*REF(VAR1,17)+2*REF(VAR1,18)+REF(VAR1,20))/210;

VAR7:=BARSLAST(CROSS(MA(C,10),MA(C,5))) AND CROSS(MA(C,5),MA(C,10));

VAR8:=VAR7 AND MA(C,5)>MA(C,30) AND MA(C,10)>MA(C,30) AND MA(C,10)>REF(MA(C,10),1);

VAR9:=EMA(EMA(CLOSE,90)*1.01,10);

VAR10:=EMA((((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100),5);

VAR11:=EMA((((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*50),13);

VAR12:=LOW<(AMOUNT/VOL)*0.9;

VAR13:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>1.2;

VAR14:=LOW<MA(CLOSE,5)*0.921;

VAR15:=VOL<MA(VOL,5)*1.5;

VAR16:=VAR12 AND VAR13 AND VAR14 AND VAR15;

VAR17:=IF((CLOSE>REF(CLOSE,1)),88,0);

VAR18:=IF(((C)/(REF(C,1))>1.05) AND ((H)/(C)<1.01) AND (VAR17>0),91,0);

VAR27:=(REF(CLOSE,9+1)<CLOSE);

VAR26:=SMA(MAX(C-REF(C,1),0),6,1)/SMA(ABS(C-REF(C,1)),6,1)*100;

主力成本:EMA(VAR6,13),COLORFF00FF,NODRAW;

短期底部:LLV(HIGH,30),LINETHICK2,COLORFFCC00;

IF(MA(C,3),MA(C,3),DRAWNULL),COLORYELLOW,LINETHICK2;

IF(MA(C,9),MA(C,9),DRAWNULL),COLORMAGENTA,LINETHICK2;

IF(MA(C,23.5),MA(C,23.5),DRAWNULL),COLORWHITE;

DRAWKLINE(HIGH,OPEN,LOW,CLOSE);

DRAWTEXT(VAR8,LOW-0.58,'★红牛'),COLORRED;

DRAWTEXT(CROSS(EMA(C,5),VAR9),EMA(C,5)+0.05,'牛起步'),COLOR00FF00;

DRAWTEXT((CROSS(VAR10,VAR11)=1),(LOW*0.99),'○底'),COLORBLUE;

DRAWTEXT(VAR16,L*0.99,'铁树开花'),COLOR0099FF;

DRAWTEXT(FILTER((VAR18>90),45),(LOW)*(0.93),'★大胆搏 '),COLOR00FFFF;

DRAWTEXT(FILTER((VAR18>90),35),(LOW)*(0.99000001),'★加仓'),COLOR00FFFF;

DRAWTEXT(FILTER((VAR27>-0.5),84),(HIGH)*(1.05),'小心变盘'),COLORFFFFFF;

DRAWTEXT(CROSS(82,VAR26),H*1.01,'▼逃'),COLORRED;


原理解析:
VAR1赋值:(3*收盘价+最低价+开盘价+最高价)/6
VAR2赋值:20*VAR1+19*1日前的VAR1+18*2日前的VAR1+17*3日前的VAR1
VAR3赋值:VAR2+16*4日前的VAR1+15*5日前的VAR1+14*6日前的VAR1+13*7日前的VAR1
VAR4赋值:VAR3+12*8日前的VAR1+11*9日前的VAR1+10*10日前的VAR1+9*11日前的VAR1
VAR5赋值:VAR4+8*12日前的VAR1+7*13日前的VAR1+6*14日前的VAR1+5*15日前的VAR1
VAR6赋值:(VAR5+4*16日前的VAR1+3*17日前的VAR1+2*18日前的VAR1+20日前的VAR1)/210
VAR7赋值:上次CROSS(C的10日简单移动平均,C的5日简单移动平均距今天数) AND CROSS(C的5日简单移动平均,C的10日简单移动平均)
VAR8赋值:VAR7 AND C的5日简单移动平均>C的30日简单移动平均 AND C的10日简单移动平均>C的30日简单移动平均 AND C的10日简单移动平均>REF(C的10日简单移动平均,1)
VAR9赋值:收盘价的90日指数移动平均*1.01,10)
VAR10:=EMA((((C-21日内L最低值)/(21日内H最高值-21日内L最低值))*100),5)
VAR11:=EMA((((C-21日内L最低值)/(21日内H最高值-21日内L最低值))*50),13)
VAR12:=最低价<(成交额/成交量)*0.9
VAR13:=(收盘价-1日前的收盘价)/1日前的收盘价*100>1.2
VAR14:=最低价<收盘价的5日简单移动平均*0.921
VAR15:=成交量<成交量的5日简单移动平均*1.5
VAR16:=VAR12 AND VAR13 AND VAR14 AND VAR15
VAR17:=IF((收盘价>1日前的收盘价),88,0)
VAR18:=IF(((C)/(1日前的C)>1.05) AND ((H)/(C)<1.01) AND (VAR17>0),91,0)
VAR27:=(9+1日前的收盘价<收盘价)
VAR26:=SMA(C-1日前的C和0较大值,6,1)/SMA(C-1日前的C的绝对值,6,1)*100
输出主力成本:VAR6的13日指数移动平均,COLORFF00FF,NODRAW
输出短期底部:30日内最高价最低值, 线宽为2,COLORFFCC00
IF(C的3日简单移动平均,C的3日简单移动平均,DRAWNULL),画黄色, 线宽为2
IF(C的9日简单移动平均,C的9日简单移动平均,DRAWNULL),画洋红色, 线宽为2
IF(C的23.5日简单移动平均,C的23.5日简单移动平均,DRAWNULL),画白色
DRAWKLINE(最高价,开盘价,最低价,收盘价)
当满足条件VAR8时,在最低价-0.58和'★红牛'位置书写文字
DRAWTEXT(CROSS(C的5日指数移动平均,VAR9),C的5日指数移动平均+0.05,'牛起步'),COLOR00FF00
DRAWTEXT((VAR10上穿VAR11=1),(最低价*0.99),'○底'), 画蓝色
当满足条件VAR16时,在L*0.99和'铁树开花'位置书写文字
DRAWTEXT(FILTER((VAR18>90),45),(最低价)*(0.93),'★大胆搏 '),COLOR00FFFF
DRAWTEXT(FILTER((VAR18>90),35),(最低价)*(0.99000001),'★加仓'),COLOR00FFFF
DRAWTEXT(FILTER((VAR27>-0.5),84),(最高价)*(1.05),'小心变盘'),COLORFFFFFF
DRAWTEXT(82上穿VAR26,H*1.01,'▼逃'),画红色

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