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


A1:=C>FINDHIGH(C,1,9,1);

A2:=VOL=HHV(VOL,3);

BP1:=A1 AND A2;

BP2:=C>O AND BARSCOUNT(C)<=3;

BP:=BP1 OR BP2;

SP:=

NOT(BP) AND

CROSS(MA(L,19),C);

 ENTERLONG:=TFILTER(BP,SP,1);

EXITLONG:=TFILTER(BP,SP,2) AND NOT(BP);

VAR1:=C/REF(C,BARSLAST(ENTERLONG))-1;

亮灯收益%:

IF(BARSLAST(ENTERLONG)<BARSLAST(EXITLONG),VAR1*100,DRAWNULL),NODRAW;

亮灯天数:

IF(BARSLAST(ENTERLONG)<BARSLAST(EXITLONG),BARSLAST(ENTERLONG)+1,DRAWNULL),NODRAW;

灭灯价咯:=

IF(BARSLAST(ENTERLONG)<BARSLAST(EXITLONG),MA(L,19),DRAWNULL),NODRAW;

分割线1:DRAWNULL,NODRAW;

分割线2:DRAWNULL,NODRAW;

分割线3:DRAWNULL,NODRAW;

DRAWGBK(C>0,RGB(255,255,0),RGB(0,0,0),0,' ',0);

DRAWICON(ENTERLONG,LOW*0.99,34);

DRAWICON(EXITLONG,HIGH*1.01,35);

DRAWTEXT_FIX(C>0,0.80,0.90,0,'亮灯持续时间'),COLORRED;

DRAWNUMBER_FIX(C>0 AND BARSLAST(ENTERLONG)<BARSLAST(EXITLONG),0.80,0.95,0,CONST(亮灯天数)),COLORRED;

DRAWTEXT_FIX(C>0,0.90,0.90,0,'灭灯价咯'),COLOR00FFFF;

DRAWNUMBER_FIX(C>0 AND BARSLAST(ENTERLONG)<BARSLAST(EXITLONG),0.90,0.95,0,CONST(灭灯价咯)),COLOR00FFFF;

VAR2:=HHV(H,10)/LLV(L,300)>2 AND (HHV(H,10)-LLV(L,300))/(HHV(H,300)-LLV(L,300))>0.7;

VAR3:=BARSLAST(ENTERLONG)<BARSLAST(EXITLONG) OR BARSCOUNT(C)<=100;

VAR4:=BARSLAST(ENTERLONG)>=BARSLAST(EXITLONG);{70822-COM}

 

STICKLINE(VAR3,H,L,0,0),COLOR4646FF; 

 

STICKLINE(VAR3,C,O,3.2,0),COLOR000033; 

 

STICKLINE(VAR3,C,O,2.7,0),COLOR000066; 

 

STICKLINE(VAR3,C,O,2.1,0),COLOR000099; 

 

STICKLINE(VAR3,C,O,1.5,0),COLOR0000CC; 

 

STICKLINE(VAR3,C,O,0.9,0),COLOR0000FF; 

 

STICKLINE(VAR3,C,O,0.2,0),COLOR4646FF; 

 

STICKLINE(VAR4,H,L,0,0),COLOR28FF28; 

 

STICKLINE(VAR4,C,O,3.2,0),COLOR003300; 

 

STICKLINE(VAR4,C,O,2.7,0),COLOR006600; 

 

STICKLINE(VAR4,C,O,2.1,0),COLOR009900; 

 

STICKLINE(VAR4,C,O,1.5,0),COLOR00CC00; 

 

STICKLINE(VAR4,C,O,0.9,0),COLOR00FF00; 

 

STICKLINE(VAR4,C,O,0.2,0),COLOR28FF28; 

DRAWNUMBER(EXITLONG AND C>REF(C,BARSLAST(ENTERLONG)),H*1.06,(C/REF(C,BARSLAST(ENTERLONG))-1)*100),COLORRED;

DRAWNUMBER(ENTERLONG AND C<REF(C,BARSLAST(EXITLONG)),L*0.94,(C/REF(C,BARSLAST(EXITLONG))-1)*100),COLOR00FF00;

 


原理解析:
A1赋值:C>FIND最高价(C,1,9,1)
A2赋值:成交量=3日内成交量最高值
BP1赋值:A1 AND A2
BP2赋值:C>O AND C的有效数据周期数<=3
BP赋值:BP1 OR BP2
SP赋值:
NOT(BP) AND
CROSS(L的19日简单移动平均,C)
 ENTERLONG赋值:TFILTER(BP,SP,1)
EXITLONG赋值:TFILTER(BP,SP,2) AND NOT(BP)
VAR1赋值:C/REF(C,上次ENTERLONG距今天数)-1
输出亮灯收益%:
IF(上次ENTERLONG距今天数 输出亮灯天数:
IF(上次ENTERLONG距今天数 灭灯价咯赋值:
IF(上次ENTERLONG距今天数 输出分割线1:DRAWNULL,NODRAW
输出分割线2:DRAWNULL,NODRAW
输出分割线3:DRAWNULL,NODRAW
填充背景(C>0,RGB(255,255,0),RGB(0,0,0),0,' ',0)
当满足条件ENTERLONG时,在最低价*0.99和34之间画图标
当满足条件EXITLONG时,在最高价*1.01和35之间画图标
当满足条件C>0时,在横轴0.80纵轴0.90位置书写文字
DRAWNUMBER_FIX(C>0 AND 上次ENTERLONG距今天数当满足条件C>0时,在横轴0.90纵轴0.90位置书写文字
DRAWNUMBER_FIX(C>0 AND 上次ENTERLONG距今天数 VAR2赋值:10日内H最高值/300日内L最低值>2 AND (10日内H最高值-300日内L最低值)/(300日内H最高值-300日内L最低值)>0.7
VAR3赋值:上次ENTERLONG距今天数 VAR4赋值:上次ENTERLONG距今天数>=BARSLAST(EXITLONG)
当满足条件VAR3时,在H和L之间画柱状线
当满足条件VAR3时,在C和O之间画柱状线
当满足条件VAR3时,在C和O之间画柱状线
当满足条件VAR3时,在C和O之间画柱状线
当满足条件VAR3时,在C和O之间画柱状线
当满足条件VAR3时,在C和O之间画柱状线
当满足条件VAR3时,在C和O之间画柱状线
当满足条件VAR4时,在H和L之间画柱状线
当满足条件VAR4时,在C和O之间画柱状线
当满足条件VAR4时,在C和O之间画柱状线
当满足条件VAR4时,在C和O之间画柱状线
当满足条件VAR4时,在C和O之间画柱状线
当满足条件VAR4时,在C和O之间画柱状线
当满足条件VAR4时,在C和O之间画柱状线
 
DRAWNUMBER(EXITLONG AND C>REF(C,上次ENTERLONG距今天数),H*1.06,(C/REF(C,上次ENTERLONG距今天数)-1)*100),画红色
DRAWNUMBER(ENTERLONG AND C  

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