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


A14:=MA(CLOSE,20); A15:=(CLOSE > MA(CLOSE,5)); A16:=(MA(CLOSE,5) > MA(CLOSE,10)); A17:=(CLOSE > MA(CLOSE,10)); A18:=(MA(CLOSE,5) > MA(CLOSE,20)); A19:=(CLOSE > MA(CLOSE,20)); A10:=REF(A14,1); A11:=(A14 > A10); AVX:=(((((IF(A15,10,(0 - 10)) + IF(A16,10,(0 - 10))) + IF(A17,10,(0 - 10))) + IF(A18,10,(0 - 10))) + IF(A19,10,(0 - 10))) + IF(A11,10,(0 - 10))),; BIAS := (CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100; RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1),COLORWHITE; D:=SMA(K,3,1),COLORYELLOW; J:=3*K-2*D,COLORFF00FF; 抢反弹:=IF(CROSS(K,D) && BIAS<-6 && D<16 && CLOSE>REF(CLOSE,1),80,0),COLOR00FF00; RSV1:=(RSV/10-5)*2; TT:=MA(RSV1,5); VAR2:=DMA(EMA(CLOSE,12),SUM(VOL,5)/3/CAPITAL); VAR3:=(CLOSE-VAR2)/VAR2*100; VAR4:=REF(VAR3,1)<-40 AND VAR3>REF(VAR3,1) AND REF(VAR3,1)<REF(VAR3,2) AND VAR3-REF(VAR3,1)>2.5; VAR5:=(CLOSE-OPEN)/OPEN*100; VAR6:=REF(CLOSE,1); VAR7:=SMA(MAX(CLOSE-VAR6,0),6,1)/SMA(ABS(CLOSE-VAR6),6,1)*100; VAR8:=COUNT(VAR7<20,20)>=1; AVXGL:=(CROSS(-5,VAR5)OR RSV1<-9) AND AVX=-60 ; AVXGL1:=(CROSS(VAR5,5)OR RSV1>9) AND AVX=60; CVAR1:=1; CVAR2:=LLV(LOW,10); CVAR3:=HHV(HIGH,25); DLX1:=EMA((CLOSE-CVAR2)/(CVAR3-CVAR2)*4,4)*CVAR1; DLX:=DLX1<0.3; DLXM:=DLX1>3; DLXJM:=DLX1>3 AND DLX1<REF(DLX1,1); VVAR1:=REF(LOW,1); VVAR2:=SMA(ABS(LOW-VVAR1),13,1)/SMA(MAX(LOW-VVAR1,0),13,1)*4; VVAR3:=EMA(VVAR2,13); VVAR4:=LLV(LOW,34); VVAR5:=EMA(IF(LOW<=VVAR4,VVAR3,0),3); VVAR51:=REF(VVAR5,1); MZJC:=VVAR5>REF(VVAR5,1); BA1:=ABS((EMA(CLOSE, 5) - EMA(CLOSE, 10))) * 628; BA2:=BA1 / CLOSE; CDX1:=BA1<BA2; BA3:=REF(CLOSE, 1.000); BA4:=SMA(MAX((CLOSE - BA3),0), 8, 1) / SMA(ABS((CLOSE - BA3)), 8.000, 1) * 100; BA5:=SMA(MAX((CLOSE - BA3),0), 55, 1) / SMA(ABS((CLOSE - BA3)), 55.000, 1) * 100; CDX2:=(BA4<= 20) AND (BA5 <= 49); CM1:=SMA(MAX(CLOSE-REF(CLOSE,2),0),7,1)/SMA(ABS(CLOSE- REF(CLOSE,2)),7,1)*100<12; CM2:=SMA(MAX(CLOSE-REF(CLOSE,1),0),7,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),7,1)*100 <12; TTT:(AVXGL AND DLX AND MZJC AND (CDX1 OR CDX2 OR CM1 OR CM2));

原理解析:
A14赋值:收盘价的20日简单移动平均
A15赋值:(收盘价 > 收盘价的5日简单移动平均)
A16赋值:(收盘价的5日简单移动平均 > 收盘价的10日简单移动平均)
A17赋值:(收盘价 > 收盘价的10日简单移动平均)
A18赋值:(收盘价的5日简单移动平均 > 收盘价的20日简单移动平均)
A19赋值:(收盘价 > 收盘价的20日简单移动平均)
A10赋值:1日前的A14
A11赋值:(A14 > A10)
AVX赋值:(((((IF(A15,10,(0 - 10)) + IF(A16,10,(0 - 10))) + IF(A17,10,(0 - 10))) + IF(A18,10,(0 - 10))) + IF(A19,10,(0 - 10))) + IF(A11,10,(0 - 10))),
BIAS := (收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100
RSV赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
RSV的3日[1日权重]移动平均
K的3日[1日权重]移动平均
J赋值:3*K-2*D,COLORFF00FF
抢反弹赋值:IF(K上穿D && BIAS<-6 && D<16 && 收盘价>1日前的收盘价,80,0),COLOR00FF00
RSV1:=(RSV/10-5)*2
TT赋值:RSV1的5日简单移动平均
VAR2赋值:D收盘价的12日指数移动平均的5的成交量日累和/3/当前流通股本日简单移动平均
VAR3赋值:(收盘价-VAR2)/VAR2*100
VAR4赋值:1日前的VAR3<-40 AND VAR3>1日前的VAR3 AND 1日前的VAR3<2日前的VAR3 AND VAR3-1日前的VAR3>2.5
VAR5赋值:(收盘价-开盘价)/开盘价*100
VAR6赋值:1日前的收盘价
VAR7赋值:SMA(收盘价-VAR6和0较大值,6,1)/SMA(收盘价-VAR6的绝对值,6,1)*100
VAR8赋值:统计20日满足VAR7<20的天数>=1
AVXGL:=(-5上穿VAR5OR RSV1<-9) AND AVX=-60
AVXGL1:=(VAR5上穿5OR RSV1>9) AND AVX=60
CVAR1赋值:1
CVAR2赋值:10日内最低价最低值
CVAR3赋值:25日内最高价最高值
DLX1:=EMA((收盘价-CVAR2)/(CVAR3-CVAR2)*4,4)*CVAR1
DLX:=DLX1<0.3
DLXM:=DLX1>3
DLXJM:=DLX1>3 AND DLX1<1日前的DLX1
VVAR1赋值:1日前的最低价
VVAR2赋值:SMA(最低价-VVAR1的绝对值,13,1)/SMA(最低价-VVAR1和0较大值,13,1)*4
VVAR3赋值:VVAR2的13日指数移动平均
VVAR4赋值:34日内最低价最低值
如果最低价<=VVAR4返回VVAR3否则返回0
VVAR51:=1日前的VVAR5
MZJC:=VVAR5>1日前的VVAR5
BA1赋值:(收盘价的 5日指数移动平均 - 收盘价的 10日指数移动平均的绝对值) * 628
BA2赋值:BA1 / 收盘价
CDX1:=BA1 BA3赋值: 1.000日前的收盘价
BA4赋值:SMA(MAX((收盘价 - BA3),0), 8, 1) / SMA((收盘价 - BA3的绝对值), 8.000, 1) * 100
BA5赋值:SMA(MAX((收盘价 - BA3),0), 55, 1) / SMA((收盘价 - BA3的绝对值), 55.000, 1) * 100
CDX2:=(BA4<= 20) AND (BA5 <= 49)
CM1赋值:SMA(收盘价-2日前的收盘价和0较大值,7,1)/SMA(收盘价- 2日前的收盘价的绝对值,7,1)*100<12
CM2赋值:SMA(收盘价-1日前的收盘价和0较大值,7,1)/SMA(收盘价-1日前的收盘价的绝对值,7,1)*100 <12
T输出TT:(AVXGL AND DLX AND MZJC AND (CDX1 OR CDX2 OR CM1 OR CM2))


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