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


DIF:=12;

DEA:=26;

MID:=9;

M:=1;

N:=5;

龙界分水岭:=40;

A1:=SUM(vol,43)/CAPITAL;

A:=LLV(DMA(CLOSE,VOL/CAPITAL),120);

龙抬头:=200*(CLOSE-A)/A;

XG1:=(200*(CLOSE-A)/A)>=28;

RSV:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;

K1:=SMA(RSV,10,1);

D3:=SMA(K1,5,1);

KK:=INTPART(K1);

DD:=INTPART(D3);

TFXXS:=KK+DD;{//变异kd风险系数}

TGLD:=MOD(TFXXS,10);{//踏浪涨停概率点}

TGLXS:=(TFXXS-REF(TFXXS,1))*10>=0;

MA13:=MA(C,13);

MA21:=MA(C,21);

强势线:=(MA(C,3)+MA(C,6)+MA(C,12)+MA(C,24))/4;

LC:=REF(CLOSE,1);

CZX:=SMA(MAX(CLOSE-LC,0),2,1)/SMA(Abs(CLOSE-LC),2,1)*100;

ZT1:=IF(REF(C,1)*1.1-C<0.01 ,1,0);

操作线:=SMA(MAX(CLOSE-LC,0),14,1)/SMA(ABS(CLOSE-LC),14,1)*100;

ZCX2:=45;CDX:=25;

HH:=COUNT(ZT1,N)>=1;

PP2:=CZX<ZCX2 AND REF(CZX,1)>ZCX2 AND C>MA(C,21) AND HH AND MA(C,13)>REF(MA(C,13),1);

PP3:=CZX<CDX AND REF(CZX,1)>CDX AND C>MA(C,21) AND HH AND MA(C,13)>REF(MA(C,13),1);

跌停:=(C<=DTPRICE(REF(C,1),0.1));

DT3:=COUNT(跌停,4)>0;

去除:=NOT(DT3);

XG2:=PP2 OR PP3 OR REF(PP2 OR PP3,M) AND 去除;

买线:=MA(CLOSE,9);

卖线:=MA(CLOSE,20);

BU:=crOSS(买线,卖线);

建仓:=DRAWTEXT(BU,L-0.1,'建仓');

EMA13:=EMA(C,13);

EMA34:=EMA(C,34);

EMA55:=EMA(C,55);

EMA120:=EMA(C,120);

AR1:=EMA55>EMA34 AND EMA34>EMA13;

AR2:=BArslAST((C-EMA13)/EMA13*100<-6);

AR3:=EMA13>=REF(EMA13,2);

AR4:=COUNT(CROSS(C,EMA13),AR2)=1;

AR5:=AR1 AND AR2 AND AR3 AND AR4;

QD1:=AR5 AND FILTER(AR5,10);

ZT:=(REF(C,1)*1.095-C)<0.01 AND C=H;

QD:=QD1 AND ZT;

BR1:=COUNT(BETWEEN((C-REF(C,1))/REF(C,1)*100,0,5) ,5)=5;

BR2:=ABS((EMA13-EMA34)+(EMA34-EMA55))/C<0.2;

BR3:=C>EMA55 AND (REF(C,1)<REF(EMA55,1) OR REF(C,2)<REF(EMA55,2) OR REF(C,3)<REF(EMA55,3) OR REF(C,4)<REF(EMA55,4) OR REF(C,5)<REF(EMA55,5));

BR4:=FILTER(BR1 AND BR2 AND BR3,10);

上升:=DRAWTEXT(BR4,L-0.09,'上升');

CR1:=(C-REF(C,1))/REF(C,1)*100>0.5;

CR2:=V>MA(V,5)*0.6;

CR3:=COUNT(CROSS(EMA13,EMA55),3)=1;

CR4:=ABS(EMA34-EMA55)/EMA55<0.03;

CR5:=EMA55<=EMA120 AND EMA55>=REF(EMA55,1);

CR6:=FILTER(CR1 AND CR2 AND CR3 AND CR4 AND CR5,2);

涨升:=DRAWTEXT(CR6,L-0.09,'涨升');

DR1:=EMA13>EMA34 AND EMA34<EMA55;

DR2:=BARSLAST(CROSS(C,EMA55) );

DR3:=H=HHV(H,DR2);

DR4:=BARSLAST(DR3);

DR5:=COUNT(O>C AND C<REF(C,1) AND C>EMA55 AND BETWEEN((C-EMA55)/EMA55,0,0.02),DR4)=1;

DR6:=C>REF(C,1);

DR7:= DR1 AND DR5 AND DR6;

DR8:=DR7 AND FILTER(DR7 ,10);

出击:=DRAWTEXT(DR8,L-0.09,'出击');

ER:=BARSLAST(REF(CROSS(EMA55,EMA34),1)) AND CROSS(EMA34,EMA55);

金叉:=DRAWTEXT(ER,L-0.09,'金叉');

FR:=BARSLAST(REF(CROSS(EMA34,EMA13),1)) AND CROSS(EMA13,EMA34);

加仓:=DRAWTEXT(FR,L-0.09,'加仓');

HR2:=EMA13>=REF(EMA13,3) AND EMA34>=REF(EMA34,1) AND EMA55>=REF(EMA55,1) AND CROSS(C,EMA13) AND CROSS(C,EMA34) AND CROSS(C,EMA55);

HR3:=HR2 AND FILTER(HR2 ,10);

推进:=DRAWTEXT(HR3,L-0.3,'推进');

一字涨停:=C/REF(C,1)>1.0975 AND H=O;

HH2:=COUNT(ZT AND NOT(C/REF(C,1)>1.095 AND H=O),7)>=2;

HH3:=COUNT(TGLXS,5)>=5;

XG:=XG2 OR 建仓 OR 推进 OR 上升 OR 加仓 OR 出击 ;

XG AND HH2 AND XG1 AND HH3 AND 去除;

 


原理解析:
DIF赋值:12
DEA赋值:26
MID赋值:9
M赋值:1
N赋值:5
龙界分水岭赋值:40
A1赋值:43的成交量日累和/CAPITAL
A赋值:LLV(D收盘价的成交量/CAPITAL日简单移动平均,120)
龙抬头赋值:200*(收盘价-A)/A
XG1赋值:(200*(收盘价-A)/A)>=28
RSV赋值:(收盘价-15日内最低价最低值)/(15日内最高价最高值-15日内最低价最低值)*100
RSV的10日[1日权重]移动平均
K1的5日[1日权重]移动平均
KK赋值:INTPART(K1)
DD赋值:INTPART(D3)
TFXXS赋值:KK+DD
{//变异KD风险系数}
TGLD赋值:MOD(TFXXS,10)
{//踏浪涨停概率点}
TGLXS赋值:(TFXXS-1日前的TFXXS)*10>=0
MA13:=C的13日简单移动平均
MA21:=C的21日简单移动平均
强势线赋值:(C的3日简单移动平均+C的6日简单移动平均+C的12日简单移动平均+C的24日简单移动平均)/4
LC赋值:1日前的收盘价
CZX赋值:SMA(收盘价-LC和0较大值,2,1)/SMA(收盘价-LC的绝对值,2,1)*100
ZT1赋值:IF(1日前的C*1.1-C<0.01 ,1,0)
操作线赋值:SMA(收盘价-LC和0较大值,14,1)/SMA(收盘价-LC的绝对值,14,1)*100
ZCX2赋值:45
CDX赋值:25
HH赋值:统计N日满足ZT1的天数>=1
PP2赋值:CZXZCX2 AND C>C的21日简单移动平均 AND HH AND C的13日简单移动平均>REF(C的13日简单移动平均,1)
PP3赋值:CZXCDX AND C>C的21日简单移动平均 AND HH AND C的13日简单移动平均>REF(C的13日简单移动平均,1)
跌停赋值:(C<=DTPRICE(1日前的C,0.1))
DT3赋值:统计4日满足跌停的天数>0
去除赋值:NOT(DT3)
XG2赋值:PP2 OR PP3 OR M日前的PP2 OR PP3 AND 去除
买线赋值:收盘价的9日简单移动平均
卖线赋值:收盘价的20日简单移动平均
BU赋值:买线上穿卖线
当满足条件DRAWTEXTBU时,在L-0.1和'建仓'位置书写文字
EMA13:=C的13日指数移动平均
EMA34:=C的34日指数移动平均
EMA55:=C的55日指数移动平均
EMA120:=C的120日指数移动平均
AR1:=EMA55>EMA34 AND EMA34>EMA13
AR2:=上次(C-EMA13距今天数/EMA13*100<-6)
AR3:=EMA13>=2日前的EMA13
AR4:=统计AR2日满足C上穿EMA13的天数=1
AR5:=AR1 AND AR2 AND AR3 AND AR4
QD1赋值:AR5 AND AR5的10过滤
ZT赋值:(1日前的C*1.095-C)<0.01 AND C=H
QD赋值:QD1 AND ZT
BR1赋值:COUNT(BETWEEN((C-1日前的C)/1日前的C*100,0,5) ,5)=5
BR2赋值:(EMA13-EMA34的绝对值+(EMA34-EMA55))/C<0.2
BR3赋值:C>EMA55 AND (1日前的C<1日前的EMA55 OR 2日前的C<2日前的EMA55 OR 3日前的C<3日前的EMA55 OR 4日前的C<4日前的EMA55 OR 5日前的C<5日前的EMA55)
BR4赋值:BR1 AND BR2 AND BR3的10过滤
当满足条件DRAWTEXTBR4时,在L-0.09和'上升'位置书写文字
CR1赋值:(C-1日前的C)/1日前的C*100>0.5
CR2赋值:V>V的5日简单移动平均*0.6
CR3赋值:统计3日满足EMA13上穿EMA55的天数=1
CR4赋值:EMA34-EMA55的绝对值/EMA55<0.03
CR5赋值:EMA55<=EMA120 AND EMA55>=1日前的EMA55
CR6赋值:CR1 AND CR2 AND CR3 AND CR4 AND CR5的2过滤
当满足条件DRAWTEXTCR6时,在L-0.09和'涨升'位置书写文字
DR1赋值:EMA13>EMA34 AND EMA34 DR2赋值:上次C上穿EMA55 距今天数
DR3赋值:H=DR2日内H最高值
DR4赋值:上次DR3距今天数
DR5赋值:COUNT(O>C AND C<1日前的C AND C>EMA55 AND BETWEEN((C-EMA55)/EMA55,0,0.02),DR4)=1
DR6赋值:C>1日前的C
DR7赋值: DR1 AND DR5 AND DR6
DR8赋值:DR7 AND DR7 的10过滤
当满足条件DRAWTEXTDR8时,在L-0.09和'出击'位置书写文字
ER赋值:上次1日前的EMA55上穿EMA34距今天数 AND EMA34上穿EMA55
当满足条件DRAWTEXTER时,在L-0.09和'金叉'位置书写文字
FR赋值:上次1日前的EMA34上穿EMA13距今天数 AND EMA13上穿EMA34
当满足条件DRAWTEXTFR时,在L-0.09和'加仓'位置书写文字
HR2赋值:EMA13>=3日前的EMA13 AND EMA34>=1日前的EMA34 AND EMA55>=1日前的EMA55 AND C上穿EMA13 AND C上穿EMA34 AND C上穿EMA55
HR3赋值:HR2 AND HR2 的10过滤
当满足条件DRAWTEXTHR3时,在L-0.3和'推进'位置书写文字
一字涨停赋值:C/1日前的C>1.0975 AND H=O
HH2:=COUNT(ZT AND NOT(C/1日前的C>1.095 AND H=O),7)>=2
HH3:=统计5日满足TGLXS的天数>=5
XG赋值:XG2 OR 建仓 OR 推进 OR 上升 OR 加仓 OR 出击
XG AND HH2 AND XG1 AND HH3 AND 去除
 

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