0

我正在寻找fetch宏观经济公告数据的价值(例如利率公告、失业数据、消费者价格指数数据等),一旦/接近数据原始来源发布以在MQL4算法写在metatrader4

目前我是fetchingfrom latest valuewhichQuandl提供 acsv API以便value可以fetchedMQL4 script. 这里的问题在于,一旦源发布它们就Quandl不会更新,这是对我的算法非常重要的一个因素。latest values

所以:

问:哪些来源允许您在发布时获取实时 LATEST 值,以便在算法中使用?

劳工统计局 [美国]、英格兰银行 [英国] 等来源网站上似乎没有任何关于fetching发布数据值的文档,但我看到在线外汇市场日历网站latest values有时会在value已宣布-因此它们必须是fetching来自source

latest valuesto be的例子fetched

  • [美国] 非农业工资 - 来源:劳工统计局

  • [GB] 利率公告 - 来源:英格兰银行

  • [欧盟] 失业率 - 来源:欧盟统计局

总结一下:

  • 经济公告一经发布,我可以使用哪些资源来获取其单个实时信息? latest value(我理解延迟意味着它不会立即被提取)

  • 可以使用MQL4

4

2 回答 2

2

要获得“接近实时”,您需要订阅彭博等 Feed 服务。但它们很贵。它们提供了 WebAPI 和包装器接口。还有其他在线服务,但同样,它们可能很昂贵。

另一种方法是让您从那些“近乎实时”的来源“数据报废”(注意:灰色区域的合法性)。

这个方法可行,我做到了。我设法将其降低到约 2 秒(近乎实时),目前正在我的一个 MT4 EA 项目(TriskM)中使用它: https://www.facebook.com/TrackRiskM/photos/a.800008416769352.1073741828。 781013552002172/800008486769345

在此处输入图像描述

基本上,涉及两个部分:

  1. 我在云中托管的服务器应用程序。这个应用程序的工作是出去抓取数据,并正确格式化以方便下游消费。

  2. 在 MT4 应用程序 (EA) 级别,您可以向云主机发出 HTTP 请求并请求信息。

于 2016-11-24T11:57:39.880 回答
2

更新:外汇新闻枪不再工作。


几乎实时获取宏观经济数据的最快免费方式是外汇和平军外汇新闻枪。在大多数情况下,您会在发布后不到一秒的延迟内收到您提到的所有经济信号,甚至更多。

它的工作原理是这样的:
在实际的经济数据发布之前,您设置程序将点击的位置,以防发布的数字是这样那样的范围。在发布时(或者更确切地说,当数字到达您的计算机时),如果数字在指定范围内,则会发生点击,您可以执行交易或运行交易算法。

为了更快地访问,您必须向金融新闻提供商(即彭博社或汤森路透)支付大量资金(每月数千或数万美元)。

于 2016-12-20T12:30:50.190 回答