未来函数检测结果如下:
该公式包含未来函数:FINANCE
指标源码:
原理解析:
Z1赋值:STRCAT(HYBLOCK,' ')
Z2赋值:STRCAT(Z1,DYBLOCK)
Z3赋值:STRCAT(Z2,' ')
DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCAT(Z3,GNBLOCK)),COLORGRAY
当满足条件1时,在横轴0纵轴0.05位置书写文字
DRAWNUMBER_FIX(1,0.065,0.05,0,CONST(FINANCE(40)/100000000)),COLORLIRED
K赋值:C的2日指数移动平均
K1:=K的2日指数移动平均
K2:=K1的2日指数移动平均
K3:=K2的2日指数移动平均
快赋值:K1的3日指数移动平均,画红色,LINETHICK1
中赋值:K2的5日指数移动平均,画黄色,LINETHICK1
慢赋值:K3的7日指数移动平均, 画蓝色,LINETHICK1
DRAWBAND(快,RGB(50,50,125),慢,RGB(0,105,0))
K线:DRAWKLINE(H,O,L,C)
重心赋值:(2*C+H+L)/4,COLOR00FFFF,LINETHICK0
SJ赋值:WMA((重心-5日内L最低值)/(5日内H最高值-5日内L最低值)*100,2)
ZJ赋值:W0.618*1日前的SJ+0.382*SJ的2日简单移动平均
DRAWTEXT(ZJ上穿SJ AND SJ>70 AND 快>慢 AND ((H-O)< (O-C) AND C< O) AND 1日前的C< 2日前的C*1.095,H+0.07,'←洗盘'),画绿色
A1赋值:C的14日指数移动平均,画白色,LINETHICK1
A1X:=(A1-1日前的A1)/1日前的A1*100,NODRAW
突破赋值:1日前的C的14日指数移动平均,NODRAW
距离赋值:(C-突破)/突破*100,NODRAW
入场赋值:IF(A1X>=0,REF(C的14日指数移动平均,上次A1X上穿0距今天数+1),DRAWNULL)画红色,LINETHICK1
出逃赋值:IF(A1X< 0,REF(C的14日指数移动平均,上次0上穿A1X距今天数+1),DRAWNULL)画绿色,LINETHICK1
钱袋子赋值:DRAWICON(A1X上穿0 AND C>=REF(7日内H最高值,1) AND C>REF(C,1)*1.097,L,9)
起爆点赋值:DRAWTEXT(A1X上穿0 AND C>=REF(7日内H最高值,1) AND C>REF(C,1)*1.097 ,L-0.18,'←起爆') 画蓝色
DRAWTEXT(A1X上穿0 AND C>=REF(7日内H最高值,1) AND C>REF(C,1)*1.097 AND C=H,L-0.18,'打首板') 画蓝色
DRAWTEXT(快上穿慢 AND C>=快 AND C>O AND C< 1日前的C*1.095 ,O,'←买入')画红色
DRAWICON(1日前的C>1日前的快 AND 2日前的C>2日前的快 AND 3日前的C>3日前的快 AND C< 快 AND 1日前的快>1日前的慢 AND 1日前的L< 1日前的快 AND O>C,H+0.1,15)
STICKLINE(A1X上穿0,(C+O)/2,O,1,0),画红色
STICKLINE(0上穿A1X,(C+O)/2,O,1,0),画黄色
MA5赋值:收盘价的5日简单移动平均
MA10:=收盘价的10日简单移动平均
生命线赋值:收盘价的60日简单移动平均,画红色,LINETHICK1
上轨赋值:BOLL+2*收盘价的60估算标准差
下轨赋值:BOLL-2*收盘价的60估算标准差
DRAWSL(快=慢,1日前的H,0,3,0),LINETHICK2
ZTTJ赋值:(收盘价>=ZTPRICE(1日前的收盘价,IF(FINANCE(3)=4,0.2,0.1)))
一板1赋值:ZTTJ AND NOT(1日前的ZTTJ) AND H=C AND FINANCE(42)>20
一板赋值:C>1日前的C*1.095 AND C< 1日前的C*1.118 AND C=H AND 1日前的C< 2日前的C*1.095
M1赋值:一板 AND V< 1日前的V
二连板1赋值:((C>=ZTPRICE(1日前的C,0.1) AND FINANCE(42)>30 AND 1日前的C=ZTPRICE(2日前的C,0.1)) OR (C>=ZTPRICE(1日前的C,0.2) AND FINANCE(42)>30 AND 1日前的C=ZTPRICE(2日前的C,0.2)) AND NOT(2日前的ZTTJ))
二连板赋值:C>1日前的C*1.095 AND C< 1日前的C*1.118 AND C=H AND 1日前的C>2日前的C*1.095 AND 1日前的C< 2日前的C*1.118 AND 1日前的C=1日前的H AND 2日前的C< 3日前的C*1.095
M2赋值:STICKLINE(二连板 AND V< 1日前的V,(O+C)/2,C,1,0),画红色
三连板1赋值:(C>=ZTPRICE(1日前的C,0.1) AND FINANCE(42)>20 AND 1日前的C=ZTPRICE(2日前的C,0.1) AND 2日前的C=ZTPRICE(3日前的C,0.1)) OR (C>=ZTPRICE(1日前的C,0.2) AND FINANCE(42)>20 AND 1日前的C=ZTPRICE(2日前的C,0.2) AND 2日前的C=ZTPRICE(3日前的C,0.2))
三连板赋值:C>1日前的C*1.095 AND C< 1日前的C*1.118 AND C=H AND 1日前的C>2日前的C*1.095 AND 1日前的C< 2日前的C*1.118 AND 1日前的C=1日前的H AND 2日前的C>3日前的C*1.095 AND 2日前的C< 3日前的C*1.118 AND 2日前的C=2日前的H
M3赋值:三连板 AND V< 1日前的V
MAVOL1赋值:V的5日简单移动平均
当满足条件M3 时,在H*1.2和'龙妖'位置书写文字
夹1赋值:C>1日前的C*1.095 AND 1日前的C< 2日前的C*1.095 AND 2日前的C>3日前的C*1.095 AND 3日前的C< 4日前的C*1.095
夹2赋值:C>1日前的C*1.095 AND 1日前的C< 2日前的C*1.095 AND 2日前的C< 3日前的C*1.095 AND 3日前的C>4日前的C*1.095 AND 4日前的C< 5日前的C*1.095
当满足条件夹2 时,在L-0.09和'一进二'位置书写文字