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


V1:=MA(100*(C-LLV(C,34))/(HHV(H,34)-LLV(L,34)),5)-20;
V2:=2*ABS(V1);
V3:=100-(100-3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))
*100,20,1)+2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))
*100,20,1),15,1));
V4:=100-(100-3*SMA((O-LLV(L,55))/(HHV(H,55)-LLV(L,55))
*100,20,1)+2*SMA(SMA((O-LLV(L,55))/(HHV(H,55)-LLV(L,55))
*100,20,1),15,1));
V5:=(H+L+C)/3;
{}
V6:=(V5-MA(V5,10))/(0.015*AVEDEV(V5,10));
V7:=(V5-MA(V5,30))/(0.015*AVEDEV(V5,30));
V8:=IF(V6>=150 AND V6<200 AND V7>=150 AND V7<200,10,0);
V9:=IF(V6<=-150 AND V6>-200 AND V7<=-150 AND V7>-200,-10,V8);
VA:=(C-MA(C,13))/MA(C,13)*100;
VB:=100-ABS(VA);
VC:=3*SMA((INDEXC-LLV(INDEXL,55))/(HHV(INDEXH,55)-LLV(INDEXL,55))*100,20,1)-2*SMA(SMA((INDEXC-LLV(INDEXL,55))/(HHV(INDEXH,55)-LLV(INDEXL,55))*100,20,1),15,1);
VD:=3*SMA((INDEXO-LLV(INDEXL,55))/(HHV(INDEXH,55)-LLV(INDEXL,55))*100,20,1)-2*SMA(SMA((INDEXO-LLV(INDEXL,55))/(HHV(INDEXH,55)-LLV(INDEXL,55))*100,20,1),15,1);
VE:=REF(L,1)*0.9;
VF:=L*0.9;V10:=(VF*V+VE*(CAPITAL-V))/CAPITAL;V11:=EMA(V10,30);V12:=V11-C;V13:=REF(C,1);
V14:=SMA(MAX(C-V13,0),7,1)/SMA(ABS(C-V13),7,1)*100;
V15:=SMA(MAX(C-V13,0),13,1)/SMA(ABS(C-V13),13,1)*100;V16:=BARSCOUNT(C);
V17:=SMA(MAX(C-REF(C,1),0),6,1)/SMA(ABS(C-REF(C,1)),6,1)*100;
V18:=((-100)*(HHV(H,60)-C)/(HHV(H,60)-LLV(L,60))+50)*2;
V19:=(C-LLV(L,15))/(HHV(H,15)-LLV(L,15))*100;V1A:=(SMA(V19,4,1)-50)*2;V1B:=SMA(V1A,3,1);
V1C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;V1D:=SMA(V1C,4,1);
V1E:=SMA(V1D,3,1);V1F:=(HHV(H,30)-C)/C*100;
V20:=IF(V17<=25 AND V18<-95 AND V1F>20 AND V1B<-30 AND V1E<30 AND V12>=-0.25 AND V14<22 AND V15<28 AND V16>50,80,0);
大趋势: V3;顶线: IF(VB<90,VB,100);多方: IF(V1>0,V1,0),LINESTICK;空方: -IF(V1<0,V2,0),LINESTICK;
抄底: V20,COLORRED,LINETHICK2;
预警系统: (IF((V7>=200 AND V6>=150) OR CROSS(65,多方),15,IF(V7<=-200
AND V6<=-150,-15,V9))+65);
STICKLINE(V3<=REF(V4,1),V3,V4,8,0),COLORWHITE;
STICKLINE(V3>REF(V4,1),V3,V4,8,0),COLORRED;
T1:=C>MA(C,20) AND MA(C,20)>=REF(MA(C,20),1);
T2:=C; T3:=多方>60 AND 预警系统>65 AND 顶线=100;
T4:=多方>48 AND 预警系统>65 AND 顶线<100;
T5:=空方<-38 AND 预警系统<65;
T6:=抄底>50 AND 顶线<90;
{}
T7:=V3>REF(V4,1) AND V>REF(V,1) AND C>REF(C,1);
T8:=V3<=REF(V4,1) AND C AND 空方>=REF(空方,1) AND VC;
DRAWTEXT(T1 AND COUNT(T1,30)=1,10,'上升通道'),COLORE6E8FA;
DRAWTEXT(T2 AND COUNT(T2,30)=1,55,'下降通道'),COLOR80FF00;
DRAWTEXT(T3 AND COUNT(T3,30)=1,55,'上涨过急'),COLORFF00FF;
DRAWTEXT(T4 AND COUNT(T4,30)=1,75,'庄家出货'),COLOR00FFFF;
DRAWTEXT(T5 AND COUNT(T5,30)=1,50,'有小反弹'),COLOR00FFFF;
DRAWTEXT(T6 AND COUNT(T6,30)=1,30,'抢反弹'),COLORE6E8FA;
DRAWTEXT(T7 AND COUNT(T7,30)=1,-10,'资金进场'),COLORE6E8FA;
DRAWTEXT(T8 AND COUNT(T8,30)=1,90,'见顶回落'),COLOR00FFFF;



原理解析:
V1赋值:MA(100*(C-34日内C最低值)/(34日内H最高值-34日内L最低值),5)-20
V2赋值:2*V1的绝对值
V3赋值:100-(100-3*SMA((C-55日内L最低值)/(55日内H最高值-55日内L最低值)
*100,20,1)+2*SMA(SMA((C-55日内L最低值)/(55日内H最高值-55日内L最低值)
*100,20,1),15,1))
V4赋值:100-(100-3*SMA((O-55日内L最低值)/(55日内H最高值-55日内L最低值)
*100,20,1)+2*SMA(SMA((O-55日内L最低值)/(55日内H最高值-55日内L最低值)
*100,20,1),15,1))
V5赋值:(H+L+C)/3
{}
V6赋值:(V5-V5的10日简单移动平均)/(0.015*AVEDEV(V5,10))
V7赋值:(V5-V5的30日简单移动平均)/(0.015*AVEDEV(V5,30))
如果V6>=150 AND V6<200 AND V7>=150 AND V7<200返回10否则返回0
如果V6<=-150 AND V6>-200 AND V7<=-150 AND V7>-200返回-10否则返回V8
VA赋值:(C-C的13日简单移动平均)/C的13日简单移动平均*100
VB赋值:100-VA的绝对值
VC赋值:3*SMA((INDEXC-55日内INDEXL最低值)/(55日内INDEXH最高值-55日内INDEXL最低值)*100,20,1)-2*SMA(SMA((INDEXC-55日内INDEXL最低值)/(55日内INDEXH最高值-55日内INDEXL最低值)*100,20,1),15,1)
VD赋值:3*SMA((INDEXO-55日内INDEXL最低值)/(55日内INDEXH最高值-55日内INDEXL最低值)*100,20,1)-2*SMA(SMA((INDEXO-55日内INDEXL最低值)/(55日内INDEXH最高值-55日内INDEXL最低值)*100,20,1),15,1)
VE赋值:1日前的L*0.9
VF赋值:L*0.9
V10:=(VF*V+VE*(当前流通股本-V))/当前流通股本
V11:=V10的30日指数移动平均
V12:=V11-C
V13:=1日前的C
V14:=SMA(C-V13和0较大值,7,1)/SMA(C-V13的绝对值,7,1)*100
V15:=SMA(C-V13和0较大值,13,1)/SMA(C-V13的绝对值,13,1)*100
V16:=C的有效数据周期数
V17:=SMA(C-1日前的C和0较大值,6,1)/SMA(C-1日前的C的绝对值,6,1)*100
V18:=((-100)*(60日内H最高值-C)/(60日内H最高值-60日内L最低值)+50)*2
V19:=(C-15日内L最低值)/(15日内H最高值-15日内L最低值)*100
V19的4日[1日权重]移动平均
V1A的3日[1日权重]移动平均
V1C:=(INDEXC-14日内INDEXL最低值)/(14日内INDEXH最高值-14日内INDEXL最低值)*100
V1C的4日[1日权重]移动平均
V1D的3日[1日权重]移动平均
V1F:=(30日内H最高值-C)/C*100
如果V17<=25 AND V18<-95 AND V1F>20 AND V1B<-30 AND V1E<30 AND V12>=-0.25 AND V14<22 AND V15<28 AND V16>50返回80否则返回0
输出大趋势: V3
如果VB<90返回VB否则返回100
如果V1>0返回V1否则返回0
如果V1<0返回V2否则返回0
输出抄底: V20,画红色, 线宽为2
输出预警系统: (IF((V7>=200 AND V6>=150) OR 65上穿多方,15,IF(V7<=-200 AND V6<=-150,-15,V9))+65)
STICKLINE(V3<=1日前的V4,V3,V4,8,0),画白色
STICKLINE(V3>1日前的V4,V3,V4,8,0),画红色
T1赋值:C>C的20日简单移动平均 AND C的20日简单移动平均>=REF(C的20日简单移动平均,1)
T2赋值:C
T3赋值:多方>60 AND 预警系统>65 AND 顶线=100
T4赋值:多方>48 AND 预警系统>65 AND 顶线<100
T5赋值:空方<-38 AND 预警系统<65
T6赋值:抄底>50 AND 顶线<90
{}
T7赋值:V3>1日前的V4 AND V>1日前的V AND C>1日前的C
T8赋值:V3<=1日前的V4 AND C AND 空方>=1日前的空方 AND VC
DRAWTEXT(T1 AND 统计30日满足T1的天数=1,10,'上升通道'),COLORE6E8FA
DRAWTEXT(T2 AND 统计30日满足T2的天数=1,55,'下降通道'),COLOR80FF00
DRAWTEXT(T3 AND 统计30日满足T3的天数=1,55,'上涨过急'),COLORFF00FF
DRAWTEXT(T4 AND 统计30日满足T4的天数=1,75,'庄家出货'),COLOR00FFFF
DRAWTEXT(T5 AND 统计30日满足T5的天数=1,50,'有小反弹'),COLOR00FFFF
DRAWTEXT(T6 AND 统计30日满足T6的天数=1,30,'抢反弹'),COLORE6E8FA
DRAWTEXT(T7 AND 统计30日满足T7的天数=1,-10,'资金进场'),COLORE6E8FA
DRAWTEXT(T8 AND 统计30日满足T8的天数=1,90,'见顶回落'),COLOR00FFFF

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