EAラボラトリーフォーラム::FXシステムトレード情報満載のコミュニティサイト
http://forum.ea-labo.com/

ヒストリカルデータが歯抜けした時の対応
http://forum.ea-labo.com/viewtopic.php?f=26&t=42
ページ 13

作成者:  109LOW [ 2009年7月16日(木) 20:55 ]
記事の件名:  ヒストリカルデータが歯抜けした時の対応

実は現在「ヒストリカルデータ保管計画」なるものを実行しています。
お世話になっている開発者様やこれから国内のMetaTrader界を引っ張っていくような方に
配布が出来るよう準備していましたが、ゆくゆくEAラボラトリーの研究員が確定した時には
ラボ研究員の皆様にも配布が出来ればと考えています。
AlpariのHP上で提供されていたヒストリカル及び提供以降を補える分の1mヒストリカル全通貨が
現在は配布可能な状況です。

さて、たまにMT4を起動すると接続状況によってヒストリカルデータの歯抜けが発生します。

添付ファイル:
eurgbp_m1.jpg


上記画像のような状態ですね・・・
その後、再起動などで歯抜けした分のデータを取得できる場合があるのですが、
何故か取得出来ない事もありまして、この修正作業が中々大変だったりします。

現在私の行う対応は
・オフラインにする
・ツール⇒ヒストリーセンター⇒対象の通貨ペア⇒1Minuteで歯抜け後のデータを削除
・MT4を閉じる
・オンラインにする
・MT4起動

という感じで歯抜けのデータを取得しなおす方法で行っています。
簡単な作業なのですが、この現象が複数の通貨となるとかなりの作業量になり、
とても面倒な作業になってしまします。

歯抜けしたヒストリカルデータを取得する方法として他に何か方法があればご教授頂けると嬉しいです。

あと、たまになのですが
C:\Program Files\Alpari UK\history\AlpariUK-Classic
のデータがある場所がAlpariUK-Classic1、AlpariUK-Classic2等になって、勝手に分割されてしまう場合があるんですよね・・・
この辺の対処もご存知の方がいらっしゃればご教授頂けると嬉しいですm(_ _)m

【追記】
ヒストリカルデータ配布に関しては下記をご覧下さい。
viewtopic.php?f=26&t=42&p=3144#p3144

作成者:  engineeeer [ 2009年7月17日(金) 02:03 ]
記事の件名:  Re: ヒストリカルデータが歯抜けした時の対応

109LOW さんが書きました:
実は現在「ヒストリカルデータ保管計画」なるものを実行しています。
AlpariのHP上で提供されていたヒストリカル及び提供以降を補える分の1mヒストリカル全通貨が
現在は配布可能な状況です。

おお、こちらにやはりいましたかそのような御方が。すごいですね :shock:
絶対貴重ですよ~。今後も諦めずに続けてください。
さて、たまにMT4を起動すると接続状況によってヒストリカルデータの歯抜けが発生します。

109LOW さんが書きました:
歯抜けしたヒストリカルデータを取得する方法として他に何か方法があればご教授頂けると嬉しいです。

現状その方法しかないでしょうね。細かく見ると、サーバーの接続が切れたときなど数分飛ぶこともありますからねぇ。ほんと貴重です。

109LOW さんが書きました:
あと、たまになのですが
C:\Program Files\Alpari UK\history\AlpariUK-Classic
のデータがある場所がAlpariUK-Classic1、AlpariUK-Classic2等になって、勝手に分割されてしまう場合があるんですよね・・・
この辺の対処もご存知の方がいらっしゃればご教授頂けると嬉しいですm(_ _)m

この件ですが、MetaTarderがバージョンアップした時になっていませんでしたか? 時期を合わせるとそのような気がします。

作成者:  mono [ 2009年7月20日(月) 06:13 ]
記事の件名:  Re: ヒストリカルデータが歯抜けした時の対応

こんにちはmonoです。
「ヒストリカルデーター保管計画」いいですね!
スキャル系のEAのBTには特に気を使ってしまいます。
私はデーターが抜けてしまったときは、全て削除してまた1からDLしています
面倒ですが、必要経費ということで^^;
複数ペアの管理は大変だと思いますのでお手伝いできることがありましたら
ぜひ協力させてください。

作成者:  sanami [ 2009年7月20日(月) 14:25 ]
記事の件名:  Re: ヒストリカルデータが歯抜けした時の対応

engineeeer さんが書きました:
109LOW さんが書きました:
あと、たまになのですが
C:\Program Files\Alpari UK\history\AlpariUK-Classic
のデータがある場所がAlpariUK-Classic1、AlpariUK-Classic2等になって、勝手に分割されてしまう場合があるんですよね・・・
この辺の対処もご存知の方がいらっしゃればご教授頂けると嬉しいですm(_ _)m

この件ですが、MetaTarderがバージョンアップした時になっていませんでしたか? 時期を合わせるとそのような気がします。


こんにちは。sanamiです。
データのある場所のフォルダ名は、業者側のサーバ名(AccountServer())が変更されるタイミングで起きます。
4桁から5桁に移行したときや、サーバ側の構成か何かが変わったときに発生する感じです。

「ヒストリカルデータ保管計画」が本格化したら、分割されたヒストリカルデータのマージや、
直近の歯抜けまでのデータの一括削除ツールを作ったほうがよさそうですね。 8-)

作成者:  109LOW [ 2009年7月21日(火) 14:41 ]
記事の件名:  Re: ヒストリカルデータが歯抜けした時の対応

>engineeeerさん
>sanamiさん

コメント有難う御座いますm(_ _)m

engineeeer さんが書きました:
この件ですが、MetaTarderがバージョンアップした時になっていませんでしたか? 時期を合わせるとそのような気がします。


sanami さんが書きました:
データのある場所のフォルダ名は、業者側のサーバ名(AccountServer())が変更されるタイミングで起きます。
4桁から5桁に移行したときや、サーバ側の構成か何かが変わったときに発生する感じです。


ですね。ですね。
本日も起こったのですが・・・

添付ファイル:
mt4-server.jpg


MT4右下のアイコンから出来るサーバ接続先候補の接続先が変わると、新たにフォルダを生成するようです。
サーバへの接続状況不良や何かしらのアップデートをすると、新たに接続先を検索するようで、
その時、ご丁寧にフォルダを作ってくれるみたいです。
この仕様なんなんでしょ・・・もしやサーバによってレートが違ったりして^^;

sanami さんが書きました:
「ヒストリカルデータ保管計画」が本格化したら、分割されたヒストリカルデータのマージや、
直近の歯抜けまでのデータの一括削除ツールを作ったほうがよさそうですね。 8-)


ですねー
Excelだと行数の壁に当たるので、専用ツールがあったほうが便利かも。
サバ落ち時のチック等が抜けているのですが今の所は90%保持なので、必要そうであれば外注かけてみます。
抜けたヒストリカルを前後の足で自動生成するようなのがあった方が自己満足度は高まります(笑)

Forexiteのヒストリカルは

AutoForexite
http://kasege.net/forex/archives/2006/0 ... exite.html

上記の便利ツールがあるので・・・
ん、otkさんに頼んでみようかな?

作成者:  aririn [ 2009年7月29日(水) 16:07 ]
記事の件名:  Re: ヒストリカルデータが歯抜けした時の対応

>もしやサーバによってレートが違ったりして

的中です。
複数のデータサーバーを持つ業者について為替データを調べてみたところ各データサーバーで差異がありました。
つまりFXDDなど複数のデータサーバーがあるブローカーでは、接続データサーバーが変われば成績が変わることも有り得ます・・・。

うおおおおおおおおおおおおおお 謎が解けたッ! けど・・・どうしようもないですよね・・・・

作成者:  109LOW [ 2009年7月30日(木) 15:08 ]
記事の件名:  Re: ヒストリカルデータが歯抜けした時の対応

>aririnさん

うわー鳥肌立った!
流石にそこまで見てませんでした・・・
かなり貴重ですね。
確かにどうしようもないのですが・・・
Alpariも同様でしょう。

あくまでも推測ですが、サーバ毎にカバー先も異なって、
カバー先からの提示レートをサーバ毎に計算しているという事でしょうね。

109LOW さんが書きました:
この仕様なんなんでしょ・・・もしやサーバによってレートが違ったりして^^;


と思ったのもAlpariはMicro口座が用意されてからヒストリカルデータの提供が終了になった事。
実際にClassicとMicroのレートが違った事です。
問題の無い範囲ではありますけど・・・
Alpariがヒストリカルの提供を停止したのもサーバ毎にレートが異なる事が大きな理由に感じます。

そういえばAlpari Microはサーバ増強されました。
それに伴い口座によってIPが変わったのですが、ご丁寧にあらたなデータフォルダを作ってくれました(涙)

作成者:  109LOW [ 2009年12月28日(月) 00:16 ]
記事の件名:  Re: ヒストリカルデータが歯抜けした時の対応

【ヒストリカルデータの配布に関して】
直接お問い合わせを頂きましたのでこちらでも連絡させて頂きます。

当初ヒストリカルデータの配布を予定しておりましたが、重要研究材料となる
企画参状況等の反応を拝見させて頂きまして配布の方は中止させて頂く事になりました。

研究員という枠組みという意味では仲間ですが、
研究姿勢に大変な温度差を感じた為です。

もし期待していた方がいらっしゃいましたら、連絡が遅れてしまったこと、
ご要望にお答え出来ない事、大変申し訳御座いません。

作成者:  兵庫のひろ [ 2009年12月30日(水) 00:20 ]
記事の件名:  Re: ヒストリカルデータが歯抜けした時の対応

質問なのですが、リアルでM1を画面から採取したとして約3か月分そのあと、1-2ヵ月後にまた採取すると重複しない
ヒストリカルデータをつなげるのはどうやってすればいいのでしょうか?
 うまく伝えれないですが、どうかご教授ねがえないでしょうか?

作成者:  兵庫のひろ [ 2009年12月30日(水) 04:43 ]
記事の件名:  Re: ヒストリカルデータが歯抜けした時の対応

engineeeer 師匠 諸先輩方 おはようございます。
お伺いしたいのですがー

Forexiteのヒストリカルは

AutoForexite
http://kasege.net/forex/archives/2006/0 ... exite.html

上記の便利ツールがあるので・・・

「これ使うとGMT+1からずらす量:-6 」ってあるのですがこのままで良いのでしょうか?
GMT標準にあわすんだと-1にしとくのかな??
自分の取引するFXDDは+2っておぼえてるんだけどな。><
もうひとつGMT世界標準時間?解ってないような気がする。
すみません。程度低い質問で、すぐに聞いてしまう駄目な親父です。

ページ 13 All times are UTC + 9 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/