未来函数检测结果如下:
该公式包含未来函数:DCLOSE


A1:=1;

A2:=(5);

A3:=(((2 * CLOSE) + HIGH) + LOW) / 4;

A4:=LLV(LOW,34);

A5:=HHV(HIGH,34);

A6:=EMA((((A3 - A4) / (A5 - A4)) * 100),13);

A7:=(EMA(((0.667 * (REF(A6,1))) + (0.333 * A6)),2)) * A1;

决策线:=(EMA(A7,A2)) * A1,COLORRED;

A8:=(HHV(HIGH,9)) - (LLV(LOW,9));

A9:=(HHV(HIGH,9)) - CLOSE;

A10:=CLOSE - (LLV(LOW,9));

A11:=((A9 / A8) * 100) - 70;

A12:=((CLOSE - (LLV(LOW,60))) / ((HHV(HIGH,60)) - (LLV(LOW,60)))) * 100;

A13:=SMA(((A10 / A8) * 100),3,1);

A14:=(SMA(A13,3,1)) - (SMA(A11,9,1));

A15:=IF((A14 > 100),(A14 - 100),0);

A16:=(EMA((((A3 - A4) / (A5 - A4)) * 100),8)) * A1;

A17:=(EMA(A16,5)) * A1;

A18:=(EMA(CLOSE,2)) * A1;

A19:=(EMA((((SLOPE(CLOSE,21)) * 20) + CLOSE),42)) * A1;

A20:=(HHV((MA(HIGH,13)),13)) * A1;

A21:=(LLV((MA(HIGH,13)),1)) * A1;

A22:=(EMA(CLOSE,4)) * A1;

A23:=((((A18 >= A19) AND (A21 = A20)) AND (A18 > A22)) AND (CLOSE > A21)) AND ((REF(A21,1)) < (REF(A20,1)));

A24:=BARSLAST(A23) + 1;

A25:=(LLV(LOW,A24)) * 1.3;

A26:=(LLV(LOW,20)) * 1.418;

A27:=(((((A18 >= A19) AND (A21 = A20)) AND ((CLOSE / (REF(CLOSE,1))) >= 1.07)) AND (A24 <= 30)) AND (CLOSE <= A25)) AND (CLOSE <= A26);

A28:=A27 AND (FILTER(A27,A24));

A30:=((((((A18 >= A19) AND (A21 = A20)) AND ((CLOSE / (REF(CLOSE,1))) >= 1.035)) AND (A24 <= 30)) AND (CLOSE <= A25)) AND (CLOSE <= A26)) ;

A31:=A30 AND (FILTER(A30,20));

黑马:A28 OR A31,LINETHICK2;

DIF1:=EMA(DCLOSE,12)-EMA(DCLOSE,26);

DEA1:=EMA(DIF1,9);

{柱状线}

AAA1:=(DIF1-DEA1)*2*60;

AAA上:=IF(AAA1>REF(AAA1,1),AAA1,DRAWNULL);

AAA下:=IF(AAA1<REF(AAA1,1),AAA1,DRAWNULL);

黑马线:=15;

主力:=AAA1-REF(AAA1,1),COLORRED;

天龙出击:CROSS(主力,黑马线) AND AAA上>0;

LC:=REF(CLOSE,1);

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

TR1:=SUM(MAX(MAX((HIGH - LOW),ABS((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),10);

HD:=(HIGH - REF(HIGH,1));

LD:=(REF(LOW,1) - LOW);

DMP:=SUM(IF(((HD > 0) AND (HD > LD)),HD,0),10);

DMM:=SUM(IF(((LD > 0) AND (LD > HD)),LD,0),10);

PDI:=((DMP * 100) / TR1);

MDI:=((DMM * 100) / TR1);

ADX:=MA(((ABS((MDI - PDI)) / (MDI + PDI)) * 100),5);

AV:=(RSI5 + ADX);

WR10:=((100 * (HHV(HIGH,10) - CLOSE)) / (HHV(HIGH,10) - LLV(LOW,10)));

NEWVOL:=(RSI5 - WR10);

回调买:=(AV + NEWVOL);

回调买买:CROSS(回调买,0);

AA:=C-REF(C,1);

AS:=100*EMA(EMA(A7,6),6)/EMA(EMA(ABS(A7),6),6);

SHORT:=7;

LONG:=19;

RMA:=EMA(CLOSE,SHORT);

NMA:=EMA(CLOSE,LONG);

UP:=DRAWLINE(L=LLV(L,BARSLAST(CROSS(NMA,RMA))+1),LLV(L,BARSLAST(CROSS(NMA,RMA))+1),H=HHV(H,BARSLAST(CROSS(RMA,NMA))+1),HHV(H,BARSLAST(CROSS(RMA,NMA))+1),0);

DOWN:=DRAWLINE(H=HHV(H,BARSLAST(CROSS(RMA,NMA))+1),HHV(H,BARSLAST(CROSS(RMA,NMA))+1),L=LLV(L,BARSLAST(CROSS(NMA,RMA))+1),LLV(L,BARSLAST(CROSS(NMA,RMA))+1),0);

MA20:=MA(C,20);

MA30:=MA(C,30);

QSXS:=MA20>MA30 AND MA20>REF(MA20,1) AND MA30>REF(MA30,1);

Z,:=(C/REF(C,1)-1)*100;

N1:=BARSLAST(CROSS(C,MA(C,5)));

N2:=BARSLAST(CROSS(MA(C,5),C));

HM:=IF(N1<N2,N1+1,0)*QSXS;

Z2:=HM=1 AND Z,>=0 AND C>O AND QSXS;

KX1:=Z,<=-3 AND C<O;

XDSJ:=BARSLAST(KX1);

KX2:=Z,>=3 AND C>O;

JBY:=KX2 AND XDSJ<=2 AND C>=REF(O*0.99,XDSJ) AND Z,>ABS(REF(Z,,XDSJ)*0.99);

Z3:=IF(FILTER(JBY,1) AND QSXS,5,0);

VAR11:=EMA(HHV(HIGH,500),21);

VAR2:=EMA(HHV(HIGH,250),21);

VAR3:=EMA(HHV(HIGH,90),21);

VAR4:=EMA(LLV(LOW,500),21);

VAR5:=EMA(LLV(LOW,250),21);

VAR6:=EMA(LLV(LOW,90),21);

VAR7:=EMA((VAR4*0.96+VAR5*0.96+VAR6*0.96+VAR11*0.558+VAR2*0.558+VAR3*0.558)/6,21);

VAR8:=EMA((VAR4*1.25+VAR5*1.23+VAR6*1.2+VAR11*0.55+VAR2*0.55+VAR3*0.65)/6,21);

VAR9:=EMA((VAR4*1.3+VAR5*1.3+VAR6*1.3+VAR11*0.68+VAR2*0.68+VAR3*0.68)/6,21);

VARA:=EMA((VAR7*3+VAR8*2+VAR9)/6*1.738,21);

VARB:=REF(LOW,1);

VARC:=SMA(ABS(LOW-VARB),3,1)/SMA(MAX(LOW-VARB,0),3,1)*100;

VARD:=EMA(IF(CLOSE*1.35<=VARA,VARC*10,VARC/10),3);

VARE:=LLV(LOW,30);

VARF:=HHV(VARD,30);

VAR10:=IF(MA(CLOSE,58),1,0);

AA3:=( EMA(IF(LOW<=VARE,(VARD+VARF*2)/2,0),3)/618*VAR10);

CC:=HHV(AA3,60);

AR3:=(1-(MA(LOW,3))/(MA((HIGH+LOW+(2)*(CLOSE))/(4),20)))*(100)-(50)/(10);

AVAR1:=MA(HHV(HIGH,485),17);

AVAR2:=MA(HHV(HIGH,222),17);

AVAR3:=MA(HHV(HIGH,96),17);

AVAR4:=MA(LLV(LOW,485),17);

AVAR5:=MA(LLV(LOW,222),17);

AVAR6:=MA(LLV(LOW,96),17);

AVAR7:=MA(((AVAR4)*(0.96)+(AVAR5)*(0.96)+(AVAR6)*(0.96)+(AVAR1)*(0.558)+(AVAR2)*(0.558)+(AVAR3)*(0.558))/(6),17);

AVAR8:=MA(((AVAR4)*(1.25)+(AVAR5)*(1.23)+(AVAR6)*(1.2)+(AVAR1)*(0.55)+(AVAR2)*(0.55)+(AVAR3)*(0.65))/(6),17);

AVAR9:=MA(((AVAR4)*(1.3)+(AVAR5)*(1.3)+(AVAR6)*(1.3)+(AVAR1)*(0.68)+(AVAR2)*(0.68)+(AVAR3)*(0.68))/(6),17);

AVARA:=MA((((AVAR7)*(3)+(AVAR8)*(2)+AVAR9)/(6))*(1.738),17);

AVARB:=IF((DATE<=1341231),AVARA,(AVARA)*(DAY));

AVARC:=LOW;

AVARD:=REF(LOW,1);

AVARE:=((SMA(ABS(AVARC-AVARD),3,1))/(SMA(MAX(AVARC-AVARD,0),3,1)))*(100);

AVARF:=MA(IF(((CLOSE)*(1.35)<=AVARB),(AVARE)*(10),(AVARE)/(10)),3);

AVAR10:=LLV(LOW,30);

AVAR11:=HHV(AVARF,30);

AVAR12:=1341231;

买进:=(LLV(A8,2)=LLV(A8,7) AND COUNT(A8<0,2) AND CROSS(A8,MA(A8,2))) AND REF(DOWN,1)<REF(DOWN,2) AND UP>REF(DOWN,1);

捡钱了未来:IF(买进,0,1);



 

原理解析:
A1赋值:1


A2赋值:(5)


A3赋值:(((2 * 收盘价) + 最高价) + 最低价) / 4


A4赋值:34日内最低价最低值


A5赋值:34日内最高价最高值


A6赋值:EMA((((A3 - A4) / (A5 - A4)) * 100),13)


A7赋值:(EMA(((0.667 * (1日前的A6)) + (0.333 * A6)),2)) * A1


决策线赋值:(A7的A2日指数移动平均) * A1,画红色


A8赋值:(9日内最高价最高值) - (9日内最低价最低值)


A9赋值:(9日内最高价最高值) - 收盘价


A10:=收盘价 - (9日内最低价最低值)


A11:=((A9 / A8) * 100) - 70


A12:=((收盘价 - (60日内最低价最低值)) / ((60日内最高价最高值) - (60日内最低价最低值))) * 100


A13:=SMA(((A10 / A8) * 100),3,1)
A13的3日[1日权重]移动平均


A15:=IF((A14 > 100),(A14 - 100),0)


A16:=(EMA((((A3 - A4) / (A5 - A4)) * 100),8)) * A1


A17:=(A16的5日指数移动平均) * A1


A18:=(收盘价的2日指数移动平均) * A1


A19:=(EMA((((SLOPE(收盘价,21)) * 20) + 收盘价),42)) * A1


A20:=(HHV((最高价的13日简单移动平均),13)) * A1


A21:=(LLV((最高价的13日简单移动平均),1)) * A1


A22:=(收盘价的4日指数移动平均) * A1


A23:=((((A18 >= A19) AND (A21 = A20)) AND (A18 > A22)) AND (收盘价 > A21)) AND ((1日前的A21) < (1日前的A20))


A24:=上次A23距今天数 + 1


A25:=(A24日内最低价最低值) * 1.3


A26:=(20日内最低价最低值) * 1.418


A27:=(((((A18 >= A19) AND (A21 = A20)) AND ((收盘价 / (1日前的收盘价)) >= 1.07)) AND (A24 <= 30)) AND (收盘价 <= A25)) AND (收盘价 <= A26)


A28:=A27 AND (A27的A24过滤)


A30:=((((((A18 >= A19) AND (A21 = A20)) AND ((收盘价 / (1日前的收盘价)) >= 1.035)) AND (A24 <= 30)) AND (收盘价 <= A25)) AND (收盘价 <= A26))


A31:=A30 AND (A30的20过滤)
输出

黑马:A28 OR A31, 线宽为2


DIF1赋值:D收盘价的12日指数移动平均-D收盘价的26日指数移动平均


DEA1赋值:DIF1的9日指数移动平均


{柱状线}

AAA1赋值:(DIF1-DEA1)*2*60


AAA上赋值:IF(AAA1>1日前的AAA1,AAA1,DRAWNULL)


AAA下赋值:IF(AAA1<1日前的AAA1,AAA1,DRAWNULL)


黑马线:=15


主力赋值:AAA1-1日前的AAA1,画红色
输出

天龙出击:主力上穿黑马线 AND AAA上>0


LC赋值:1日前的收盘价


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


TR1赋值:SUM(MAX(MAX((最高价 - 最低价),(最高价 - 1日前的收盘价的绝对值)),ABS((最低价 - 1日前的收盘价))),10)


HD赋值:(最高价 - 1日前的最高价)


LD赋值:(1日前的最低价 - 最低价)


DMP赋值:SUM(IF(((HD > 0) AND (HD > LD)),HD,0),10)


DMM赋值:SUM(IF(((LD > 0) AND (LD > HD)),LD,0),10)


PDI赋值:((DMP * 100) / TR1)


MDI赋值:((DMM * 100) / TR1)


ADX赋值:MA((((MDI - PDI的绝对值) / (MDI + PDI)) * 100),5)


AV赋值:(RSI5 + ADX)


WR10赋值:((100 * (10日内最高价最高值 - 收盘价)) / (10日内最高价最高值 - 10日内最低价最低值))


NEWVOL赋值:(RSI5 - WR10)


回调买赋值:(AV + NEW成交量)


回调买买:回调买上穿0


AA赋值:C-1日前的C


AS赋值:100*A7的6日指数移动平均,6)/EMA(EMA(A7的绝对值,6),6)


SHORT赋值:7


LONG赋值:19


RMA赋值:收盘价的SHORT日指数移动平均


NMA赋值:收盘价的LONG日指数移动平均


UP赋值:DRAWLINE(L=LLV(L,上次NMA上穿RMA距今天数+1),LLV(L,上次NMA上穿RMA距今天数+1),H=HHV(H,BARSLAST(RMA上穿NMA)+1),HHV(H,BARSLAST(RMA上穿NMA)+1),0)


DOWN赋值:DRAWLINE(H=HHV(H,上次RMA上穿NMA距今天数+1),HHV(H,上次RMA上穿NMA距今天数+1),L=LLV(L,BARSLAST(NMA上穿RMA)+1),LLV(L,BARSLAST(NMA上穿RMA)+1),0)


MA20赋值:C的20日简单移动平均


MA30赋值:C的30日简单移动平均


QSXS赋值:MA20>MA30 AND MA20>1日前的MA20 AND MA30>1日前的MA30


Z,赋值:(C/1日前的C-1)*100


N1赋值:上次CROSS(C,C的5日简单移动平均距今天数)


N2赋值:上次CROSS(C的5日简单移动平均,C距今天数)
如果N1

Z2赋值:HM=1 AND Z,>=0 AND C>O AND QSXS


KX1赋值:Z,<=-3 AND C

XDSJ赋值:上次KX1距今天数


KX2赋值:Z,>=3 AND C>O


JBY赋值:KX2 AND XDSJ<=2 AND C>=XDSJ日前的O*0.99 AND Z,>XDSJ日前的Z,*0.99的绝对值


Z3赋值:IF(JBY的1过滤 AND QSXS,5,0)


VAR11赋值:E500日内最高价最高值的21日简单移动平均


VAR2赋值:E250日内最高价最高值的21日简单移动平均


VAR3赋值:E90日内最高价最高值的21日简单移动平均


VAR4赋值:E500日内最低价最低值的21日简单移动平均


VAR5赋值:E250日内最低价最低值的21日简单移动平均


VAR6赋值:E90日内最低价最低值的21日简单移动平均


VAR7赋值:EMA((VAR4*0.96+VAR5*0.96+VAR6*0.96+VAR11*0.558+VAR2*0.558+VAR3*0.558)/6,21)


VAR8赋值:EMA((VAR4*1.25+VAR5*1.23+VAR6*1.2+VAR11*0.55+VAR2*0.55+VAR3*0.65)/6,21)


VAR9赋值:EMA((VAR4*1.3+VAR5*1.3+VAR6*1.3+VAR11*0.68+VAR2*0.68+VAR3*0.68)/6,21)


VARA赋值:EMA((VAR7*3+VAR8*2+VAR9)/6*1.738,21)


VARB赋值:1日前的最低价


VARC赋值:SMA(最低价-VARB的绝对值,3,1)/SMA(最低价-VARB和0较大值,3,1)*100
如果收盘价*1.35<=VARA返回VARC*10否则返回VARC/10


VARE赋值:30日内最低价最低值


VARF赋值:30日内VARD最高值


VAR10赋值:IF(收盘价的58日简单移动平均,1,0)


AA3:=( EMA(IF(最低价<=VARE,(VARD+VARF*2)/2,0),3)/618*VAR10)


CC赋值:60日内AA3最高值


AR3赋值:(1-(最低价的3日简单移动平均)/(MA((最高价+最低价+(2)*(收盘价))/(4),20)))*(100)-(50)/(10)


AVAR1:=485日内最高价最高值的17日简单移动平均


AVAR2:=222日内最高价最高值的17日简单移动平均


AVAR3:=96日内最高价最高值的17日简单移动平均


AVAR4:=485日内最低价最低值的17日简单移动平均


AVAR5:=222日内最低价最低值的17日简单移动平均


AVAR6:=96日内最低价最低值的17日简单移动平均


AVAR7:=MA(((AVAR4)*(0.96)+(AVAR5)*(0.96)+(AVAR6)*(0.96)+(AVAR1)*(0.558)+(AVAR2)*(0.558)+(AVAR3)*(0.558))/(6),17)


AVAR8:=MA(((AVAR4)*(1.25)+(AVAR5)*(1.23)+(AVAR6)*(1.2)+(AVAR1)*(0.55)+(AVAR2)*(0.55)+(AVAR3)*(0.65))/(6),17)


AVAR9:=MA(((AVAR4)*(1.3)+(AVAR5)*(1.3)+(AVAR6)*(1.3)+(AVAR1)*(0.68)+(AVAR2)*(0.68)+(AVAR3)*(0.68))/(6),17)


AVARA:=MA((((AVAR7)*(3)+(AVAR8)*(2)+AVAR9)/(6))*(1.738),17)


AVARB:=IF((DATE<=1341231),AVARA,(AVARA)*(DAY))


AVARC:=最低价


AVARD:=1日前的最低价


AVARE:=((SMA(AVARC-AVARD的绝对值,3,1))/(SMA(AVARC-AVARD和0较大值,3,1)))*(100)


AVARF:=MA(IF(((收盘价)*(1.35)<=AVARB),(AVARE)*(10),(AVARE)/(10)),3)


AVAR10:=30日内最低价最低值


AVAR11:=30日内AVARF最高值


AVAR12:=1341231


买进赋值:(2日内A8最低值=7日内A8最低值 AND 统计2日满足A8<0的天数 AND CROSS(A8,A8的2日简单移动平均)) AND 1日前的DOWN<2日前的DOWN AND UP>1日前的DOWN
如果买进返回0否则返回1




 

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