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


GSKZ1:=POW(10,6); GSKZ2:=IF(GSKZ1>0,1,0); GSKZ3:=SUM(MAX(MAX(HIGH-LOW,Abs(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),10); GSKZ4:=HIGH-REF(HIGH,1); GSKZ5:=REF(LOW,1)-LOW; GSKZ6:=SUM(IF(GSKZ4>0 AND GSKZ4>GSKZ5,GSKZ4,0),20); GSKZ7:=SUM(IF(GSKZ5>0 AND GSKZ5>GSKZ4,GSKZ5,0),20); GSKZ8:=LLV(LOW,240); GSKZ9:=HHV(HIGH,240); 趋势线:(CLOSE-GSKZ8)/GSKZ8*100,COLORGREEN; 中线:GSKZ7/GSKZ3/2*100,COLORMAGENTA; 散户线:(GSKZ9-CLOSE)/CLOSE*100,COLORWHITE; HH:趋势线/散户线,NODRAW,COLORWHITE; GSKZ10:=HHV(CLOSE,20); GSKZ11:=EMA(GSKZ10,30)*1.03; GSKZ12:=EMA(GSKZ10,120)*1.03; GSKZ13:=(CLOSE+HIGH+LOW)/3; GSKZ14:=EMA(GSKZ13,10); GSKZ15:=REF(GSKZ14,1); 看涨:IF(趋势线>15 AND 趋势线>中线,趋势线,DRAWNULL),COLORYELLOW,LINETHICK2; 超强:IF(趋势线>30 AND 趋势线>散户线,趋势线,DRAWNULL),COLORRED,LINETHICK2; DRAWICON(FILTER(看涨 OR 超强 AND 趋势线>=HHV(趋势线,10) AND OPEN/GSKZ14<1.08 AND OPEN/GSKZ11<1.1 AND OPEN/GSKZ12<1.2 AND CLOSE>GSKZ11 AND CLOSE>=REF(CLOSE,1)*1.05 AND 散户线<60 AND 趋势线<120,30),趋势线,1)*GSKZ2;

原理解析:
GSKZ1赋值:POW(10,6)
如果GSKZ1>0返回1否则返回0
GSKZ3赋值:SUM(MAX(MAX(最高价-最低价,最高价-1日前的收盘价的绝对值),ABS(1日前的收盘价-最低价)),10)
GSKZ4赋值:最高价-1日前的最高价
GSKZ5赋值:1日前的最低价-最低价
如果GSKZ4>0 AND GSKZ4>GSKZ5返回GSKZ4否则返回0
如果GSKZ5>0 AND GSKZ5>GSKZ4返回GSKZ5否则返回0
GSKZ8赋值:240日内最低价最低值
GSKZ9赋值:240日内最高价最高值
输出趋势线:(收盘价-GSKZ8)/GSKZ8*100,画绿色
输出中线:GSKZ7/GSKZ3/2*100,画洋红色
输出散户线:(GSKZ9-收盘价)/收盘价*100,画白色
输出HH:趋势线/散户线,NODRAW,画白色
GSKZ10:=20日内收盘价最高值
GSKZ11:=GSKZ10的30日指数移动平均*1.03
GSKZ12:=GSKZ10的120日指数移动平均*1.03
GSKZ13:=(收盘价+最高价+最低价)/3
GSKZ14:=GSKZ13的10日指数移动平均
GSKZ15:=1日前的GSKZ14
如果趋势线>15 AND 趋势线>中线返回趋势线否则返回DRAWNULL
如果趋势线>30 AND 趋势线>散户线返回趋势线否则返回DRAWNULL
DRAWICON(FILTER(看涨 OR 超强 AND 趋势线>=10日内趋势线最高值 AND 开盘价/GSKZ14<1.08 AND 开盘价/GSKZ11<1.1 AND 开盘价/GSKZ12<1.2 AND 收盘价>GSKZ11 AND 收盘价>=1日前的收盘价*1.05 AND 散户线<60 AND 趋势线<120,30),趋势线,1)*GSKZ2

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