来函数检测结果如下:
该公式没有未来函数
N:=13;
L0:=0.02;
L5:=ABS(L-REF(L,N))<=L0
OR ABS(C-REF(L,N))<=L0
OR ABS(O-REF(L,N))<=L0
OR ABS(L-REF(O,N))<=L0
OR ABS(C-REF(O,N))<=L0
OR ABS(O-REF(O,N))<=L0
OR ABS(L-REF(C,N))<=L0
OR ABS(C-REF(C,N))<=L0
OR ABS(O-REF(C,N))<=L0
OR ABS(L-REF(H,N))<=L0
OR ABS(C-REF(H,N))<=L0
OR ABS(O-REF(H,N))<=L0;
精准线首次:= L5;
精准左:=FILTER(精准线首次,N) ;
天数:=BARSLAST(精准左);
LTS:=REF(L,天数);
精准右:=ABS(L-LTS)<=L0;
{股票指标网}
STICKLINE(精准左,L,L,190,-1),COLORMAGENTA;
DRAWLINE(精准左,L,精准右,LTS,0),COLORMAGENTA;
JJ:=(CLOSE+HIGH+LOW)/3;
A:=EMA(JJ,7);
B:=REF(A,1);
STICKLINE(A>B,A,B,2,0),COLORMAGENTA;
STICKLINE(A<B,A,B,2,0),COLORGREEN;
M1:=EMA(CLOSE,3);
M2:=EMA(CLOSE,8);
M3:=EMA(M2,13);
M4:=EMA(M2,55);
VAR1:=EMA(M3,55);
M5:=EMA(M4,81), COLORRED,LINETHICK2;
VAR2:=(REF(HIGH,1)+REF(LOW,1))/2;
VAR3:=MA(CLOSE,21)+2*STD(CLOSE,21);
DRAWICON(CROSS(VAR2,VAR3),HIGH*1.035,2);
DRAWTEXT(CROSS(VAR2,VAR3),HIGH*1.02,''), COLORGREEN;
VAR4:=REF(CLOSE,1);
VAR5:=SMA(MAX(CLOSE-VAR4,0),7,1)/SMA(ABS(CLOSE-VAR4),7,1)*100;
VAR6:=CROSS(79,VAR5);
VAR7:=FILTER(VAR6,4);
DRAWICON(VAR7,HIGH*1.035,2);
DRAWTEXT(VAR7,HIGH*1.02,''), COLORGREEN;
A7:=(2*C+H+L)/4;
VAR10:=LLV(LOW,34);
VAR11:=HHV(HIGH,34);
SK:=EMA((A7-VAR1)/(VAR2-VAR1)*100,7);
SD:=EMA(0.667*REF(SK,1)+0.333*SK,5);
DRAWTEXT(IF(COUNT(CLOSE<REF(CLOSE,1),8)/8>6/10 AND VOL>=1.5*MA(VOL,5) AND
COUNT(SK>=SD,3) AND REF(LOW,1)=LLV(LOW,120),1,0),LOW,'●买进') ,COLORRED;
DRAWTEXT(IF(COUNT(CLOSE<REF(CLOSE,1),13)/13>6/10 AND
COUNT(SK>SD,6) AND REF(LOW,5)=LLV(LOW,120) AND REF(CLOSE>=OPEN,4) AND
REF(CLOSE>OPEN,3) AND REF(CLOSE>OPEN,2) AND REF(OPEN>CLOSE,1) AND
OPEN>REF(CLOSE,1),1,0),LOW,'●买进'), COLORRED;
D:=MA(CLOSE,80)-MA(CLOSE,10)/3;
DRAWTEXT(IF(CLOSE<D AND VOL/240>MA(VOL,5)/240 AND CLOSE>REF(CLOSE,1)*1.08
AND CLOSE<MA(CLOSE,13)*1.3,1,0) AND MA(C,120)>=REF(MA(C,120),1),LOW,'●抄底'),COLORRED;
原理解析:
N赋值:13
L0赋值:0.02
L5赋值:L-N日前的L的绝对值<=L0
OR ABS(C-N日前的L)<=L0
OR ABS(O-N日前的L)<=L0
OR ABS(L-N日前的O)<=L0
OR ABS(C-N日前的O)<=L0
OR ABS(O-N日前的O)<=L0
OR ABS(L-N日前的C)<=L0
OR ABS(C-N日前的C)<=L0
OR ABS(O-N日前的C)<=L0
OR ABS(L-N日前的H)<=L0
OR ABS(C-N日前的H)<=L0
OR ABS(O-N日前的H)<=L0
精准线首次赋值: L5
精准左赋值:精准线首次的N过滤
天数赋值:上次精准左距今天数
LTS赋值:天数日前的L
精准右赋值:L-LTS的绝对值<=L0
当满足条件精准左时,在L和L之间画柱状线
DRAWLINE(精准左,L,精准右,LTS,0),COLORMAGENTA
JJ赋值:(收盘价+最高价+最低价)/3
A赋值:JJ的7日指数移动平均
B赋值:1日前的A
当满足条件A>B时,在A和B之间画柱状线
当满足条件A
M1赋值:收盘价的3日指数移动平均
M2赋值:收盘价的8日指数移动平均
M3赋值:M2的13日指数移动平均
M4赋值:M2的55日指数移动平均
VAR1赋值:M3的55日指数移动平均
M5赋值:M4的81日指数移动平均, 画红色,LINETHICK2
VAR2赋值:(1日前的最高价+1日前的最低价)/2
VAR3赋值:收盘价的21日简单移动平均+2*收盘价的21估算标准差
DRAWICON(VAR2上穿VAR3,最高价*1.035,2)
DRAWTEXT(VAR2上穿VAR3,最高价*1.02,''), COLORGREEN
VAR4赋值:1日前的收盘价
VAR5赋值:SMA(收盘价-VAR4和0较大值,7,1)/SMA(收盘价-VAR4的绝对值,7,1)*100
VAR6赋值:79上穿VAR5
VAR7赋值:VAR6的4过滤
当满足条件VAR7时,在最高价*1.035和2之间画图标
当满足条件VAR7时,在最高价*1.02和''位置书写文字
A7:=(2*C+H+L)/4
VAR10:=34日内最低价最低值
VAR11:=34日内最高价最高值
SK赋值:EMA((A7-VAR1)/(VAR2-VAR1)*100,7)
SD赋值:E0.667*1日前的SK+0.333*SK的5日简单移动平均
DRAWTEXT(IF(COUNT(收盘价<1日前的收盘价,8)/8>6/10 AND 成交量>=1.5*成交量的5日简单移动平均 AND
COUNT(SK>=SD,3) AND 1日前的最低价=120日内最低价最低值,1,0),最低价,'●买进') ,画红色
DRAWTEXT(IF(COUNT(收盘价<1日前的收盘价,13)/13>6/10 AND
COUNT(SK>SD,6) AND 5日前的最低价=120日内最低价最低值 AND 4日前的收盘价>=OPEN AND
3日前的收盘价>OPEN AND 2日前的收盘价>OPEN AND 1日前的OPEN>收盘价 AND
OPEN>1日前的收盘价,1,0),最低价,'●买进'), 画红色
D赋值:收盘价的80日简单移动平均-收盘价的10日简单移动平均/3
DRAWTEXT(IF(收盘价
AND 收盘价<收盘价的13日简单移动平均*1.3,1,0) AND C的120日简单移动平均>=REF(C的120日简单移动平均,1),最低价,'●抄底'),画红色