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


VAR1:=MA(VOL,5);

VAR2:=MA(VOL,40);

VAR3:=V*100/CAPITAL;

VAR4:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));

VAR5:=IF(C>OPEN,VAR4*(HIGH-LOW),IF(C<OPEN,VAR4*((HIGH-OPEN)+(C-LOW)),VOL/2));

VAR6:=IF(C>OPEN,0-VAR4*((HIGH-C)+(OPEN-LOW)),IF(C<OPEN,0-VAR4*(HIGH-LOW),0-VOL/2));

VAR7:=HHV(V,90); 

VAR8:=LLV(V,90);

VAR9:=VAR8+(VAR7-VAR8)*0.06;

VAR10:=VAR8+(VAR7-VAR8)*0.28; 

VAR18:=VAR8+(VAR7-VAR8)*0.50; 

VAR19:=VAR8+(VAR7-VAR8)*0.75; 

VOLUME:VOL,VOLSTICK;

新股成交量:IF(BARSCOUNT(CLOSE)<40,VOL,DRAWNULL),VOLSTICK;

成交量(手):VOL,COLORWHITE,NODRAW;

调整周期:IF(VAR1<VAR2,BARSLAST(CROSS(VAR2,VAR1))+1,BARSLAST(CROSS(VAR2,VAR1))-BARSLAST(CROSS(VAR1,VAR2))),NODRAW;

调整总换手:IF(VAR1<VAR2,SUM(VAR3,BARSLAST(CROSS(VAR2,VAR1))+1),SUM(VAR3,BARSLAST(CROSS(VAR2,VAR1))+1)-SUM(VAR3,BARSLAST(CROSS(VAR1,VAR2))+1)),NODRAW;

调整均换手:调整总换手/调整周期,NODRAW;

虚拟成交量:IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,DRAWNULL),NODRAW;

放量上涨:C/REF(C,1)>=1.01 AND V/REF(V,1)>=1.5 AND V>MA(V,5) AND REF(V,1)/REF(MA(V,5),1)<=1.8,NODRAW;

STICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,虚拟成交量,0,4,-1),COLOR00C0C0;

STICKLINE(VAR5>VAR6 AND VAR1>=VAR2,VOL,0,3,0),COLOR0000AA;

STICKLINE(VAR5>VAR6 AND VAR1>=VAR2,VAR5,0,2.5,0),COLOR0000BB;

STICKLINE(VAR5>VAR6 AND VAR1>=VAR2,VAR5,0,1.5,0),COLOR0000CC;

STICKLINE(VAR5>VAR6 AND VAR1>=VAR2,VAR5,0,1,0),COLOR0000EE;

STICKLINE(VAR6<VAR5 AND VAR1>=VAR2,VAR5,VAR5+ABS(VAR6),3,0),COLOR7B7B00;

STICKLINE(VAR6<VAR5 AND VAR1>=VAR2,VAR5,VAR5+ABS(VAR6),2.5,0),COLOR909000;

STICKLINE(VAR6<VAR5 AND VAR1>=VAR2,VAR5,VAR5+ABS(VAR6),1.5,0),COLORA8A800;

STICKLINE(VAR6<VAR5 AND VAR1>=VAR2,VAR5,VAR5+ABS(VAR6),1,0),COLORCECE00;

STICKLINE(VAR5>VAR6 AND VAR1<VAR2,0,VAR5,3,0),COLORRED;

STICKLINE(VAR5>VAR6 AND VAR1<VAR2,0,VAR5,2.5,0),COLOR0066FF;

STICKLINE(VAR5>VAR6 AND VAR1<VAR2,0,VAR5,1.5,0),COLOR0099FF;

STICKLINE(VAR5>VAR6 AND VAR1<VAR2,0,VAR5,1,0),COLORYELLOW;

STICKLINE(VAR6<VAR5 AND VAR1<VAR2,VAR5,VAR5+ABS(VAR6),3,0),COLOR007B00;

STICKLINE(VAR6<VAR5 AND VAR1<VAR2,VAR5,VAR5+ABS(VAR6),2.5,0),COLOR009000;

STICKLINE(VAR6<VAR5 AND VAR1<VAR2,VAR5,VAR5+ABS(VAR6),1.5,0),COLOR00A800;

【金】:REFDATE(VAR9,DATE),COLOR00FFFF;

【银】:REFDATE(VAR10,DATE),COLORFFFFFF;

【铜】:REFDATE(VAR18,DATE),COLORLIRED;

【铁】:REFDATE(VAR19,DATE),COLORRED;

【顶】:REFDATE(HHV(V,90),DATE),COLORCYAN;

 

原理解析:
VAR1赋值:成交量的5日简单移动平均
VAR2赋值:成交量的40日简单移动平均
VAR3赋值:V*100/当前流通股本
VAR4赋值:成交量/((最高价-最低价)*2-收盘价-开盘价的绝对值)
VAR5赋值:IF(C>开盘价,VAR4*(最高价-最低价),IF(C<开盘价,VAR4*((最高价-开盘价)+(C-最低价)),成交量/2))
VAR6赋值:IF(C>开盘价,0-VAR4*((最高价-C)+(开盘价-最低价)),IF(C<开盘价,0-VAR4*(最高价-最低价),0-成交量/2))
VAR7赋值:90日内V最高值

VAR8赋值:90日内V最低值
VAR9赋值:VAR8+(VAR7-VAR8)*0.06
VAR10:=VAR8+(VAR7-VAR8)*0.28

VAR18:=VAR8+(VAR7-VAR8)*0.50

VAR19:=VAR8+(VAR7-VAR8)*0.75

输出VOLUME:成交量,成交量STICK
输出新股成交量:IF(收盘价的有效数据周期数<40,成交量,DRAWNULL),成交量STICK
输出成交量(手):成交量,画白色,NODRAW
输出调整周期:IF(VAR1 输出调整总换手:IF(VAR1 输出调整均换手:调整总换手/调整周期,NODRAW
如果 到最后交易的周期=1 AND PERIOD=5返回成交量*240/FROM开盘价否则返回DRAWNULL
输出放量上涨:C/1日前的C>=1.01 AND V/1日前的V>=1.5 AND V>V的5日简单移动平均 AND 1日前的V/REF(V的5日简单移动平均,1)<=1.8,NODRAW
当满足条件 到最后交易的周期=1 AND PERIOD=5时,在虚拟成交量和0之间画柱状线
当满足条件VAR5>VAR6 AND VAR1>=VAR2时,在成交量和0之间画柱状线
当满足条件VAR5>VAR6 AND VAR1>=VAR2时,在VAR5和0之间画柱状线
当满足条件VAR5>VAR6 AND VAR1>=VAR2时,在VAR5和0之间画柱状线
当满足条件VAR5>VAR6 AND VAR1>=VAR2时,在VAR5和0之间画柱状线
STICKLINE(VAR6=VAR2,VAR5,VAR5+VAR6的绝对值,3,0),COLOR7B7B00
STICKLINE(VAR6=VAR2,VAR5,VAR5+VAR6的绝对值,2.5,0),COLOR909000
STICKLINE(VAR6=VAR2,VAR5,VAR5+VAR6的绝对值,1.5,0),COLORA8A800
STICKLINE(VAR6=VAR2,VAR5,VAR5+VAR6的绝对值,1,0),COLORCECE00
当满足条件VAR5>VAR6 AND VAR1当满足条件VAR5>VAR6 AND VAR1当满足条件VAR5>VAR6 AND VAR1当满足条件VAR5>VAR6 AND VAR1 STICKLINE(VAR6 STICKLINE(VAR6 STICKLINE(VAR6 输出【金】:REFDATE(VAR9,DATE),COLOR00FFFF
输出【银】:REFDATE(VAR10,DATE),COLORFFFFFF
输出【铜】:REFDATE(VAR18,DATE),COLORLIRED
输出【铁】:REFDATE(VAR19,DATE),画红色
输出【顶】:REFDATE(90日内V最高值,DATE),画青色

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