未来函数检测结果如下:
该公式包含未来函数:ZIG
该公式包含未来函数:PEAK
该公式包含未来函数:PEAKBARS
该公式包含未来函数:TROUGH
该公式包含未来函数:TROUGHBARS


V1:=MA(C,3)=HHV(MA(C,3),7);

V2:=MA(C,3)>MA(C,5);

LC20:=REF(CLOSE,1);

RSI20:=SMA(MAX(CLOSE-LC20,0),4.1,1)/SMA(ABS(CLOSE-LC20),4.1,1)*100;

STICKLINE(CROSS(RSI20,11)*1,-10,20,2,0),COLORYELLOW;

VAR3A:=3;

VAR2A:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1);

MTM:=C-REF(C,1);

DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(MTM),6),6);

YXF:=IF(LLV(DX,2)=LLV(DX,7) AND COUNT(DX<0,2) AND CROSS(DX,MA(DX,2)),1,0);

加仓:IF(FILTER(YXF=1,5),20,-10),STICK,LINETHICK6;

A51:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA((C-LLV(L,55))/(HHV(H,55)-LLV

(L,55))*100,5,1);

FY:=EMA(A51,5);

A54:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;

VAR2:=TROUGHBARS(3,15,1)<10;

VAR3:=PEAKBARS(3,15,1)<5;

VAR4:=IF(VAR2=1,50,0);

VAR5:=IF(VAR3=1,50,0);

底部:=IF(VAR4=50,10,0);

头部:=IF(VAR5=50,20,60);

未来买入:IF(底部=10 AND REF(底部,1)=10 AND REF(底部,2)=0,50,0),COLORRED,LINETHICK2;

未来卖出:IF(头部=20 AND REF(头部,1)=20 AND REF(头部,2)=60,20,60),COLORGREEN,LINETHICK2;

参考买入延迟线:底部,LINETHICK1 ,COLORMAGENTA;

LT:=100;

LU:=0;

LV:=38.2;

LA:=REF(CLOSE,1);

LB:=((SMA(MAX((CLOSE - LA),0),5,1) / SMA(ABS((CLOSE - LA)),5,1)) * 100);

LC:=(HIGH - REF(HIGH,1));

LD:=(REF(LOW,1) - LOW);

LE:=SUM(MAX(MAX((HIGH - LOW),ABS((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),10);

LF:=SUM(IF(((LC > 0) AND (LC > LD)),LC,0),10);

LG:=SUM(IF(((LD > 0) AND (LD > LC)),LD,0),10);

LH:=((LF * 100) / LE);

LI:=((LG * 100) / LE);

LJ:=MA(((ABS((LI - LH)) / (LI + LH)) * 100),5);

AV:=(LB + LJ);

LK:=((100 * (HHV(HIGH,10) - CLOSE)) / (HHV(HIGH,10) - LLV(LOW,10)));

LL:=(LB - LK);

LM:=(AV + LL);

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

LP:=LLV(LOW,34);

LQ:=HHV(HIGH,34);

LR:=EMA((((LO - LP) / (LQ - LP)) * 100),13);

LS:=EMA(((0.667 * REF(LR,1)) + (0.333 * LR)),2);

向导线:=LLV(LM,1);

STICKLINE((向导线>225),95,90,4,1),COLORFFCC00;

STICKLINE((向导线>235),100,95,4,1),COLORRED;

STICKLINE(CROSS(235,向导线),100,90,4,1),COLOR00FF00;

STICKLINE((LM<(0-1)),0,5,4,1),COLOR00FF00;

STICKLINE((LM<(0-5)),5,10,4,1),COLORYELLOW;

STICKLINE(CROSS(向导线,(0-3)),0,10,4,1),COLORRED;

BIAS1:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;

BIAS2:=(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100;

BIAS3:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;

BIAS:=(BIAS1+2*BIAS2+3*BIAS3)/6;

乖离:=MA(BIAS,3);

底一:IF(乖离<-12 AND 乖离>=-18,-4,0), COLORCYAN,LINETHICK1;

STICKLINE(乖离<-12 AND 乖离>=-18,2,0,6,0) , COLORCYAN;

底二:IF(乖离<-18,3,0),COLORFF35FF,LINETHICK1;

STICKLINE(乖离<-18,3,0,6,0),COLORFF35FF;

底三:IF(乖离<-6,5,0),COLORRED,LINETHICK1;

STICKLINE(乖离<-6,5,3,2,1),COLORRED;

底四:IF(乖离<-4.5,0,0),COLOR00FFFF,LINETHICK1;

STICKLINE(乖离<-4.5,0,1,3,1),COLOR00FFFF;

买:=(ZIG(3,5)>REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)<=REF(ZIG(3,5),2)) AND (REF(ZIG

(3,5),2)<=REF(ZIG(3,5),3));

卖:=(ZIG(3,5)<REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)>=REF(ZIG(3,5),2)) AND (REF(ZIG

(3,5),2)>=REF(ZIG(3,5),3));

STICKLINE((买=1),(-10),0,1,0),COLOR0000FF;

DRAWTEXT((买=1),(19),'←买'),COLOR0000FF;

STICKLINE((卖=1),10,0,1,0),COLOR00FF00;

DRAWTEXT((卖=1),19,'←卖'),COLOR00FF00;

VARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;

VARF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA

((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);

VAR10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA

((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);

VAR11:=VARF<REF(VAR10,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);

DRAWTEXT(VAR11 AND COUNT(VAR11,30)=1,15,'←大资金活动'),LINETHICK1,COLORFF00FF;

STICKLINE(VAR11 AND COUNT(VAR11,30)=1,1,10,5,0),COLORFF00FF;

VAR12:=(HIGH+LOW+CLOSE)/3;

VAR13:=(VAR12-MA(VAR12,14))/(0.015*AVEDEV(VAR12,14));

VAR14:=(VAR12-MA(VAR12,70))/(0.015*AVEDEV(VAR12,70));

VAR15:=IF(VAR13>=150 AND VAR13<200 AND VAR14>=150 AND VAR14<200,10,0);

VAR16:=IF(VAR13<=-150 AND VAR13>-200 AND VAR14<=-150 AND VAR14>-200,-10,VAR15);

VAR17:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;

VAR18:=100-ABS(VAR17);

VAR19:=IF(VAR18<90,VAR18,100);

VAR1A:=IF(VARE>0,VARE,0);

VAR1B:=IF(VAR14>=200 AND VAR13>=150,15,IF(VAR14<=-200 AND VAR13<=-150,-15,VAR16))+60;

VAR1C:=VAR1A>48 AND VAR1B>60 AND VAR19<100;

DRAWTEXT(VAR1C AND COUNT(VAR1C,30)=1,15,'←大笔出货'),LINETHICK1,COLORFFCC66;

STICKLINE(VAR1C AND COUNT(VAR1C,30)=1,0,10,5,0),COLORFFCC66;

P1:=5;

P2:=4;

VARA:=LLV(LOW,P1);

VARB:=HHV(HIGH,P1);

K上窜金叉留股: EMA((CLOSE-VARA)/(VARB-VARA)*100,P2),COLORLIMAGENTA,LINETHICK2;

D上窜卖股: EMA(0.667*REF(K上窜金叉留股,1)+0.333*K上窜金叉留股,2),COLORWHITE,LINETHICK2;

风险:82;

 

原理解析:
V1赋值:C的3日简单移动平均=HHV(C的3日简单移动平均,7)


V2赋值:C的3日简单移动平均>C的5日简单移动平均


LC20赋值:1日前的收盘价


RSI20赋值:SMA(收盘价-LC20和0较大值,4.1,1)/SMA(收盘价-LC20的绝对值,4.1,1)*100


STICKLINE(RSI20上穿11*1,-10,20,2,0),画黄色


VAR3A赋值:3


VAR2A赋值:3*SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100,5,1)-2*SMA(SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100,5,1),3,1)


MTM赋值:C-1日前的C


DX赋值:100*MTM的6日指数移动平均,6)/EMA(EMA(MTM的绝对值,6),6)


YXF赋值:IF(2日内DX最低值=7日内DX最低值 AND 统计2日满足DX<0的天数 AND CROSS(DX,DX的2日简单移动平均),1,0)
输出

加仓:IF(YXF=1的5过滤,20,-10),STICK,LINETHICK6


A51赋值:3*SMA((C-55日内L最低值)/(55日内H最高值-55日内L最低值)*100,5,1)-2*SMA((C-55日内L最低值)/(55日内H最高值-LLV

(L,55))*100,5,1)


FY赋值:A51的5日指数移动平均


A54赋值:((C-21日内L最低值)/(21日内H最高值-21日内L最低值))*100


VAR2赋值:TROUGHBARS(3,15,1)<10


VAR3赋值:PEAKBARS(3,15,1)<5
如果VAR2=1返回50否则返回0
如果VAR3=1返回50否则返回0
如果VAR4=50返回10否则返回0
如果VAR5=50返回20否则返回60
输出

未来买入:IF(底部=10 AND 1日前的底部=10 AND 2日前的底部=0,50,0),画红色, 线宽为2
输出

未来卖出:IF(头部=20 AND 1日前的头部=20 AND 2日前的头部=60,20,60),画绿色, 线宽为2
输出

参考买入延迟线:底部,LINETHICK1 ,画洋红色


LT赋值:100


LU赋值:0


LV赋值:38.2


LA赋值:1日前的收盘价


LB赋值:((SMA(MAX((收盘价 - LA),0),5,1) / SMA((收盘价 - LA的绝对值),5,1)) * 100)


LC赋值:(最高价 - 1日前的最高价)


LD赋值:(1日前的最低价 - 最低价)


LE赋值:SUM(MAX(MAX((最高价 - 最低价),(最高价 - 1日前的收盘价的绝对值)),ABS((最低价 - 1日前的收盘价))),10)


LF赋值:SUM(IF(((LC > 0) AND (LC > LD)),LC,0),10)


LG赋值:SUM(IF(((LD > 0) AND (LD > LC)),LD,0),10)


LH赋值:((LF * 100) / LE)


LI赋值:((LG * 100) / LE)


LJ赋值:MA((((LI - LH的绝对值) / (LI + LH)) * 100),5)


AV赋值:(LB + LJ)


LK赋值:((100 * (10日内最高价最高值 - 收盘价)) / (10日内最高价最高值 - 10日内最低价最低值))


LL赋值:(LB - LK)


LM赋值:(AV + LL)


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


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


LQ赋值:34日内最高价最高值


LR赋值:EMA((((LO - LP) / (LQ - LP)) * 100),13)


LS赋值:EMA(((0.667 * 1日前的LR) + (0.333 * LR)),2)


向导线赋值:1日内LM最低值


STICKLINE((向导线>225),95,90,4,1),COLORFFCC00


STICKLINE((向导线>235),100,95,4,1),画红色


STICKLINE(235上穿向导线,100,90,4,1),COLOR00FF00


STICKLINE((LM<(0-1)),0,5,4,1),COLOR00FF00


STICKLINE((LM<(0-5)),5,10,4,1),画黄色


STICKLINE(CROSS(向导线,(0-3)),0,10,4,1),画红色


BIAS1赋值:(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100


BIAS2赋值:(收盘价-收盘价的12日简单移动平均)/收盘价的12日简单移动平均*100


BIAS3赋值:(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100


BIAS赋值:(BIAS1+2*BIAS2+3*BIAS3)/6


乖离赋值:BIAS的3日简单移动平均
如果乖离<-12 AND 乖离>=-18返回-4否则返回0
当满足条件乖离<-12 AND 乖离>=-18时,在2和0之间画柱状线
如果乖离<-18返回3否则返回0
当满足条件乖离<-18时,在3和0之间画柱状线
如果乖离<-6返回5否则返回0
当满足条件乖离<-6时,在5和3之间画柱状线
如果乖离<-4.5返回0否则返回0
当满足条件乖离<-4.5时,在0和1之间画柱状线


买赋值:(ZIG(3,5)>REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)<=REF(ZIG(3,5),2)) AND (REF(ZIG

(3,5),2)<=REF(ZIG(3,5),3))


卖赋值:(ZIG(3,5)=REF(ZIG(3,5),2)) AND (REF(ZIG

(3,5),2)>=REF(ZIG(3,5),3))


STICKLINE((买=1),(-10),0,1,0),COLOR0000FF


DRAWTEXT((买=1),(19),'←买'),COLOR0000FF


STICKLINE((卖=1),10,0,1,0),COLOR00FF00


DRAWTEXT((卖=1),19,'←卖'),COLOR00FF00


VARE赋值:MA(100*(收盘价-34日内收盘价最低值)/(34日内最高价最高值-34日内最低价最低值),5)-20


VARF赋值:100-3*SMA((收盘价-75日内最低价最低值)/(75日内最高价最高值-75日内最低价最低值)*100,20,1)+2*SMA(SMA

((收盘价-75日内最低价最低值)/(75日内最高价最高值-75日内最低价最低值)*100,20,1),15,1)


VAR10赋值:100-3*SMA((开盘价-75日内最低价最低值)/(75日内最高价最高值-75日内最低价最低值)*100,20,1)+2*SMA(SMA

((开盘价-75日内最低价最低值)/(75日内最高价最高值-75日内最低价最低值)*100,20,1),15,1)


VAR11赋值:VARF<1日前的VAR10 AND 成交量>1日前的成交量 AND 收盘价>1日前的收盘价


DRAWTEXT(VAR11 AND 统计30日满足VAR11的天数=1,15,'←大资金活动'),LINETHICK1,COLORFF00FF


STICKLINE(VAR11 AND 统计30日满足VAR11的天数=1,1,10,5,0),COLORFF00FF


VAR12赋值:(最高价+最低价+收盘价)/3


VAR13赋值:(VAR12-VAR12的14日简单移动平均)/(0.015*AVEDEV(VAR12,14))


VAR14赋值:(VAR12-VAR12的70日简单移动平均)/(0.015*AVEDEV(VAR12,70))
如果VAR13>=150 AND VAR13<200 AND VAR14>=150 AND VAR14<200返回10否则返回0
如果VAR13<=-150 AND VAR13>-200 AND VAR14<=-150 AND VAR14>-200返回-10否则返回VAR15


VAR17赋值:(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*100


VAR18赋值:100-VAR17的绝对值
如果VAR18<90返回VAR18否则返回100
如果VARE>0返回VARE否则返回0


VAR1B赋值:IF(VAR14>=200 AND VAR13>=150,15,IF(VAR14<=-200 AND VAR13<=-150,-15,VAR16))+60


VAR1C赋值:VAR1A>48 AND VAR1B>60 AND VAR19<100


DRAWTEXT(VAR1C AND 统计30日满足VAR1C的天数=1,15,'←大笔出货'),LINETHICK1,COLORFFCC66


STICKLINE(VAR1C AND 统计30日满足VAR1C的天数=1,0,10,5,0),COLORFFCC66


P1赋值:5


P2赋值:4


VARA赋值:P1日内最低价最低值


VARB赋值:P1日内最高价最高值
输出

K上窜金叉留股: EMA((收盘价-VARA)/(VARB-VARA)*100,P2),COLORLIMAGENTA, 线宽为2
输出

D上窜卖股: E0.667*1日前的K上窜金叉留股+0.333*K上窜金叉留股的2日简单移动平均,画白色, 线宽为2
输出

风险:82


 

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