未来函数检测结果如下:
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO
指标源码:
原理解析:
TOTAL赋值:IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,TOTALFZNUM,1)))))
MTIME赋值:MOD(FROM开盘价,TOTAL)
如果MTIME<0.5返回TOTAL否则返回MTIME
预估成交量赋值:IF(( 到最后交易的周期=1 AND DYNAINFO(8)>1),成交量*TOTAL/CTIME,DRAWNULL),NODRAW
{ STICKLINE(( 到最后交易的周期=1 AND DYNAINFO(8)>1),预估成交量,0, 4,-1),COLORFF00FF, 线宽为2
如果 到最后交易的周期=1 AND PERIOD=5返回成交量*240/FROM开盘价否则返回DRAWNULL
当满足条件 到最后交易的周期=1 AND PERIOD=5时,在V成交量和0之间画柱状线
输出}
VOL2:成交量,成交量STICK
AA赋值: 成交量>=1日前的V*1.91 && C>1日前的C
A2赋值: 成交量>=2日前的V*1.91 && C>2日前的C
{如果今天仍然是前天量的2倍,显示金柱量}
A3赋值: 成交额 >= 2日前的成交额*1.91 && 成交额>=2日前的成交额
AA1:=成交量
AA2:=成交量
AA3:=成交量-1日前的成交量的绝对值/1日前的成交量<=0.05
当满足条件AA1时,在0和V之间画柱状线
当满足条件AA2时,在0和V之间画柱状线
当满足条件AA3时,在0和V之间画柱状线
当满足条件AA时,在0和V之间画柱状线
当满足条件A2时,在0和V之间画柱状线
当满足条件A3时,在0和V之间画柱状线
倍缩量1 := 成交量/1日前的成交量 < 0.5, 画蓝色
倍缩量2 := 成交量/2日前的成交量 < 0.5, 画蓝色
当满足条件倍缩量1时,在 0和 V之间画柱状线
当满足条件倍缩量2时,在 0和 V之间画柱状线
{
个股能量线赋值:EMA(100*(C-34日内最低价最低值)/(34日内H最高值-34日内最低价最低值),3)
大盘能量线赋值:EMA(100*(INDEXC-34日内INDEXL最低值)/(34日内INDEXH最高值-34日内INDEXL最低值),3)
VOL_210 := 150日内成交量最高值
输出个股线: 个股能量线 * VOL_210 / 100 /10000,画红色, 线宽为2
输出大盘线: 大盘能量线 * VOL_210 / 100 /10000,画绿色, 线宽为2
出头鸟赋值:个股线上穿 大盘线
当满足条件出头鸟时,在 大盘线和 '出头鸟'位置书写文字
输出}
{MV1:成交量的5日简单移动平均
输出MV2:成交量的10日简单移动平均
输出{MV3:成交量的20日简单移动平均
}
总股本:=STRCAT(STRCAT('总股本: ',CON2STR(TOTAL当前流通股本/1000000,2)),'亿')
{流通盘:=STRCAT(STRCAT(' 流通盘: ',CON2STR(当前流通股本/1000000,2)),'亿')
}
全流通:=STRCAT(' 流通比: ',CON2STR((当前流通股本/1000000)/(TOTAL当前流通股本/1000000),2))
流通值赋值:(当前流通股本/1000000)*C
市值:=STRCAT(STRCAT(' 流通: ',CON2STR(流通值,2)),'亿')
股本市值:=STRCAT('市值: ',STRCAT(STRCAT(STRCAT(总股本,全流通),市值),''))
当满足条件ISLASTBAR时,在横轴0.005纵轴0.115位置书写文字
}
换手率5 : IF( HHV(DYNAINFO(37), 180) > 0.05, 0.05 * 当前流通股本, 0), COLOR000080
{DYNAINFO(37)>0.25即25%,市值大于800亿的不显示此线}
换手率10 : IF( HHV(DYNAINFO(37), 180) > 0.10, 0.10 * 当前流通股本, 0), 画红色, 线宽为2{如果180内有换手率大于10%的成交量,就显示此线,否则不显示}
换手率20 : IF( HHV(DYNAINFO(37), 180) > 0.20, 0.20 * 当前流通股本, 0),COLORFFFF00
如果流通值<200返回 换手20否则返回 0
}
输出五日量:V的5日简单移动平均, DOTLINE, 线宽为2, 画红色