未来函数检测结果如下:
该公式包含未来函数:ZIG
MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;
牛线:(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210,COLORRED;
马线:MA(牛线,6),COLORGREEN;
A3:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
A4:=SMA(A3,3,1);
A5:=SMA(A4,3,1);
A6:=3*A4-2*A5;
A7:=C-REF(C,1);
A8:=100*EMA(EMA(A7,6),6)/EMA(EMA(Abs(A7),6),6);
买:=LLV(A8,2)=LLV(A8,7) AND COUNT(A8<0,2) AND crOSS(A8,MA(A8,2));
DRAWLINE(CURRBARSCOUNT=60, CONST(C), CURRBARSCOUNT=1, C, 16),COLORYELLOW,LINETHICK1;
DRAWTEXT(CROSS(zig(3,10),MA(ZIG(3,10),3)),L*0.99,'买'),LINETHICK1,COLORWHITE;
DRAWTEXT(CROSS(MA(ZIG(3,10),3),ZIG(3,10)),H*1.01,'卖'),LINETHICK1,COLOR00FF00;
STICKLINE(买,OPEN,CLOSE,2,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);
VAR27:=REF(CLOSE,1);
VAR28:=SMA(MAX(CLOSE-VAR27,0),5,1)/SMA(ABS(CLOSE-VAR27),6,1)*100;
VARA:=((AMOUNT)/(vol))/(100);
VARB:=((3)*(HIGH)+LOW+OPEN+(2)*(CLOSE))/(7);
VARC:=((SUM(AMOUNT,7))/(VARA))/(100);
VARD:=DMA(VARB,(VOL)/(VARC));
VARE:=((CLOSE-VARD)/(VARD))*(100);
VARF:=((CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)))*(100);
VARJ:=MA(VARE,20)+STD(VARE,20);
VARH:=(C+L+H)/3;VARL:=EMA(VARH,6);
VARG:=EMA(VARL,5);
bias18:=((CLOSE-MA(CLOSE,18))/(MA(CLOSE,18)))*(100);
AA:=SMA(VARF,3,1);
VAR1:=ZIG(3,10)<REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)>REF(ZIG(3,10),2);
VAR2:=ZIG(3,10)>REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)<REF(ZIG(3,10),2);
STICKLINE(VAR1,H,L,3,0),COLORFF00FF,LINETHICK2;{高位红色}STICKLINE(VAR1,H,L,1,0),COLORFF00FF,LINETHICK2;{高位红色}
STICKLINE(VAR2,H,L,3,0),COLORBLUE,LINETHICK2;{底位蓝色};
STICKLINE(CROSS(VARL,VARG),H,L,2,1),COLORYELLOW;
TJ360:=C=HHV(C,150);{黑马线}
TS360:=BArslAST(TJ360);
HHC360:=REF(C,TS360);
RHHC360:=REF(HHC360,1);
TJ1360:=H>L AND C>RHHC360 ;
CS1360:=BARSLASTCOUNT(TJ1360);
CSS:=COUNT(CS1360=1,60);
MR:=CS1360=1 AND CSS=1;
STICKLINE(MR,O,C,3,0),COLORBLUE;
DRAWTEXT(MR,L,'黑马线'),COLORYELLOW;
HMXTS:=BARSLAST(MR);
黑马线:CONST(REF(C,HMXTS)),COLORWHITE LINETHICK3;
原理解析:
MID赋值:(3*收盘价+最低价+开盘价+最高价)/6
输出牛线:(20*MID+19*1日前的MID+18*2日前的MID+17*3日前的MID+16*4日前的MID+15*5日前的MID+14*6日前的MID+13*7日前的MID+12*8日前的MID+11*9日前的MID+10*10日前的MID+9*11日前的MID+8*12日前的MID+7*13日前的MID+6*14日前的MID+5*15日前的MID+4*16日前的MID+3*17日前的MID+2*18日前的MID+20日前的MID)/210,画红色
输出马线:牛线的6日简单移动平均,画绿色
A3赋值:(C-9日内L最低值)/(9日内H最高值-9日内L最低值)*100
A3的3日[1日权重]移动平均
A4的3日[1日权重]移动平均
A6赋值:3*A4-2*A5
A7赋值:C-1日前的C
A8赋值:100*A7的6日指数移动平均,6)/EMA(EMA(A7的绝对值,6),6)
买赋值:2日内A8最低值=7日内A8最低值 AND 统计2日满足A8<0的天数 AND CROSS(A8,A8的2日简单移动平均)
DRAWLINE( 到最后交易的周期=60, CONST(C), 到最后交易的周期=1, C, 16),画黄色,LINETHICK1
DRAWTEXT(CROSS(ZIG(3,10),MA(ZIG(3,10),3)),L*0.99,'买'),LINETHICK1,画白色
DRAWTEXT(CROSS(MA(ZIG(3,10),3),ZIG(3,10)),H*1.01,'卖'),LINETHICK1,COLOR00FF00
当满足条件买时,在开盘价和收盘价之间画柱状线
LC赋值:1日前的收盘价
RSI赋值:((SMA(MAX((收盘价 - LC),0),3,1) / SMA((收盘价 - LC的绝对值),3,1)) * 100)
FF赋值:收盘价的3日指数移动平均
MA15赋值:收盘价的21日指数移动平均
VAR27赋值:1日前的收盘价
VAR28赋值:SMA(收盘价-VAR27和0较大值,5,1)/SMA(收盘价-VAR27的绝对值,6,1)*100
VARA赋值:((成交额)/(成交量))/(100)
VARB赋值:((3)*(最高价)+最低价+开盘价+(2)*(收盘价))/(7)
VARC赋值:((7的成交额日累和)/(VARA))/(100)
VARD赋值:DMA(VARB,(成交量)/(VARC))
VARE赋值:((收盘价-VARD)/(VARD))*(100)
VARF赋值:((收盘价-34日内最低价最低值)/(34日内最高价最高值-34日内最低价最低值))*(100)
VARJ赋值:VARE的20日简单移动平均+VARE的20估算标准差
VARH赋值:(C+L+H)/3
VARL赋值:VARH的6日指数移动平均
VARG赋值:VARL的5日指数移动平均
BIAS18赋值:((收盘价-收盘价的18日简单移动平均)/(收盘价的18日简单移动平均))*(100)
VARF的3日[1日权重]移动平均
VAR1赋值:ZIG(3,10)REF(ZIG(3,10),2)
VAR2赋值:ZIG(3,10)>REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)当满足条件VAR1时,在H和L之间画柱状线
当满足条件VAR1时,在H和L之间画柱状线
当满足条件VAR2时,在H和L之间画柱状线
{底位蓝色}
STICKLINE(VARL上穿VARG,H,L,2,1),画黄色
TJ360赋值:C=150日内C最高值
{黑马线}
TS360:=上次TJ360距今天数
HHC360赋值:TS360日前的C
RHHC360赋值:1日前的HHC360
TJ1360赋值:H>L AND C>RHHC360
CS1360赋值:BARSLASTCOUNT(TJ1360)
CSS赋值:统计60日满足CS1360=1的天数
MR赋值:CS1360=1 AND CSS=1
当满足条件MR时,在O和C之间画柱状线
当满足条件MR时,在L和'黑马线'位置书写文字
HMXTS赋值:上次MR距今天数
黑输出马线:CONST(HMXTS日前的C),画白色 线宽为3