未来函数检测结果如下:
该公式包含未来函数:BACKSET
该公式包含未来函数:CAPITAL
该公式包含未来函数:FINANCE
指标源码:
原理解析:
DRAWGBK(C>0, RGB(00,00,00),RGB(54,0,0),0,'11',0)
Z1赋值:STRCAT(HYBLOCK,'----')
Z2赋值:STRCAT(Z1,FGBLOCK)
Z3赋值:STRCAT(Z2,DYBLOCK)
Z4赋值:STRCAT(Z3,'----')
当满足条件1时,在横轴0.00纵轴0.06位置书写文字
MA1赋值:C的8日指数移动平均
MA2赋值:C的48日指数移动平均
MA3赋值:C的34日指数移动平均
MA4赋值:C的7日指数移动平均
MA5赋值:C的20日指数移动平均
MA6赋值:C的10日指数移动平均
DIFF赋值:收盘价的5日指数移动平均-收盘价的13日指数移动平均
DEA赋值:DIFF的9日指数移动平均
{生命线}N1赋值:上次DIFF上穿DEA距今天数+1
{最近一次满足条件DIFF上穿DEA的K线到当前的距离}N2:=上次DEA上穿DIFF距今天数+1
{最近一次满足条件DIFF下穿DEA的K线到当前的距离}{当前是DIFF>DEA的状态,连结最近两个DIFF>DEA区间(不包含当前区间)内最高点的趋势线}A1:=BACKSET(ISLASTBAR && N1<N2,REF(REF(HHVBARS(H,N1)+1,N2),N2)+REF(N2,N2)+N2)
B1赋值:BACKSET(ISLASTBAR && N1<N2,REF(HHVBARS(H,N1),N2)+N2+1)
{当前是DIFF>DEA的状态,连结最近两个DIFF<DEA区间内最低点的趋势线}A2:=BACKSET(ISLASTBAR && N1<N2,REF(REF(LLVBARS(L,N2)+1,N1),N2)+REF(N1,N2)+N2)
B2赋值:BACKSET(ISLASTBAR && N1<N2,REF(LLVBARS(L,N2)+1,N1)+N1)
{当前是DIFF<DEA的状态,连结最近两个DIFFN2,REF(REF(LLVBARS(L,N2)+1,N1),N1)+REF(N1,N1)+N1)
B3赋值:BACKSET(ISLASTBAR && N1>N2,REF(LLVBARS(L,N2),N1)+N1+1)
{当前是DIFFDEA区间内最高点的趋势线}A4:=BACKSET(ISLASTBAR && N1>N2,REF(REF(HHVBARS(H,N1)+1,N2),N1)+REF(N2,N1)+N1)
B4赋值:BACKSET(ISLASTBAR && N1>N2,REF(HHVBARS(H,N1)+1,N2)+N2)
输出力:(ATAN((C的4日指数移动平均/1日前的C的47日指数移动平均-1)*100)*180/3.1415926),NODRAW,画白色
输出命:(ATAN((C的47日指数移动平均/1日前的C的47日指数移动平均-1)*100)*180/3.1415926),NODRAW,,COLOR0080FF
当满足条件命>1.5时,在最低价和'☆'位置书写文字
{生命线结束}{估值开始}JZCSYL:=FINANCE(33)/ FINANCE(34)*100
ZCBS赋值:IF(JZCSYL>50,8,IF(50>JZCSYL>=14,2.2+(JZCSYL-14)*0.16, 2.2+(JZCSYL-14)* 0.15))
LTP赋值:当前流通股本
LTPBS:=IF(LTP<1000000,(1000000-LTP)/1000000,0)
输出股价估值: FINANCE(34)*(ZCBS+LTPBS)*4,COLORRED,NODRAW
输出{估值结束}{盈利}盈利:FINANCE(30)/100000000,NODRAW
输出上市天数:FINANCE(42),画黄色,NODRAW
输出同比增加:FINANCE(43),COLORRED,NODRAW
输出收盘价:收盘价,NODRAW
当满足条件C>=MA1 AND C>=MA2 AND DIFF>=DEA 时,在H 和L-0.01 之间画柱状线
当满足条件C>=MA1 AND C>=MA2 AND DIFF>=DEA 时,在O 和C 之间画柱状线
当满足条件C>=MA1 AND C>=MA2 AND DIFF>=DEA 时,在O 和C 之间画柱状线
当满足条件C>=MA1 AND C>=MA2 AND DIFF>=DEA 时,在O 和C 之间画柱状线
当满足条件C>=MA1 AND C>=MA2 AND DIFF>=DEA 时,在O 和C 之间画柱状线
当满足条件C=MA2 AND DIFF<DEA 时,在H 和L-0.008 之间画柱状线
当满足条件C=MA2 AND DIFF<DEA 时,在O 和C 之间画柱状线
当满足条件C=MA2 AND DIFF<DEA 时,在O 和C 之间画柱状线
当满足条件C=MA2 AND DIFF<DEA 时,在O 和C 之间画柱状线
当满足条件C=MA2 AND DIFF<DEA 时,在O 和C 之间画柱状线
当满足条件C=MA2 AND DIFF>=DEA 时,在H 和L-0.008 之间画柱状线
当满足条件C=MA2 AND DIFF>=DEA 时,在O 和C 之间画柱状线
当满足条件C=MA2 AND DIFF>=DEA 时,在O 和C 之间画柱状线
当满足条件C=MA2 AND DIFF>=DEA 时,在O 和C 之间画柱状线
当满足条件C=MA2 AND DIFF>=DEA 时,在O 和C 之间画柱状线
当满足条件C>=MA1 AND C>=MA2 AND DIFF<DEA 时,在H 和L-0.008 之间画柱状线
当满足条件C>=MA1 AND C>=MA2 AND DIFF<DEA 时,在O 和C 之间画柱状线
当满足条件C>=MA1 AND C>=MA2 AND DIFF<DEA 时,在O 和C 之间画柱状线
当满足条件C>=MA1 AND C>=MA2 AND DIFF<DEA 时,在O 和C 之间画柱状线
当满足条件C>=MA1 AND C>=MA2 AND DIFF<DEA 时,在O 和C 之间画柱状线
当满足条件C<MA1 AND C<MA2 AND DIFF<DEA 时,在H 和L-0.008 之间画柱状线
当满足条件C<MA1 AND C<MA2 AND DIFF<DEA 时,在O 和C 之间画柱状线
当满足条件C<MA1 AND C<MA2 AND DIFF<DEA 时,在O 和C 之间画柱状线
当满足条件C<MA1 AND C<MA2 AND DIFF<DEA 时,在O 和C 之间画柱状线
当满足条件C<MA1 AND C<MA2 AND DIFF<DEA 时,在O 和C 之间画柱状线
当满足条件C<MA1 AND C<MA2 AND DIFF<DEA 时,在O 和C 之间画柱状线
当满足条件C<MA1 AND C=DEA 时,在H 和L-0.008 之间画柱状线
当满足条件C<MA1 AND C=DEA 时,在O 和C 之间画柱状线
当满足条件C<MA1 AND C=DEA 时,在O 和C 之间画柱状线
当满足条件C<MA1 AND C=DEA 时,在O 和C 之间画柱状线
当满足条件C<MA1 AND C=DEA 时,在O 和C 之间画柱状线
当满足条件C>=MA1 AND C=DEA 时,在H 和L-0.008 之间画柱状线
当满足条件C>=MA1 AND C=DEA 时,在O 和C 之间画柱状线
当满足条件C>=MA1 AND C=DEA 时,在O 和C 之间画柱状线
当满足条件C>=MA1 AND C=DEA 时,在O 和C 之间画柱状线
当满足条件C>=MA1 AND C=DEA 时,在O 和C 之间画柱状线
当满足条件C>=MA1 AND C<MA2 AND DIFF<DEA 时,在H 和L-0.008 之间画柱状线
当满足条件C>=MA1 AND C<MA2 AND DIFF<DEA 时,在O 和C 之间画柱状线
当满足条件C>=MA1 AND C<MA2 AND DIFF<DEA 时,在O 和C 之间画柱状线
当满足条件C>=MA1 AND C<MA2 AND DIFF<DEA 时,在O 和C 之间画柱状线
当满足条件C>=MA1 AND C<MA2 AND DIFF<DEA 时,在O 和C 之间画柱状线
VOLUME赋值:成交量的1日简单移动平均/成交量
MID赋值:100*(最高价+最低价-1日前的最高价+最低价)/(最高价+最低价)
EMV赋值:MA(MID*VOLUME*(最高价-最低价)/MA(最高价-最低价,9),9)
EMVA:=EMV的14日简单移动平均
BB赋值:EMV-EMVA
BIAS :=(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100
BIASMA :=BIAS的6日简单移动平均
CC赋值:BIAS-BIASMA
RSV赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
RSV的3日[1日权重]移动平均
K的3日[1日权重]移动平均
J赋值:3*K-2*D
DD赋值:(K+D+J)/3
KK赋值:J-DD
DIFF2:=收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA2:=DIFF2的9日指数移动平均
SS赋值:DIFF2-DEA2
AA赋值:BB+CC+KK+SS的1日简单移动平均*0.01
DRAWTEXT(AA上穿0,L*0.95,'B'),LINETHICK4,画白色,NODRAW
DRAWTEXT(0上穿AA,H*1.06,'S'),LINETHICK4,画绿色,NODRAW
输出NOTEXT4:C的4日指数移动平均,画白色
输出NOTEXT8:C的8日指数移动平均,画黄色
输出NOTEXT20:C的12日指数移动平均,COLOR8000FF,NODRAW
NOTEXT47:C的47日指数移动平均,COLOR0080FF,LINETHICK2
DRAWICON(NOTEXT4上穿NOTEXT8,最低价,34)
DRAWICON(NOTEXT8上穿NOTEXT4,最高价,35)
DRAWICON(NOTEXT4上穿NOTEXT47,最低价,9)
LC赋值:1日前的收盘价
RSI5赋值:((SMA(MAX((收盘价 - LC),0),5,1) / SMA((收盘价 - LC的绝对值),5,1)) * 100)
TR1赋值:SUM(MAX(MAX((最高价 - 最低价),(最高价 - 1日前的收盘价的绝对值)),ABS((最低价 - 1日前的收盘价))),10)
HA赋值:(最高价 - 1日前的最高价)
LA赋值:(1日前的最低价 - 最低价)
DMP:=SUM(IF(((HA > 0) AND (HA > LA)),HA,0),10)
DMM:=SUM(IF(((LA > 0) AND (LA > HA)),LA,0),10)
PDI:=((DMP * 100) / TR1)
MDI:=((DMM * 100) / TR1)
ADX赋值:MA((((MDI - PDI的绝对值) / (MDI + PDI)) * 100),5)
AV赋值:(RSI5 + ADX)
DXR:=(((ADX + 5日前的ADX) / 2) + RSI5)
WR10赋值:((100 * (10日内最高价最高值 - 收盘价)) / (10日内最高价最高值 - 10日内最低价最低值))
NEWVOL赋值:(RSI5 - WR10)
买赋值:(AV + NEWVOL)
卖赋值:(AV - NEWVOL)
MA10:=收盘价的3日简单移动平均
MA20:=收盘价的5日简单移动平均
X赋值:上次MA10上穿MA20距今天数