一秒通1MT.CN一秒通1MT.CN

理财、金融、保险、贷款、虚拟货币
等知识简单易懂一秒就通!

tb期货程序交易软件平台(tb期货程序交易软件平台有哪些)

VROC即成交量的变动速率指标,今天写这个,也不知道有没有用的,因为我很少观察成交量的,期货商品里,我基本只做焦炭跟螺纹,这两商品成交量每天都是很大的。虽然经常听到说量价结合,可我真的对成交量这块不怎么研究的,所以没什么可说的,直接先来看它的算法吧:

计算方法:当前成交量减N日前的成交量,再除以N日前的成交量,放大1倍,得到VROC值。

具体计算公式:VROC=(当前成交量-N日前的成交量)÷N日前的成交量×1

参数设置:N值表示间隔天数,一般取10。

很简单的计算方法吧,我们看指标代码如下:

Params

Numeric Length(10);//声明数值参数Length,初始值为10.//

Vars

Numeric VolTmp;//声明数值变量VolTmp。//

Numeric VROCValue(0); //声明数值变量VROCValue,初值为0.//

Begin

VolTmp = Vol[Length];//变量VolTmp = Vol[10],意思就是取前10k线成交量。这里Vol是直接调用的,意思是成交量,不需要声明什么的,就跟Numeric或者and一样,都是系统自带的函数名,所以我们在起参数名或变量名时,不能写上系统自带的函数名的,这点需要注意一下就行。//

If(VolTmp <> 0) //假如变量VolTmp不等于0.//

VROCValue = (Vol - VolTmp) / VolTmp * 100; //变量VROCValue =(当前成交量 - 前10k线成交量)/前10k线成交量 * 100,看到了吧,直接就是根据算法写的,很简单吧//

PlotNumeric("VROC", VROCValue);//画线VROC,值为VROCValue值。//

PlotNumeric("零线",0);//画零线。//

End

很简单的代码,至于能不能用它当成一个条件做成程序化,我还真没仔细研究过的。对它有详细了解的朋友,可以根据自己观察到的,把这代码复制过去,改成你需要的参数,写一下条件,应该没问题的。

期货软件TB系统源代码解读系列25-VROC

相关推荐
本文地址: http://www.1mt.cn/541705
文章来源: miya
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 931614094@qq.com 举报,一经查实,本站将立刻删除。 未经允许不得转载:
分享到: 更多
tb期货程序交易软件平台(tb期货程序交易软件平台有哪些)文档下载: PDF DOC TXT

一秒通1MT.CN | 理财、金融、保险、贷款、虚拟货币 等知识简单易懂一秒就通!

联系站长网站公告