未来函数检测结果如下:
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO
该公式包含未来函数:FINANCE
指标源码:
原理解析:
BB13赋值:ATAN(EMA((C+L+H)/3,13)-REF(EMA((C+L+H)/3,13),1))*3.1416*10
上赋值:C的3日指数移动平均, 画蓝色,LINETHICK1
中赋值:C的5日指数移动平均,画白色,LINETHICK1
下赋值:中的5日指数移动平均,COLOR00FF00,LINETHICK1
QQ赋值:C<中
MM赋值:上>1日前的上 AND 1日前的上<2日前的上
V1赋值:(2*收盘价+最高价+最低价的绝对值/4-收盘价的20日简单移动平均)/收盘价的20日简单移动平均
V2赋值:(1-7/100)*(D收盘价的V1日简单移动平均)
V3赋值:(1+7/100)*(D收盘价的V1日简单移动平均)
V5赋值:MA((最低价+最高价+收盘价)/3,5)
VAR03赋值:C=4日内C最低值 AND (1日前的C<2日前的C OR 1日前的C<3日前的C) OR 1日前的C=4日内C最低值
AND C<2日前的C OR 2日前的C=4日内C最低值 AND 1日前的C=4日内C最高值 AND C<1日前的C OR 3日前的C=4日内C最低值
AND C<1日前的C AND C<2日前的C
VAR04赋值:1日前的C=4日内C最低值 AND C>=2日前的C OR 2日前的C=4日内C最低值 AND 1日前的C<=3日前的C
AND 2日前的C<4日前的C AND C>=1日前的C
VAR05赋值:1日前的C=4日内C最高值 AND C<2日前的C OR (2日前的C=4日内C最高值 AND 1日前的C>3日前的C
OR 3日前的C=4日内C最高值 AND 1日前的C>2日前的C) AND 2日前的C>=4日前的C AND C<1日前的C
VAR06赋值:V5>1日前的V5 AND 1日前的V5<2日前的V5
VAR07赋值:最低价<13日内V5最高值 AND 最高价>13日内V5最高值 AND 收盘价>1日前的C AND 收盘价>开盘价
VAR08赋值:VAR07 AND 统计2日满足VAR06的天数
VAR09赋值:100*EEC-1日前的C的6日简单移动平均,6)/EMA(EMA(C-1日前的C的绝对值,6),6)
{趋势带}
R赋值:(3*C+L+O+H)/6
K赋值:(20*R+19*1日前的R+18*2日前的R+17*3日前的R+16*4日前的R+15*5日前的R+14*6日前的R
+13*7日前的R+12*8日前的R+11*9日前的R+10*10日前的R+9*11日前的R+8*12日前的R
+7*13日前的R+6*14日前的R+5*15日前的R+4*16日前的R+3*17日前的R
+2*18日前的R+20日前的R)/210,COLORRED,LINETHICK2
D赋值:K的6日简单移动平均,画绿色,LINETHICK2
DRAWBAND(K,RGB(140,14,24),D,RGB(25,155,0))
当满足条件开盘价>=收盘价时,在收盘价和开盘价之间画柱状线
当满足条件开盘价>=收盘价时,在收盘价和开盘价之间画柱状线
当满足条件开盘价>=收盘价时,在收盘价和开盘价之间画柱状线
当满足条件开盘价>=收盘价时,在收盘价和开盘价之间画柱状线
当满足条件开盘价>=收盘价时,在收盘价和开盘价之间画柱状线
当满足条件开盘价>=收盘价时,在收盘价和开盘价之间画柱状线
当满足条件收盘价>开盘价时,在收盘价和开盘价之间画柱状线
当满足条件收盘价>开盘价时,在收盘价和开盘价之间画柱状线
当满足条件收盘价>开盘价时,在收盘价和开盘价之间画柱状线
当满足条件收盘价>开盘价时,在收盘价和开盘价之间画柱状线
当满足条件收盘价>开盘价时,在收盘价和开盘价之间画柱状线
当满足条件收盘价>开盘价时,在收盘价和开盘价之间画柱状线
当满足条件收盘价>开盘价时,在收盘价和开盘价之间画柱状线
{蓝色}
STICKLINE(VAR03,开盘价,(开盘价+收盘价)/2,3.0,0),COLORFFFF33
STICKLINE(VAR03,开盘价,(开盘价+收盘价)/2,2.7,0),COLORFF3333
STICKLINE(VAR03,开盘价,(开盘价+收盘价)/2,2.1,0),COLORFF6633
STICKLINE(VAR03,开盘价,(开盘价+收盘价)/2,1.5,0),COLORFF9933
STICKLINE(VAR03,开盘价,(开盘价+收盘价)/2,0.9,0),COLORFFCC33
STICKLINE(VAR03,开盘价,(开盘价+收盘价)/2,0.3,0),COLORFFFF33
{灰}
STICKLINE(VAR04 AND MM,开盘价,(开盘价+收盘价)/2,3.0,0),COLOR00FFFF
STICKLINE(VAR04 AND MM,开盘价,(开盘价+收盘价)/2,2.7,0),COLOR0033FF
STICKLINE(VAR04 AND MM,开盘价,(开盘价+收盘价)/2,2.1,0),COLOR0066FF
STICKLINE(VAR04 AND MM,开盘价,(开盘价+收盘价)/2,1.5,0),COLOR0099FF
STICKLINE(VAR04 AND MM,开盘价,(开盘价+收盘价)/2,0.9,0),COLOR00CCFF
STICKLINE(VAR04 AND MM,开盘价,(开盘价+收盘价)/2,0.3,0),COLOR00FFFF
{压力支撑}
A1赋值:C=6日内C最高值
A2赋值:C=6日内C最低值
A3赋值:上次A1距今天数
A4赋值:上次A2距今天数
A5赋值:IF(A3,A3日前的C,A3日前的C)*1.005
A6赋值:IF(A4,A4日前的C,A4日前的C)*0.995
输出压力:STICKLINE(A5=1日前的A5,A5,A5,2,0),COLORLIBLUE
输出支撑:STICKLINE(A6=1日前的A6,A6,A6,2,0),COLORLIMAGENTA
{个股信息}
SBL赋值:STRCAT(STRCAT(STRCAT(STRCAT(DYBLOCK,HYBLOCK),FGBLOCK),GNBLOCK),ZDBLOCK)
当满足条件ISLASTBAR时,在横轴0.01纵轴0.005位置书写文字
总股本:=STRCAT(STRCAT('总股本: ',CON2STR(TOTAL当前流通股本/1000000,2)),'亿')
流通盘:=STRCAT(STRCAT(' 流通盘: ',CON2STR(当前流通股本/1000000,2)),'亿')
全流通:=STRCAT(' 全流通: ',CON2STR((当前流通股本/1000000)/(TOTAL当前流通股本/1000000),2))
市值:=STRCAT(STRCAT(' 流通市值: ',CON2STR((当前流通股本/1000000)*C,2)),'亿')
上市日期:=STRCAT(' 上市天数: ',CON2STR(FINANCE(42),0))
股本市值:=STRCAT('股本市值: ',STRCAT(STRCAT(STRCAT(STRCAT(总股本,流通盘),全流通),市值),上市日期))
当满足条件ISLASTBAR时,在横轴0.01纵轴0.055位置书写文字
总涨跌比赋值:DYNAINFO(60)/(DYNAINFO(60)+DYNAINFO(61))*100,画青色,NODRAW
DRAWTEXT_FIX(1,0.15,0.1,0,STRCAT('输出总涨跌比: ',CON2STR(总涨跌比,2))),画青色
DRAWTEXT_FIX(ISLASTBAR,0.08,0.1,0,STRCAT('主营同比: ',CON2STR(FINANCE(44),2))),画绿色
DRAWTEXT_FIX(ISLASTBAR,0.01,0.1,0,STRCAT('利润同比: ',CON2STR(FINANCE(43),2))),画绿色
减仓赋值:SMA(C-1日前的C和0较大值,6,1)/SMA(C-1日前的C的绝对值,6,1)*100
BUY(CROSS(C的5日简单移动平均,C的7日简单移动平均),L)
SELLSHORT(82上穿减仓,H)
XL1赋值:L的2日简单移动平均*0.96
XL2赋值:L的26日简单移动平均*0.85
XL3赋值:1日前的XL1
XL5赋值:EMA(IF(L<=34日内L最低值,(EMA(XL4*13,13)+HHV(EMA(XL4*13,13),34)*2)/2,0),3)/618
XL6赋值:(XL3 AND XL5>50) OR XL5>3
XL7赋值:100-((90*(14日内H最高值-C))/(14日内H最高值-14日内L最低值))
XL8赋值:100-MA(((100*(6日内H最高值-C))/(6日内H最高值-6日内L最低值)),34)
火中取粟:=XL6 AND CROSS(XL7,XL8的6日简单移动平均),COLORRED,NODRAW
当满足条件火中取粟时,在L和34之间画图标