
DAILY FXのCSVデータが取得できなくなりました
新商品「EAを停止するスクリプト」販売に向けて準備を開始しました。 その際に「やはり指標情報の日本語翻訳は必要だろう」と考えて翻訳作業作業に取り掛かろうとしたときのことです。 …スクリプトを実行しても指標情報が表示されません。デバッグで追ってみると指標情報が取れていませんでした。 DailyFXのCSVデータが取得できなくなっていたのです・・!
forexfactoryのカレンダーデータ
一番手っ取り早いのはforexfacotryが公開しているXMLデータです。 他所のEAの「指標発表フィルター」はこれで実装・販売しているものもいくつかあります。 しかし、このXMLデータは「時々間違っている」ことがあるんですよね‥。(私は過去2回ほど目視で間違いを発見しています。他の方から「違いがある」と連絡いただいたこともあります。) Webページのカレンダーは修正されるのですが、XMLデータの方は修正されないため「WebページとXMLデータに違いが生じる」ことがあります。(1年以上前の調査なので、今現在も「違いが生じている」かどうかは不明です)Webページ(HTML)から取得する
素直にWebページから取得する方法です。 forexfactoryのWebページは間違っていても修正されるため、データの信頼性が高くなります。
どのWebページ(HTML)から取得するか?
Webページから取得するのであれば、forexfactoryである必要性はまったくありません。 DailyFXでも良いですし、日本のFXブローカーが提供している指標情報ページでもOKです。 日本のブローカーが提供している指標情報ページを使えば、翻訳などという面倒な作業も必要なくなります。 というわけで…ちょっとご質問です。 日本のブローカーから指標データを取得するとしたら、皆様はどこを参照されているでしょうか。 私は「みんなの外為」という企業のカレンダーを見ることが多いです。

他にも使えなくなったツールが・・・
実はDailyfxのデータを使っていたのは今回作っていたスクリプトだけではありません。 昔、「MT4のバックテストで指標発表を回避する!」というツールを作っていまして、これもDailyFXのカレンダーデータを使っています。
MT4のバックテストで指標発表を回避する!FXCalendarDownloaderとFXCalendarCheckerの使用方法
MetaTrader4(以下MT4)のEA開発をしていて「指標発表時は止めた方が良さそうだが実際にはどうなんだろう・・・」と思うことがありまして、ちょっと調べてみたのですがバックテスト時に回避する特効薬的な方法が見つからなかったので自作する
まとめ
というわけで‥- EAを停止するスクリプトの販売延期(指標情報取得の再開発)
- FXCalendarDownLoaderも使えなくなりました
コメント
myfxbookはどうでしょうか?
http://www.myfxbook.com/ja/forex-economic-calendar
ありがとうございます。
ふむふむ・・時間は日本時間に調整されているんですね。
・・・データはFXStreetから取得しているようです。調べてみるとデータ提供もされているみたいです。
http://www.fxstreet.jp/syndicate/calendar/
プロフェッショナルカレンダーはXMLでの提供もできるとか。費用がいくらくらいなのかわかりませんが・・
何十万とかするのであればちょっと手が出ませんが。。。
ちょっと問い合わせてみます。情報ありがとうございました。
※本文に書き忘れましたが、データ取得先は日本語のサイトと英語のサイト、2パターン用意するつもりです。
ダウンロードしたCSVファイルの並びはどのようになっていますか?
どこからでデーターをゲットして、CVSにしようかと!
FXCalenderCheckerのCSVファイルのことでしょうか?
古い記事なので記憶には残っておりません。
ダウンロードしていただければCSVファイルが入っているようなので、そちらを御覧ください。
それよりも、過去の経済指標データをすべて取得する方が恐らく遥かに難しいと思います。