我期待fetch
宏观经济公告数据的价值(例如利率公告,失业数据,消费者价格指数等)尽快/接近数字的时间已从原始来源发布,以便在MQL4
上编写的metatrader4
算法中使用。
目前我fetching
latest value
来自Quandl
csv
提供了API
value
,以便fetched
可以{在MQL4
script
内{1}}。这里的问题在于Quandl
一旦源发布它们就不会更新latest values
,这对我的算法来说非常重要。
所以:
问。哪些来源允许您在发布时获取实时LATEST值,以便在算法中使用?
关于fetching
发布的数据值,似乎没有关于源网站的任何文档,如美国劳工统计局[美国],英格兰银行[英国]等,但我看到在线外汇市场日历网站有时会在latest values
内宣布value
,因此它们必须是来自fetching
的{{1}}数据?
source
latest values
的示例:
[美国]非农业薪资 - 来源:劳工统计局
[GB]利率公告 - 来源:英格兰银行
[欧盟]失业率 - 来源:欧盟统计局
总结:
我可以使用哪些来源在发布时立即获取单个实时 fetched
经济公告? (我理解延迟意味着它不会立即获取)
可以使用latest value
答案 0 :(得分:1)
为了实时接近实时",您需要订阅像Bloomberg这样的Feed服务。但它们很贵。它们提供WebAPI和包装器接口。 还有其他在线服务,但同样,它们可能很昂贵。
替代方法是让您进行数据废弃"他们离开那些近乎实时的"来源(注:灰色地区合法性)。
这种方法是可行的,我已经完成了。我设法将其降低到约2秒(接近实时),并且我目前在我的MT4 EA项目(TriskM)中使用它: https://www.facebook.com/TrackRiskM/photos/a.800008416769352.1073741828.781013552002172/800008486769345
基本上,涉及2个部分:
我在云中托管的服务器应用程序。该应用程序的工作是外出并刮取数据,并将其格式化以便于下游消费。
在MT4应用程序(EA)级别,您可以向云主机发出HTTP请求并请求信息。
答案 1 :(得分:1)
几乎实时获取宏观经济数据的最快速免费方式是外汇和平军Forex News Gun。在大多数情况下,你会得到你提到的所有经济信号,以及在发布后不到一秒的延迟。
它的工作原理如下:
在实际经济数据发布之前,你设置了程序点击的地方,以防发布的数字是这样的范围。在发布时(或更好地说,当数字到达您的计算机时),如果数字在指定的范围内,则会发生单击,您可以执行交易或运行交易算法。
为了获得更快的访问权限,您必须向财经新闻提供商彭博(Bloomberg)或汤森路透(Thomson-Reuters)支付大量资金(每月数千或数万美元)。