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





GSPT1:=REF(HHV(HIGH,150),3);

GSPT2:=REFDATE(REFDATE(GSPT1,DATE),DATE);

GSPT3:=GSPT2=H AND ((C-L)<(O-C) OR (O-L)<(C-O));

GSPT4:=SMA(MAX(C-REF(C,1),0),6,1)/SMA(ABS(C-REF(C,1)),6,1)*100;

GSPT5:=(CLOSE/REF(CLOSE,1)-1)*100;

GSPT6:=IF(BETWEEN(GSPT4<20,0,5) AND L<=REF(C,GSPT4<20)AND GSPT5<=-5,20,0);

GSPT7:=IF(C>O AND REF(GSPT6,1)=20 AND REF(GSPT4,1)<20,60,0);

GSPT8:=SMA(ABS(L-REF(L,1)),13,1)/SMA(MAX(L-REF(L,1),0),13,1)*100;

GSPT9:=EMA(IF(CLOSE*1.2,GSPT8*13,GSPT8/13),13);

GSPT10:=IF(LLV(LOW,56),1,0);

GSPT11:=EMA(IF(LOW<=LLV(L,34),(GSPT9+HHV(GSPT9,34)*2)/2,0),3)/618*GSPT10;

GSPT12:=GSPT11>REF(GSPT11,1);

GSPT13:=REFDATE(REF(LLV(L,100),3),DATE);

GSPT14:=(GSPT12 AND L=GSPT13)>REF(GSPT12 AND L=GSPT13,1);

GSPT15:=GSPT14>REF(GSPT14,1);

GSPT16:=REFDATE(REF(LLV(L,90),3),DATE);

GSPT17:=(GSPT16=L AND ((C-L)>(0-C) OR (O-L)>(C-O)));

GSPT18:=EMA(CLOSE,12)-EMA(CLOSE,26);

GSPT19:=LLV(((GSPT18-EMA(GSPT18,9))*2),50)=((GSPT18-EMA(GSPT18,9))*2);

GSPT20:=GSPT19 AND FILTERX(GSPT19,20);

GSPT21:=EMA((CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25))*100,5);

GSPT22:=(HHV(HIGH,25)-LLV(LOW,25))/EMA((CLOSE-LLV(LOW,25)),5);

GSPT23:=REF(GSPT22,2)<REF(GSPT22,1) AND GSPT22<REF(GSPT22,1);

GSPT24:=COUNT(CROSS(GSPT22,GSPT21),7)>0 AND GSPT23;

GSPT25:=GSPT24 AND COUNT(GSPT24,5)=1;

GSPT26:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

GSPT27:=SMA(SMA(GSPT26,3,1),3,1);

GSPT28:=REVERSE((3*SMA(GSPT26,3,1)-2*GSPT27));

GSPT58:=REF(MA(CLOSE,1),10)>REF(MA(CLOSE,60),10);

GSPT59:=(CROSS((3*SMA(GSPT26,3,1)-2*GSPT27),GSPT28) AND GSPT58);

STICKLINE(GSPT3,2.1,0,2,0),COLORGREEN;

DRAWTEXT(GSPT3,1.9,'---逃顶'),COLORGREEN;

逃顶:0,COLORGREEN,LINETHICK1;

STICKLINE(GSPT7,1.7,0,2,0),COLORRED;

红柱:0,COLORRED,LINETHICK1;

STICKLINE(FILTER(GSPT15>=1,5),1.4,0,2,0),COLORYELLOW;

起爆:0,COLORYELLOW,LINETHICK1;

STICKLINE(FILTER(GSPT17>=1,5),1.1,0,2,0),COLORMAGENTA;

谷底:0,COLORMAGENTA,LINETHICK1;

STICKLINE(FILTER(GSPT20>=1,5),0.8,0,2,0),COLORWHITE;

买点:0,COLORWHITE,LINETHICK1;

DRAWTEXT_FIX(C>O,0,0.2,0,'gspt.com'),COLOR333333;

STICKLINE(FILTER(GSPT25>=1,5),0.5,0,2,0),COLORLIGREEN;

龙头:0,COLORLIGREEN,LINETHICK1;

STICKLINE(FILTER(GSPT59>=1,5),0.2,0,2,0),COLORDBDB70;

庄显:0,COLORDBDB70,LINETHICK1;


原理解析:
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

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