编写公式通例--即时预算当天成交量
来自:MACD论坛(bbs.shudaoyoufang.com)
作者:将军抽车
浏览:9404
回复:14
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
编写公式通例--即时预算当天成交量
我们决定交易时,经常会关注到成交量。但在盘中,当天的量是放大还是缩小,通常是看量比,放大/缩小到什么程度,就只能心中估算,如果某选股方案要在盘中使用当天的成交量,就必须要用公式来计算,而且用公式计算能更直观方便地看到当天盘后的成交量。电脑就是使人们更省脑嘛。
要写这公式,首先会想到量比
量比=当天成交量/昨天的5天平均成交量
当天成交量=量比*昨天的5天平均成交量
那公式就这么简单:v1:DYNAINFO(17)*ref(ma(vol,5),1)???
还不行,因为DYNAINFO(17)是个只保存最(后)新值的函数,就是说昨天(历史)的DYNAINFO(17)返回值是今天最新的量比,这样会影响历史数据的显示。接着我们会想到的就是今天显示用量比算出来的值,而昨天及以前显示原来的成交量,如此问题就解决了,而这也是本公式的关健--如何判断是当天还是历史
下面是我的成交量公式:
{公式名:JVOL;参数:M1=5,M2=10,M3=30。本公式由将军编写}
V1:if(DYNAINFO(7)=close and DYNAINFO(10)=amount,DYNAINFO(17)*ref(ma(VOL,5),1),vol),VOLSTICK;
MA(V1,M1);
MA(V1,M2);
MA(V1,M3);
换:v1/capital*100,pointdot;{换手率}
值:C*CAPITAL/1000000,pointdot;{流通市值,单位:亿}
{本公式只在盘中接收时起作用,只对日线图起作用,对其它周期的不起作用}
{当天盘后的成交量与实际成交量有微细差异,约0.0x手或0.xx手,因分析家限制3位小数点造成,基本上不影响分析}
看明白了吧,DYNAINFO(7)=close and DYNAINFO(10)=amount就是判断是当天盘中还是历史数据的编写公式通例,历史数据中close等于现在的最新价 与 历史数据中amount等于现在的最新成交额,这两个条件在历史上同时出现的机会恐怕小于万分之一吧。
本公式说明完成,希望各位明白及喜欢。
2001-12-26,将军 于 www.macdcn.com |