来函数检测结果如下:
该公式没有未来函数
指标源码:
原理解析:
GSPT1赋值:REF(150日内最高价最高值,3)
GSPT2赋值:REFDATE(REFDATE(GSPT1,DATE),DATE)
GSPT3赋值:GSPT2=H AND ((C-L)<(O-C) OR (O-L)<(C-O))
GSPT4赋值:SMA(C-1日前的C和0较大值,6,1)/SMA(C-1日前的C的绝对值,6,1)*100
GSPT5赋值:(收盘价/1日前的收盘价-1)*100
GSPT6赋值:IF(BETWEEN(GSPT4<20,0,5) AND L<=GSPT4<20日前的CAND GSPT5<=-5,20,0)
GSPT7赋值:IF(C>O AND 1日前的GSPT6=20 AND 1日前的GSPT4<20,60,0)
GSPT8赋值:SMA(L-1日前的L的绝对值,13,1)/SMA(L-1日前的L和0较大值,13,1)*100
如果收盘价*1.2返回GSPT8*13否则返回GSPT8/13
GSPT10:=IF(56日内最低价最低值,1,0)
GSPT11:=EMA(IF(最低价<=34日内L最低值,(GSPT9+34日内GSPT9最高值*2)/2,0),3)/618*GSPT10
GSPT12:=GSPT11>1日前的GSPT11
GSPT13:=REFDATE(REF(100日内L最低值,3),DATE)
GSPT14:=(GSPT12 AND L=GSPT13)>1日前的GSPT12 AND L=GSPT13
GSPT15:=GSPT14>1日前的GSPT14
GSPT16:=REFDATE(REF(90日内L最低值,3),DATE)
GSPT17:=(GSPT16=L AND ((C-L)>(0-C) OR (O-L)>(C-O)))
GSPT18:=收盘价的12日指数移动平均-收盘价的26日指数移动平均
GSPT19:=LLV(((GSPT18-GSPT18的9日指数移动平均)*2),50)=((GSPT18-GSPT18的9日指数移动平均)*2)
GSPT20:=GSPT19 AND FILTERX(GSPT19,20)
GSPT21:=EMA((收盘价-25日内最低价最低值)/(25日内最高价最高值-25日内最低价最低值)*100,5)
GSPT22:=(25日内最高价最高值-25日内最低价最低值)/EMA((收盘价-25日内最低价最低值),5)
GSPT23:=2日前的GSPT22<1日前的GSPT22 AND GSPT22<1日前的GSPT22
GSPT24:=统计7日满足GSPT22上穿GSPT21的天数>0 AND GSPT23
GSPT25:=GSPT24 AND 统计5日满足GSPT24的天数=1
GSPT26:=(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
GSPT26的3日[1日权重]移动平均
GSPT26的3日[1日权重]移动平均
GSPT58:=REF(收盘价的1日简单移动平均,10)>REF(收盘价的60日简单移动平均,10)
GSPT26的3日[1日权重]移动平均
当满足条件GSPT3时,在2.1和0之间画柱状线
当满足条件GSPT3时,在1.9和'---逃顶'位置书写文字
输出逃顶:0,画绿色,LINETHICK1
当满足条件GSPT7时,在1.7和0之间画柱状线
输出红柱:0,画红色,LINETHICK1
STICKLINE(GSPT15>=1的5过滤,1.4,0,2,0),画黄色
输出起爆:0,画黄色,LINETHICK1
STICKLINE(GSPT17>=1的5过滤,1.1,0,2,0),画洋红色
输出谷底:0,画洋红色,LINETHICK1
STICKLINE(GSPT20>=1的5过滤,0.8,0,2,0),画白色
输出买点:0,画白色,LINETHICK1
当满足条件C>O时,在横轴0纵轴0.2位置书写文字
STICKLINE(GSPT25>=1的5过滤,0.5,0,2,0),COLORLIGREEN
输出龙头:0,COLORLIGREEN,LINETHICK1
STICKLINE(GSPT59>=1的5过滤,0.2,0,2,0),COLORDBDB70
输出庄显:0,COLORDBDB70,LINETHICK1