スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

period converter Allスクリプト実行後にバックテストデータが作成されない

これもあるあるネタです。

period converter Allスクリプトを実行して、バックテストデータを作成したはずなのに
バックテスト開始後、下記のようなエラーが表示されバックテストが終了してしまいます。

TestGenerator: no history data 'EURUSD60'


これは、エラーメッセージのとおり、バックテストのデータが作られていないからです。
下記2点を確認してみてください。


1.ヒストリー内・チャートの最大バー数(ツール -> オプション で表示)

これがデフォルトのままになっていると、データが途中で切れてしまいます。
ですので、下記のように9999999999と入力して登録してください。

option


2.period converter Allスクリプト実行前のヒストリーデータ

余計なヒストリーデータが残っているとデータが生成されない場合があります。
全て消したと思っても、デフォルトのままになっているとMT4再起動の自動ログインで生成されてしまいます。

具体的には、下記ディレクトリの.hstファイルを消してください。
該当通貨ペアのみ削除で結構です。(下記はアルパリジャパンの場合)

C:¥Program Files¥MetaTrader 4 - Alpari Japan¥history¥default¥
C:¥Program Files¥MetaTrader 4 - Alpari Japan¥history¥AlpariJapan-Demo-1¥

またデータを自動取得しないように、事前にMT4をログアウト(回線不通・無効な口座)しておいてください。
その上でFXDDの1分足データ(.hstファイル)をインポートして手順を進めてください。


以上で作成されるはずです。

MT4 EA開発・運用ブログ:関連記事ピックアップ

EAつくーる
自動売買システム作成ソフト「EAつくーる
MT4 EA開発ブログの人気記事「RSI」「ボリンジャーバンド
を使用したEAが、数値入力とクリックで簡単に作成できます。
mq4プログラムが出力されるため、MQL4言語を効率よく
習得したいEA開発初心者にもオススメのEA開発ツールです。
お試しで利用したい方は「EAつくーる【1ヶ月版】」をどうぞ。

MT4 EA開発・運用ブログ:関連記事ピックアップ

EAつくーる
自動売買システム作成ソフト「EAつくーる
MT4 EA開発ブログの人気記事「RSI」「ボリンジャーバンド
を使用したEAが、数値入力とクリックで簡単に作成できます。
mq4プログラムが出力されるため、MQL4言語を効率よく
習得したいEA開発初心者にもオススメのEA開発ツールです。
お試しで利用したい方は「EAつくーる【1ヶ月版】」をどうぞ。

MT4 EA開発・運用ブログ:カテゴリー

MT4 EA開発・運用ブログ:人気記事ランキング(直近1ヶ月)

MT4 EA開発・運用ブログ:最新記事一覧

もっと見る...
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。