来函数检测结果如下:
该公式没有未来函数
指标源码:
原理解析:
{主图分时指标源码}
N赋值:0
M赋值:1
输出J1:收盘价,画白色
输出J2:ZSTJJ,画黄色
GPZBGS1赋值:240的收盘价*成交量日累和/240的成交量日累和
GPZBGS2赋值:0的收盘价*成交量日累和/0的成交量日累和
GPZBGS3赋值:240的收盘价*成交量日累和/240的成交量日累和
GPZBGS4赋值:收盘价>1日前的收盘价 AND 收盘价/J2>1+N/1000
GPZBGS5赋值:收盘价<1日前的收盘价 AND 收盘价/J2<1-N/1000
GPZBGS6赋值:CROSS(0的GPZBGS4日累和,0.5)
GPZBGS7赋值:CROSS(0的GPZBGS5日累和,0.5)
GPZBGS8赋值:0的GPZBGS6日累和*CROSS(COUNT(收盘价<1日前的收盘价,上次GPZBGS6距今天数),0.5)
GPZBGS9赋值:0的GPZBGS7日累和*CROSS(COUNT(收盘价>1日前的收盘价,上次GPZBGS7距今天数),0.5)
输出F1:CONST(SUM(IF(GPZBGS8,1日前的收盘价,DRAWNULL),0)),DOTLINE,画白色
输出F2:CONST(SUM(IF(GPZBGS9,1日前的收盘价,DRAWNULL),0)),DOTLINE,画绿色
GPZBGS10:=CROSS(SUM(GPZBGS4 AND 收盘价>F1*(1+M/100),0),0.5)
GPZBGS11:=CROSS(SUM(GPZBGS5 AND 收盘价 GPZBGS12:=0的GPZBGS10日累和*CROSS(COUNT(收盘价<1日前的收盘价,上次GPZBGS10距今天数),0.5) GPZBGS13:=0的GPZBGS11日累和*CROSS(COUNT(收盘价>1日前的收盘价,上次GPZBGS11距今天数),0.5) 输出F3:CONST(SUM(IF(GPZBGS12,1日前的收盘价,DRAWNULL),0)),画白色 输出F4:CONST(SUM(IF(GPZBGS13,1日前的收盘价,DRAWNULL),0)),画绿色 DRAWICON(GPZBGS8,1日前的收盘价*1.002,2) DRAWICON(GPZBGS12,1日前的收盘价*1.002,35) DRAWICON(GPZBGS9,1日前的收盘价*0.998,1) DRAWICON(GPZBGS13,1日前的收盘价*0.998,34) GPZBGS14:=收盘价>1日前的收盘价 AND 收盘价/J2>1+5/100 GPZBGS15:=收盘价<1日前的收盘价 AND 收盘价/J2<1-5/100 GPZBGS16:=CROSS(0的GPZBGS14日累和,0.5) GPZBGS17:=CROSS(0的GPZBGS15日累和,0.5) GPZBGS18:=0的GPZBGS16日累和*CROSS(COUNT(收盘价<1日前的收盘价,上次GPZBGS16距今天数),0.5) GPZBGS19:=0的GPZBGS17日累和*CROSS(COUNT(收盘价>1日前的收盘价,上次GPZBGS17距今天数),0.5) GPZBGS20:=CONST(SUM(IF(GPZBGS18,1日前的收盘价,DRAWNULL),0)) GPZBGS21:=CONST(SUM(IF(GPZBGS19,1日前的收盘价,DRAWNULL),0)) DRAWICON(GPZBGS18,1日前的收盘价*1.002,15) DRAWICON(GPZBGS19,1日前的收盘价*0.998,9)