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


VAR1:=LLV(LOW,5); 

VAR2:=HHV(HIGH,5); 

买:EMA((CLOSE-VAR1)/(VAR2-VAR1)*100,4), COLORWHITE;

卖:EMA(0.667*REF(买,1)+0.333*买,2),COLORMAGENTA;

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

VAR4:=LLV(LOW,34);

VARA:=HHV(HIGH,34);

方:EMA((VAR3-VAR4)/(VARA-VAR4)*100,12),COLORRED;

向:EMA(0.667*REF(方,1)+0.333*方,2), COLORGREEN;

DRAWTEXT(CROSS(78.89, 7*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1)-3*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1),3,1)-SMA(SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1),3,1),2,1)) AND 买>35,方,'跑'),COLOR00FF00;

VAR01:=EMA(((CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25)))*100,5);

VAR02:=(HHV(HIGH,25)-LLV(LOW,25))/EMA((CLOSE-LLV(LOW,25)),5);

VAR03:=CROSS(VAR02,VAR01);

VAR04:=REF(VAR02,2)<REF(VAR02,1) AND VAR02<REF(VAR02,1);

VAR05:=COUNT(VAR03,7)>0 AND VAR04;

VAR06:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);

VAR07:=SMA(ABS(LOW-VAR06),13,1)/SMA(MAX(LOW-VAR06,0),10,1);

VAR08:=EMA(VAR07,10);

VAR09:=EMA(C,5);

VAR10:=LLV(LOW,33);

VAR11:=EMA(IF(LOW<=VAR10,VAR09,0),3)*40;

VAR12:=IF(VAR11>100,VAR11*0.312,VAR11);

VAR13:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

VAR14:=SMA(VAR13,3,1);

VAR15:=SMA(VAR13,3,1);

VAR16:=3*VAR14-2*VAR15;

VAR17:=4*SMA((CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100,5,1)-3*SMA(SMA((CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100,5,1),3.2,1);

VAR19:=REF(CLOSE,1); 

VAR20:=SMA(MAX(CLOSE-VAR19,0),6,1)/SMA(ABS(CLOSE-VAR19),6,1)*100; 

VAR21:=CROSS(VAR20,11);DRAWTEXT(VAR21,5,'★'),COLORYELLOW;

VAR22:=REF(LOW,1);

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

VAR24:=EMA(IF(CLOSE*1.3,VAR23*10,VAR23/10),3);

VAR25:=LLV(LOW,30);

VAR26:=HHV(VAR24,30);

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

VAR28:=EMA(IF(LOW<=VAR25,(VAR24+VAR26*2)/2,0),3)/618*VAR27;

VAR29:=IF(VAR28>100,100,VAR28);

VAR30:=(3*CLOSE+LOW+OPEN+HIGH)/6;

VAR31:=(20*VAR30+19*REF(VAR30,1)+18*REF(VAR30,2)+17*REF(VAR30,3)+16*REF(VAR30,4)+15*REF(VAR30,5)+14*REF(VAR30,6)

+13*REF(VAR30,7)+12*REF(VAR30,8)+11*REF(VAR30,9)+10*REF(VAR30,10)+9*REF(VAR30,11)+8*REF(VAR30,12)

+7*REF(VAR30,13)+6*REF(VAR30,14)+5*REF(VAR30,15)+4*REF(VAR30,16)+3*REF(VAR30,17)+2*REF(VAR30,18)+

REF(VAR30,20))/211;

VAR32:= EMA(EMA(EMA(VAR31,2),2),2);

STICKLINE(VAR05 AND COUNT(VAR05,5)=1 AND VAR16<80 ,0,20,2,0),COLORRED;

短线搞:IF(CROSS(VAR17,8) ,30,0),STICK,COLORYELLOW;

吸货:STICKLINE(VAR29>-120,0,VAR29/2,0,0),COLORAA9728;

DRAWTEXT(CROSS(VAR31, VAR32),10,'▲'),COLOR0099FF;

VARA5:=IF(( (SMA(SMA(((C-LLV(L,9))/(HHV(H,9)- LLV(L,9))*100),3,1),3,1)+100)-(SMA(((HHV(H,9)-C)/(HHV(H,9)-LLV(LOW,9))*100- 70),9,1)+100))>60, ( (SMA(SMA(((C-LLV(L,9))/(HHV(H,9)- LLV(L,9))*100),3,1),3,1)+100)-(SMA(((HHV(H,9)-C)/(HHV(H,9)-LLV(LOW,9))*100- 70),9,1)+100))-60,0);

波段机会:VARA5*0.1819,COLORRED;

机会大于0参与:MA(波段机会,3),COLOR196829;

平衡位:50,COLORGRAY,POINTDOT;

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,10) - LLV(LOW,10)));

NEWVOL:=(RSI5 - WR10);

阶段底部:=(AV + NEWVOL);

STICKLINE((阶段底部 < 0),0,-10,0.8,1),LINETHICK6,COLORYELLOW;

趋势线:=LLV(阶段底部,1),COLORWHITE,LINETHICK0;

STICKLINE(CROSS(阶段底部,0),0,-10,0.8,1),LINETHICK6,COLORRED;

STICKLINE((趋势线 >230 ),100,90,0.3,1),LINETHICK6,COLORGREEN;

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 ,2.5,0),COLORRED,LINETHICK2;

STICKLINE(D>K,K,D,2.5,0),COLORGREEN,LINETHICK2;

逃顶线:90,COLORGREEN;

中轴线: 50,COLORRED;

抄底线:10,COLORGREEN;

DRAWICON(CROSS(K,D),12,1)COLORRED;

DRAWICON(CROSS(D,K),88,2)COLORGREEN;

警戒:阶段底部 < 0,LINETHICK0,COLORYELLOW;

出击:CROSS(阶段底部,0),LINETHICK0,COLORRED;

原理解析:
VAR1赋值:5日内最低价最低值


VAR2赋值:5日内最高价最高值
输出

买:EMA((收盘价-VAR1)/(VAR2-VAR1)*100,4), 画白色
输出

卖:E0.667*1日前的买+0.333*买的2日简单移动平均,画洋红色


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


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


VARA赋值:34日内最高价最高值
输出

方:EMA((VAR3-VAR4)/(VARA-VAR4)*100,12),画红色
输出

向:E0.667*1日前的方+0.333*方的2日简单移动平均, 画绿色


DRAWTEXT(CROSS(78.89, 7*SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*30,4,1)-3*SMA(SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*30,4,1),3,1)-SMA(SMA(SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*30,4,1),3,1),2,1)) AND 买>35,方,'跑'),COLOR00FF00


VAR01赋值:EMA(((收盘价-25日内最低价最低值)/(25日内最高价最高值-25日内最低价最低值))*100,5)


VAR02赋值:(25日内最高价最高值-25日内最低价最低值)/EMA((收盘价-25日内最低价最低值),5)


VAR03赋值:VAR02上穿VAR01


VAR04赋值:2日前的VAR02<1日前的VAR02 AND VAR02<1日前的VAR02


VAR05赋值:统计7日满足VAR03的天数>0 AND VAR04


VAR06赋值:REF((最低价+开盘价+收盘价+最高价)/4,1)


VAR07赋值:SMA(最低价-VAR06的绝对值,13,1)/SMA(最低价-VAR06和0较大值,10,1)


VAR08赋值:VAR07的10日指数移动平均


VAR09赋值:C的5日指数移动平均


VAR10:=33日内最低价最低值
如果最低价<=VAR10返回VAR09否则返回0
如果VAR11>100返回VAR11*0.312否则返回VAR11


VAR13:=(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
VAR13的3日[1日权重]移动平均
VAR13的3日[1日权重]移动平均


VAR16:=3*VAR14-2*VAR15


VAR17:=4*SMA((收盘价-5日内最低价最低值)/(5日内最高价最高值-5日内最低价最低值)*100,5,1)-3*SMA(SMA((收盘价-5日内最低价最低值)/(5日内最高价最高值-5日内最低价最低值)*100,5,1),3.2,1)


VAR19:=1日前的收盘价


VAR20:=SMA(收盘价-VAR19和0较大值,6,1)/SMA(收盘价-VAR19的绝对值,6,1)*100


VAR21:=VAR20上穿11
当满足条件VAR21时,在5和'★'位置书写文字


VAR22:=1日前的最低价


VAR23:=SMA(最低价-VAR22的绝对值,3,1)/SMA(最低价-VAR22和0较大值,3,1)*100
如果收盘价*1.3返回VAR23*10否则返回VAR23/10


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


VAR26:=30日内VAR24最高值


VAR27:=IF(收盘价的58日简单移动平均,1,0)


VAR28:=EMA(IF(最低价<=VAR25,(VAR24+VAR26*2)/2,0),3)/618*VAR27
如果VAR28>100返回100否则返回VAR28


VAR30:=(3*收盘价+最低价+开盘价+最高价)/6


VAR31:=(20*VAR30+19*1日前的VAR30+18*2日前的VAR30+17*3日前的VAR30+16*4日前的VAR30+15*5日前的VAR30+14*6日前的VAR30

+13*7日前的VAR30+12*8日前的VAR30+11*9日前的VAR30+10*10日前的VAR30+9*11日前的VAR30+8*12日前的VAR30

+7*13日前的VAR30+6*14日前的VAR30+5*15日前的VAR30+4*16日前的VAR30+3*17日前的VAR30+2*18日前的VAR30+

20日前的VAR30)/211


VAR32:= VAR31的2日指数移动平均,2),2)


STICKLINE(VAR05 AND 统计5日满足VAR05的天数=1 AND VAR16<80 ,0,20,2,0),画红色
输出

短线搞:IF(VAR17上穿8 ,30,0),STICK,画黄色
当满足条件VAR29>-120时,在0和VAR29/2之间画柱状线


DRAWTEXT(VAR31上穿 VAR32,10,'▲'),COLOR0099FF


VARA5:=IF(( (SMA(SMA(((C-9日内L最低值)/(9日内H最高值- 9日内L最低值)*100),3,1),3,1)+100)-(SMA(((9日内H最高值-C)/(9日内H最高值-9日内最低价最低值)*100- 70),9,1)+100))>60, ( (SMA(SMA(((C-9日内L最低值)/(9日内H最高值- 9日内L最低值)*100),3,1),3,1)+100)-(SMA(((9日内H最高值-C)/(9日内H最高值-9日内最低价最低值)*100- 70),9,1)+100))-60,0)
输出

波段机会:VARA5*0.1819,画红色
输出

机会大于0参与:波段机会的3日简单移动平均,COLOR196829
输出

平衡位:50,COLORGRAY,POINTDOT
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日内最高价最高值 - 收盘价)) / (10日内最高价最高值 - 10日内最低价最低值))


NEWVOL赋值:(RSI5 - WR10)


阶段底部赋值:(AV + NEW成交量)


STICKLINE((阶段底部 < 0),0,-10,0.8,1),LINETHICK6,画黄色


趋势线赋值:1日内阶段底部最低值,画白色,LINETHICK0


STICKLINE(阶段底部上穿0,0,-10,0.8,1),LINETHICK6,画红色


STICKLINE((趋势线 >230 ),100,90,0.3,1),LINETHICK6,画绿色


LOWV赋值:9日内最低价最低值


HIGHV赋值:9日内最高价最高值


RSV赋值:EMA((收盘价-最低价V)/(最高价V-最低价V)*100,3)
输出

K:RSV的3日指数移动平均
输出

D:K的3日简单移动平均
当满足条件K>D 时,在 K和D 之间画柱状线
当满足条件D>K时,在K和D之间画柱状线
输出

逃顶线:90,画绿色
输出

中轴线: 50,画红色
输出

抄底线:10,画绿色


DRAWICON(K上穿D,12,1)画红色


DRAWICON(D上穿K,88,2)画绿色
输出

警戒:阶段底部 < 0,LINETHICK0,画黄色
输出

出击:阶段底部上穿0,LINETHICK0,画红色

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