文章 "MQL5:在 MetaTrader 5 中分析和处理商品期货交易委员会 (CFTC) 报告"

 

新文章 MQL5:在 MetaTrader 5 中分析和处理商品期货交易委员会 (CFTC) 报告已发布:

在本文中,我们将开发用于 CFTC 报告分析的工具。我们将解决下述问题:开发可直接使用委员会提供的数据文件的 CFTC 报告数据而无需进行中间处理和转换的指标。此外,该指标可用于不同目的:作为指标绘制数据、处理其他指标中的数据、在脚本中用于自动分析、在“EA 交易”的交易策略中使用。

作者:Aleksey Sergan

 
我对美国商品期货交易委员会的报告无动于衷(甚至确信它们毫无用处),但这篇文章很棒!
 


本文获得 5 星评级。谢谢!

 
非常感谢翻译)
 

common.mqh.中似乎有一个错误:

datetime times[0] : '0' 无效索引值

在编译 cot.mq5 时返回

我试图解决这个问题,但没有成功,有人能解决吗?(我没有这方面的技能)

 
谢谢你的文章,我相信它不是无益的,赞一个!
 
感谢阿列克谢,干得漂亮。现在我只需要了解其中的细微差别,利润就会落到我的口袋里。我已私信作者,等待澄清。
 

日安!我遇到了一个问题:如图所示,一个指标和脚本安装在终端中。最近终端更新了,指标在终端中,但没有更新,因为我找不到脚本。但在 MetaEditor 中,我们看到脚本是存在的,但在编译时却显示错误。请帮助修复并加载脚本。谢谢。


 

2 VOING.

可能这个错误已经被删除了......把 // 放在 c this err_trade 一行的开头...

 

是的,似乎已经解决了,更新后编译时没有出现错误。谢谢。但更新没有成功,我周二再试试,到时候就知道了。


 
voinG:

是的,似乎已经解决了,更新后编译时没有出现错误。谢谢。但更新没有成功,我周二再试试,到时候就知道了。

你的日志中有一行 "上传完成",这意味着找到了较新的数据,并已上传。问题的关键在于,该指标不会检查更新,因此为了让它获取更新,你需要重新初始化它,例如,将时间框架从 w1 切换到 d1,然后再切换回来。

在周二查找更新是没有意义的。下一个文件要到周六上午才会出现。