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


MA5:=MA(C,5); MA10:=MA(C,10); MA46:=MA(C,46); CT1:=C<=MA46; AB0:=COUNT(EVERY(CT1,1),22)>=10; CS1:=MA5>MA10; AB1:=COUNT(EVERY(CS1,1),12)>=3; CS2:=MA5>=REF(MA5,1); AB2:=COUNT(EVERY(CS2,2),22)>=1; CS3:=MA10>=REF(MA10,1); AB3:=COUNT(EVERY(CS3,1),5)>=1; ZYT:=(C-REF(C,1))/REF(C,1)*100>=9.86 AND C=H; CNY8:=COUNT(EVERY(ZYT,4),160)<1 AND COUNT(EVERY(ZYT,3),85)<1 AND COUNT(EVERY(ZYT,1),4)<2; JJJ1:=MA5>MA46; JJJ2:=(MA5-MA10)/MA10*100>3.5; JJJ:=COUNT(EVERY(JJJ1,1),12)<1 AND COUNT(EVERY(JJJ2,1),8)<1; QMZ1:=(H-REF(C,18))/REF(C,18)*100>=58; QMZ:=COUNT(EVERY(QMZ1,1),120)<1; QMZ2:=(H-REF(C,24))/REF(C,24)*100>=65; QMZ3:=COUNT(EVERY(QMZ2,1),100)<1; EH5:=REF(HHV(H,150),30); EH6:=LLV(L,30); EAA:=(EH5-EH6)/EH6*100>45 OR (PPART(100)*100>=28 AND WINNER(HHV(H,42))*100>45); CC:=AB0 AND AB1 AND AB2 AND CS3 AND AB3 AND CNY8 AND JJJ AND QMZ AND QMZ3 AND EAA; Lbs:=IF(BETWEEN(FROMOPEN,0,60),3,IF(BETWEEN(FROMOPEN,60,120),2.67,IF(BETWEEN(FROMOPEN,120,180),2.33,IF(BETWEEN(FROMOPEN,180,240),2,2)))); 不停牌:=DYNAINFO(4)>=0; 去ST:=NOT(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S'));{去除ST} MTR:=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),14); HD :=HIGH-REF(HIGH,1); LD :=REF(LOW,1)-LOW; DMP:=SUM(IF(HD>0&&HD>LD,HD,0),14); DMM:=SUM(IF(LD>0&&LD>HD,LD,0),14); PDI:=DMP*100/MTR; mdi:=DMM*100/MTR; ADX:=MA(ABS(MDI-PDI)/(MDI+PDI)*100,6); ADXR:=(ADX+REF(ADX,6))/2; BS:=PDI>=REF(PDI,1); HS:=MDI<=REF(MDI,1); cr:=ADX<=REF(ADX,1) OR ADXR<=REF(ADXR,1) OR (ADX<PDI AND ADX<MDI) OR PDI>=MDI; AAA:=CR AND COUNT(EVERY(BS,1),7)>=1 AND COUNT(EVERY(HS,1),7)>=1; BB:=(C-REF(C,1))/REF(C,1)*100<=3 AND C*1.1>=MA46 AND C<=MA46 AND C*CAPITAL*100/100000000<=125; SY:=COUNT(EVERY(C>=O,2),18)>=4 OR COUNT(EVERY(C>=O,3),18)>=2; YY:=CC AND AAA AND BB AND LBS AND 不停牌 AND 去ST; YHQD:COUNT(EVERY(YY,1),3)>=1 AND REF(C,1)<=REF(MA(C,46),1) AND REF(C,1)*1.1>=MA(C,46) AND H/REF(C,1)>=1.07 AND C/REF(C,1)>=1.051;

原理解析:


MA5赋值:C的5日简单移动平均
MA10赋值:C的10日简单移动平均
MA46赋值:C的46日简单移动平均
CT1赋值:C<=MA46
AB0赋值:COUNT(CT1最近1日一直存在,22)>=10
CS1赋值:MA5>MA10
AB1赋值:COUNT(CS1最近1日一直存在,12)>=3
CS2赋值:MA5>=1日前的MA5
AB2赋值:COUNT(CS2最近2日一直存在,22)>=1
CS3赋值:MA10>=1日前的MA10
AB3赋值:COUNT(CS3最近1日一直存在,5)>=1
ZYT赋值:(C-1日前的C)/1日前的C*100>=9.86 AND C=H
CNY8赋值:COUNT(ZYT最近4日一直存在,160)<1 AND COUNT(ZYT最近3日一直存在,85)<1 AND COUNT(ZYT最近1日一直存在,4)<2
JJJ1赋值:MA5>MA46
JJJ2赋值:(MA5-MA10)/MA10*100>3.5
JJJ赋值:COUNT(JJJ1最近1日一直存在,12)<1 AND COUNT(JJJ2最近1日一直存在,8)<1
QMZ1赋值:(H-18日前的C)/18日前的C*100>=58
QMZ赋值:COUNT(QMZ1最近1日一直存在,120)<1
QMZ2:=(H-24日前的C)/24日前的C*100>=65
QMZ3:=COUNT(QMZ2最近1日一直存在,100)<1
EH5赋值:REF(150日内H最高值,30)
EH6赋值:30日内L最低值
EAA赋值:(EH5-EH6)/EH6*100>45 OR (PPART(100)*100>=28 AND 42日内H最高值计算的获利盘比例*100>45)
CC赋值:AB0 AND AB1 AND AB2 AND CS3 AND AB3 AND CNY8 AND JJJ AND QMZ AND QMZ3 AND EAA
LBS赋值:IF(BETWEEN(FROM开盘价,0,60),3,IF(BETWEEN(FROM开盘价,60,120),2.67,IF(BETWEEN(FROM开盘价,120,180),2.33,IF(BETWEEN(FROM开盘价,180,240),2,2))))
不停牌赋值:开盘价>=0
去ST赋值:NOT(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S'))
{去除ST}MTR赋值:SUM(MAX(MAX(最高价-最低价,最高价-1日前的收盘价的绝对值),ABS(1日前的收盘价-最低价)),14)
HD :=最高价-1日前的最高价
LD :=1日前的最低价-最低价
如果HD>0&&HD>LD返回HD否则返回0
如果LD>0&&LD>HD返回LD否则返回0
PDI赋值:DMP*100/MTR
MDI赋值:DMM*100/MTR
ADX赋值:MA(MDI-PDI的绝对值/(MDI+PDI)*100,6)
ADXR:=(ADX+6日前的ADX)/2
BS赋值:PDI>=1日前的PDI
HS赋值:MDI<=1日前的MDI
CR赋值:ADX<=1日前的ADX OR ADXR<=1日前的ADXR OR (ADX=MDI
AAA赋值:CR AND COUNT(BS最近1日一直存在,7)>=1 AND COUNT(HS最近1日一直存在,7)>=1
BB赋值:(C-1日前的C)/1日前的C*100<=3 AND C*1.1>=MA46 AND C<=MA46 AND C*当前流通股本*100/100000000<=125
SY赋值:COUNT(C>=O最近2日一直存在,18)>=4 OR COUNT(C>=O最近3日一直存在,18)>=2
YY赋值:CC AND AAA AND BB AND LBS AND 不停牌 AND 去ST
输出YHQD:COUNT(YY最近1日一直存在,3)>=1 AND 1日前的C<=REF(C的46日简单移动平均,1) AND 1日前的C*1.1>=C的46日简单移动平均 AND H/1日前的C>=1.07 AND C/1日前的C>=1.051

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