来函数检测结果如下:
该公式没有未来函数
VAT4:=(LOW+HIGH+CLOSE)/3;
操作: MA(VAT4,5);
拉升: HHV(操作,13);
压力: HHV(操作,60);
买卖: LLV(操作,13);
底部支撑: LLV(LOW,60)*1.02,COLORBLUE,LINETHICK2;
顶部: HHV(HIGH,60)*0.98,COLORCYAN;
{涨跌停显示}
涨停:=IF((C-REF(C,1))*100/REF(C,1)>=(10-0.01*100/REF(O,1)),1,0);
STICKLINE(涨停,O,C,1,0),COLORYELLOW;
ZDF:=(C-REF(C,1))/REF(C,1)*100;
STICKLINE(ZDF<-9.9,O,C,1,0),COLORBLUE;
{紫阳}
M:=100*(C-REF(C,1))/REF(C,1);
今小昨:=IF(C<REF(O,1) AND M<0,1,0);
P1:=今小昨;
今小前:=IF(C<REF(O,2) AND M<0,1,0);
P2:=今小前;
STICKLINE(P1=0 AND REF(P1,1)=1 AND P2=0 AND REF(P2,1)=1,OPEN,CLOSE,3,0),COLORMAGENTA;
E1:=BARSCOUNT(C);
AH:=HHV(H,200);
AL:=LLV(L,200);
B0:=(AH-AL)/40;
KB1:=H+B0;
KB2:=L-B0;
STICKLINE((E1+0)/34=FLOOR((E1+0)/34),KB2,KB2-3*B0,1,0),COLORYELLOW,LINETHICK3;
DRAWTEXT((E1+0)/34=FLOOR((E1+0)/34),KB2-2*B0,'窗'),COLORWHITE;
V1:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
V2:=(1-7/100)*(DMA(CLOSE,V1));
V3:=(1+7/100)*(DMA(CLOSE,V1));
V5:=MA((LOW+HIGH+CLOSE)/3,5);
支撑:REFDATE(V2,DATE),POINTDOT,LINETHICK3,COLORCC66FF;
阻力:REFDATE(V3,DATE),POINTDOT,LINETHICK3,COLORGREEN;
原理解析:
VAT4赋值:(最低价+最高价+收盘价)/3
输出操作: VAT4的5日简单移动平均
输出拉升: 13日内操作最高值
输出压力: 60日内操作最高值
输出买卖: 13日内操作最低值
输出底部支撑: 60日内最低价最低值*1.02, 画蓝色, 线宽为2
输出顶部: 60日内最高价最高值*0.98,画青色
{涨跌停显示}
涨停赋值:IF((C-1日前的C)*100/1日前的C>=(10-0.01*100/1日前的O),1,0)
当满足条件涨停时,在O和C之间画柱状线
ZDF赋值:(C-1日前的C)/1日前的C*100
当满足条件ZDF<-9.9时,在O和C之间画柱状线
{紫阳}
M赋值:100*(C-1日前的C)/1日前的C
今小昨赋值:IF(C<1日前的O AND M<0,1,0)
P1赋值:今小昨
今小前赋值:IF(C<2日前的O AND M<0,1,0)
P2赋值:今小前
STICKLINE(P1=0 AND 1日前的P1=1 AND P2=0 AND 1日前的P2=1,开盘价,收盘价,3,0),画洋红色
E1赋值:C的有效数据周期数
AH赋值:200日内H最高值
AL赋值:200日内L最低值
B0赋值:(AH-AL)/40
KB1赋值:H+B0
KB2赋值:L-B0
STICKLINE((E1+0)/34=FLOOR((E1+0)/34),KB2,KB2-3*B0,1,0),画黄色, 线宽为3
DRAWTEXT((E1+0)/34=FLOOR((E1+0)/34),KB2-2*B0,'窗'),画白色
V1赋值:(2*收盘价+最高价+最低价的绝对值/4-收盘价的20日简单移动平均)/收盘价的20日简单移动平均
V2赋值:(1-7/100)*(D收盘价的V1日简单移动平均)
V3赋值:(1+7/100)*(D收盘价的V1日简单移动平均)
V5赋值:MA((最低价+最高价+收盘价)/3,5)
输出支撑:REFDATE(V2,DATE),POINTDOT, 线宽为3,COLORCC66FF
输出阻力:REFDATE(V3,DATE),POINTDOT, 线宽为3,画绿色