web-dev-qa-db-ja.com

ほとんどライブ外国為替レート

私の個人的なアプリケーションのライブ外国為替為替レートを取得する必要があります。このデータをダウンロードできる無料のサービスはありません。私はYahoo Financeを使用していますが、15分程度の遅延があることがわかりました。どこかでもっと安い料金を設定できる方法はありますか? 15分ではなく5分経過したとしましょう。

多くの外国為替ブローカーは、数秒間隔でデータを自動ロードする無料の「インフォーマー」を提供しているので、個人的な使用のためにインフォーマーを厳密に使用せずに、このデータをより大きな間隔でダウンロードできるものはいくつかありますか?

32
Marius

TrueFXには無料のリアルタイム(1秒あたり複数の更新)外国為替相場がありますが、ペアの数に制限があります: http://webrates.truefx.com/rates/connect.html?f=html

彼らはまた、2009年5月に遡って、同じペアの無料のダウンロード可能なティックデータを持っています: http://truefx.com/?page=downloads

FXCMからより多くのペアのペアのリアルタイム見積もりを取得できます: http://rates.fxcm.com/RatesXML

約40通貨ペアのリアルタイムレートは、こちらから入手できます。 http://1forge.com/forex-data-api 例: https://1forge.com/forex-quotes/引用符

また、2007年に遡って無料でダウンロード可能なティックデータも用意されていますが、デモアカウントを作成し、Order2GoというCOMベースのWindows APIを使用して取得する必要があります。

彼らは、今年中にいつか同じティックデータをCSV形式で無料で利用できるようにすることを約束しました: http://www.forexcodesource.com/index.php/Category:Historical_Data

53
Meh

以下は、株式/ FXデータプロバイダーの束ですが、無料ではありません。

http://finviz.com/store/market-data-providers.ashx

すべてを自由にしたい場合は、おそらく一緒に何かをハックする必要があります。

たとえば、MT4には、引用符をブロードキャストするために使用できるDDEフックがあります。 MT4を実行するWindowsボックス(またはvm)と、DDEサーバーをリッスンするアプリが必要です。これは、TCPソケット、またはHTTPを介しても、Linuxサーバーに引用符を転送します。ラグを正しく行うと、1秒未満になるはずです。

これが、DDEの見積もりを受け取るために使用する.netライブラリです。

http://www.4xlab.net/cs/forums/136/ShowPost.aspx

また、履歴ティックデータを探している場合、これは優れたソースです。

http://ratedata.gaincapital.com/

6
Arron S

任意のブローカーからメタトレーダーをダウンロードし、必要なすべてのデータをファイルに記録するエキスパートアドバイザーを作成します。ファイルを読み取る別のプロセスがあります。本当に凝りたいなら、mt4コードからc関数を呼び出すことができます。ファイルにログを記録するのではなく、dbにデータを格納するためのcコードを書くのはそれほど難しくありません。

4
clarson