来函数检测结果如下:
该公式没有未来函数


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);DXR:=(((ADX + REF(ADX,5)) / 2) + RSI5);0,COLORFF00FF;WR10:=((100 * (HHV(HIGH,10) - CLOSE)) / (HHV(HIGH,13) - LLV(LOW,13)));NEWVOL:=(RSI5 - WR10);阶段底部:=(AV + NEWVOL);趋势线:=LLV(阶段底部,1),COLORWHITE,LINETHICK0;STICKLINE(CROSS(阶段底部,0),0,-10,0.1,1),LINETHICK6,COLORRED;STICKLINE((趋势线 >230 ),100,90,0.1,1),LINETHICK6,COLORGREEN;Y1:=LLV(L,17);Y2:=SMA(ABS(L-REF(L,1)),17,1);Y3:=SMA(MAX(L-REF(L,1),0),17,2);Q:=-(EMA(IF(L<=Y1,Y2/Y3,-3),1));STICKLINE(CROSS(Q,0),15,0,4,0), , COLORYELLOW;强拉升: IF(CROSS(Q,0),1,0),COLORYELLOW;Q1:= (CLOSE-MA(CLOSE,40))/MA(CLOSE,40)*100, , COLOR00FF00,LINETHICK2;STICKLINE(CROSS(Q1,-24),20,0,4,0), , COLORMAGENTA;加强拉升: IF(CROSS(Q1,-24),1,0),COLORMAGENTA;VAR1:=EMA(EMA(CLOSE,9),9);gsptcom:=(VAR1-REF(VAR1,1))/REF(VAR1,1)*1000;VAR2:=EXPMA(EXPMA(EXPMA((2*CLOSE+HIGH+LOW)/4,4),4),4);天:=( MA((VAR2-REF(VAR2,1))/REF(VAR2,1)*100,2));地:=( MA((VAR2-REF(VAR2,1))/REF(VAR2,1)*100,1));STICKLINE(地>天 AND 地< 0,10,0,1,0),COLORRED;开始拉升:STICKLINE(地>天 AND 地< 0,10,0,1,0)=1,COLORRED;LOWV:=LLV(LOW,9);HIGHV:=HHV(HIGH,9);RSV:=EMA((CLOSE-LOWV)/(HIGHV-LOWV)*100,3);K:EMA(RSV,3);D:MA(K,3);STICKLINE(K>D , K,D ,1.1,0),COLORRED,LINETHICK2;STICKLINE(D>K,K,D,1.1,0),COLORGREEN,LINETHICK2;逃顶线:90,COLORGREEN;抄底线:10,COLORGREEN;警戒:阶段底部 < 0,LINETHICK0,COLORYELLOW;出击:CROSS(阶段底部,0),LINETHICK0,COLORRED;R1:=1;R2:=((((2*CLOSE)+HIGH)+LOW) / 4);R4:=LLV(LOW,5);R5:=HHV(HIGH,4);C1:=(EMA((((R2-R4)/(R5-R4))*100),4)*R1),COLORFF00FF,LINETHICK2;C2:=(EMA(((0.667*REF(C1,1))+(0.333*C1)),2)*R1),COLORFFFFFF,LINETHICK2;条:=CROSS(C1,C2) AND C1< 40;STICKLINE(条,0,-10,2,0),COLORRED;DRAWTEXT(条,20,'出抢'),COLORYELLOW;A10:=CROSS(gsptcom,0);散控:IF(gsptcom< 0,gsptcom,0),COLORWHITE,NODRAW;庄控:IF(A10,20,0),LINETHICK1,COLORYELLOW;AAZ2:=(MIN(O,C)-L)/L*100>1.4;BBZ2:=L/MA(C,30)< 1.03 AND L/MA(C,30)>0.99 AND C<=O;准备抓:IF(AAZ2 AND BBZ2,20,0);DRAWTEXT(AAZ2 AND BBZ2,20,'准备')COLORLIBLUE;

原理解析:
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)
DXR赋值:(((ADX + 5日前的ADX) / 2) + RSI5)
0,COLORFF00FF
WR10赋值:((100 * (10日内最高价最高值 - 收盘价)) / (13日内最高价最高值 - 13日内最低价最低值))
NEWVOL赋值:(RSI5 - WR10)
阶段底部赋值:(AV + NEWVOL)
趋势线赋值:1日内阶段底部最低值,画白色,LINETHICK0
STICKLINE(阶段底部上穿0,0,-10,0.1,1),LINETHICK6,COLORRED
STICKLINE((趋势线 >230 ),100,90,0.1,1),LINETHICK6,画绿色
Y1赋值:17日内L最低值
Y2赋值:SMA(L-1日前的L的绝对值,17,1)
Y3赋值:SMA(L-1日前的L和0较大值,17,2)
如果L<=Y1返回Y2/Y3否则返回-3
STICKLINE(Q上穿0,15,0,4,0), , 画黄色
输出强拉升: IF(Q上穿0,1,0),画黄色
Q1:= (收盘价-收盘价的40日简单移动平均)/收盘价的40日简单移动平均*100, , COLOR00FF00,LINETHICK2
STICKLINE(Q1上穿-24,20,0,4,0), , 画洋红色
加输出强拉升: IF(Q1上穿-24,1,0),画洋红色
VAR1赋值:收盘价的9日指数移动平均,9)
GSPTCOM赋值:(VAR1-1日前的VAR1)/1日前的VAR1*1000
VAR2赋值:EXPMA(EXPMA(EXPMA((2*收盘价+最高价+最低价)/4,4),4),4)
天赋值:( MA((VAR2-1日前的VAR2)/1日前的VAR2*100,2))
地赋值:( MA((VAR2-1日前的VAR2)/1日前的VAR2*100,1))
当满足条件地>天 AND 地< 0时,在10和0之间画柱状线
当满足条件地>天 AND 地< 0时,在10和0之间画柱状线
LOWV赋值:9日内最低价最低值
HIGHV赋值:9日内最高价最高值
RSV赋值:EMA((收盘价-LOWV)/(HIGHV-LOWV)*100,3)
输出K:RSV的3日指数移动平均
输出D:K的3日简单移动平均
当满足条件K>D 时,在 K和D 之间画柱状线
当满足条件D>K时,在K和D之间画柱状线
输出逃顶线:90,画绿色
输出抄底线:10,画绿色
输出警戒:阶段底部 < 0,LINETHICK0,画黄色
输出出击:阶段底部上穿0,LINETHICK0,COLORRED
R1赋值:1
R2赋值:((((2*收盘价)+最高价)+最低价) / 4)
R4赋值:5日内最低价最低值
R5赋值:4日内最高价最高值
C1赋值:(EMA((((R2-R4)/(R5-R4))*100),4)*R1),COLORFF00FF,LINETHICK2
C2赋值:(EMA(((0.667*1日前的C1)+(0.333*C1)),2)*R1),COLORFFFFFF,LINETHICK2
条赋值:C1上穿C2 AND C1< 40
当满足条件条时,在0和-10之间画柱状线
当满足条件条时,在20和'出抢'位置书写文字
A10赋值:GSPTCOM上穿0
如果GSPTCOM< 0返回GSPTCOM否则返回0
如果A10返回20否则返回0
AAZ2赋值:(O和C的较小值-L)/L*100>1.4
BBZ2赋值:L/C的30日简单移动平均< 1.03 AND L/C的30日简单移动平均>0.99 AND C<=O
如果AAZ2 AND BBZ2返回20否则返回0
当满足条件AAZ2 AND BBZ2时,在20和'准备'位置书写文字

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