0

私はfetch、マクロ経済発表データ (金利発表、失業率、消費者物価指数など)の値を、元の情報源から数値が発表されたらすぐに調べて、に書かれたアルゴリズム。MQL4metatrader4

現時点では、私fetchinglatest valuefromQuandlを提供するcsv APIので、 は内にあるvalueことができます。ここでの問題は、ソースがリリースするとすぐに更新されないことにあります。これは、私のアルゴリズムにとって非常に重要な要素です。fetchedMQL4 scriptQuandllatest values

そう:

Q. アルゴリズム内で使用するために、リリース時にリアルタイムの LATEST 値を取得できるソースはどれですか?

労働統計局 [米国] やイングランド銀行 [英国] などのソース Web サイトには、公開されたデータ値に関するドキュメントはないようですが、fetchingオンラインの FOREX 市場カレンダーの Web サイトでは、latest values時々 1 秒以内にデータが取得されることがあります。がアナウンスされているため、 ?からのデータであるvalue必要があります。fetchingsource

の並べ替えlatest valuesfetched:

  • [米国] 農業以外の給与 - 出典: 労働統計局

  • [GB] 金利発表 - 出典: イングランド銀行

  • [EU] 失業率 - 出典: Eurostat

要約すると:

  • 経済発表が発表されるとすぐに、リアルタイム の単一latest valueの経済発表を取得するためにどのソースを使用できますか? (レイテンシーは、すぐにフェッチされないことを意味することを理解しています)

  • を使用して取得できますMQL4

4

2 に答える 2

2

「ほぼリアルタイム」にするには、Bloomberg などのフィード サービスに登録する必要があります。しかし、それらは高価です。WebAPI とラッパー インターフェイスを提供します。他のオンライン サービスもありますが、やはり高額になる可能性があります。

別の方法は、これらの「ほぼリアルタイム」のソースからそれらを「データスクラップ」することです(注:グレーエリアの合法性)。

この方法は可能です、私はそれをしました。私はそれを約 2 秒 (ほぼリアルタイム) まで下げることができ、現在、私の MT4 EA プロジェクト ( TriskM ) の 1 つで使用しています: https://www.facebook.com/TrackRiskM/photos/a.800008416769352.1073741828. 781013552002172/800008486769345

ここに画像の説明を入力

基本的に、次の 2 つの部分が含まれます。

  1. クラウドでホストするサーバー アプリケーション。このアプリケーションの仕事は、外に出てデータをスクレイピングし、ダウンストリームで簡単に使用できるように適切にフォーマットすることです。

  2. MT4 アプリケーション (EA) レベルでは、クラウド ホストに HTTP リクエストを送信し、情報をリクエストできます。

于 2016-11-24T11:57:39.880 に答える