欢迎光临散文网 会员登陆 & 注册

量化软件下载:赫兹股票期货量化软件访问自定义指标

2023-08-15 14:15 作者:大牛啊呢  | 我要投稿

我们可以跃进到一种新的投影方式。 虽然 VWAP 指标基本正确,但在 EA 中使用时编程有误。 为什么? 问题在于 EA 无法知道指标是否在图表上。 如果不晓得这一点,它就无法从指标读取数值。

问题出在,文件名对于系统来说无关紧要。 您可以在文件名称中写入任意内容,但指标名称应能反映其计算用途。 我们的指标还没有一个来反映它的名称。 即使它被称为 VWAP,而这对系统也毫无意义。 出于该原因,EA 就无法知道该指标是否在图表上出现。

为了令指标能反映出它的计算用途,我们需要在代码中有所示意。 以这种方式,我们就能创建唯一的名称,且它不必与文件名关联。 在我们的例子中,指标初始化代码应该是这样的。 在我们的例子中,指标初始化代码应该是这样的:

int OnInit() {        SetIndexBuffer(0, VWAP_Buff, INDICATOR_DATA);          IndicatorSetString(INDICATOR_SHORTNAME, "VWAP");                return INIT_SUCCEEDED; }

通过简单地添加高亮显示的行,我们就解决了这个问题。


量化软件下载:赫兹股票期货量化软件访问自定义指标的评论 (共 条)

分享到微博请遵守国家法律