バックテスト/最適化 - ページ 74

 

わかります、私もそうでした。友人曰く、相場に関するセーブデータに何か問題があるのかもしれないとのことです。解決して、何か分かったら投稿して欲しいです。がんばってください。

 

をゼロに設定すればよい。

 

0にすると、注文が全く開かれない。

以前は動いていたのですが。最近のメタトレーダー4のアップデートが原因なのでしょうか?

 

エラーコードと OrderSend()に渡したパラメータをプリントアウトすれば、確実に問題を発見できるはずです。

 

ESヒストリカルティックのデータ

こんにちは、皆さん。

ESのヒストリカルティックのデータか30分足のデータを入手したいのですが、どなたか教えてください。

2000年から2007年までのデータを探しています。

私は戦略をチェック したいのですが、そのために多くのお金を払う余裕がありません。

よろしくお願いします。

A.

 

バックテスト- どの期間を使用するか

こんにちは。

EAの最適なパラメータを見つけようとしていますが、将来のために良いパラメータを生成するためにバックテストにどの期間を使用すればよいのかわかりません。

例えば、私のEAは、より高い時間枠の取引を考慮に入れています。

しかし、バックテスト期間中、高い時間枠の市場が取引されている可能性があり、トレンド期間中にフォワードテストを行うと、結果が悪くなる可能性があります。

また、トレンド相場の期間中にバックテストを行い、レンジ相場でフォワードテストを行うと、パフォーマンスが悪くなる可能性があります。

長い時間軸で見ると、2000年から2008年までずっと上昇していて、2009年に急落した場合、2000年から2008年に使用したパラメータは2009年には非常に悪い結果になる可能性があります。より良いパラメータを見つけるために、いつバックテストをやり直さなければならないのでしょうか?

どなたか、最適なバックテストの方法をご存じですか?どの期間を使うべきでしょうか?

ダニエル

 

バックテスト期間を最適化することは、完全な狂気です(結果を改ざんしようとしている場合を除く)。

できるだけ多くのデータでテストしてください。EAがうまく機能する条件と、うまく機能しない条件を理解し、EAを適切に使用する。

アプローチとしては、a)この取引アイデアは実際に意味があるのか、b)このアイデアは予想通りバックテストができるのか、c)このアイデアは予想通りフォワードテストができるのか、が必要です。

パラメータなどを最適化する ためにいじくり回すのは、時間の無駄です。

EAを惨めに失敗させたいのなら、それがうまくいくなら、追加のデータを見つけ、それがうまくいかないまでテストを続けなさい。

また、異なる開始日からバックテストを開始し、結果のばらつきを見る価値があります。

 

テスターの小変更:)

皆さん、こんにちは。

誰ができるのでしょうか?

ファイル:
t32.png  25 kb
t33.png  67 kb
 

バックテストを 信用してはいけない、以上。

 

こんにちは。

EAを最適化しようとしているのですが、ティックモデルの代わりに「オープンバー」モデルを使用したときにストラテジーテスターが どのように動作するか理解するのに問題があります。

ティックモデルは本当に遅いので避けたいのです。3つか4つの値を持つ5つのパラメータがありますが、15Mのチャートで1年間ティックモデルを使用すると、とても時間がかかります!

皆さんはバックテストにもっと短い期間を使用しているのでしょうか?

また、私のEAは常に前のバーをチェックしています。例えば、私は "Close[1]" を使って前のバーの終値をチェックしますが、 "Open price" モデルがいくつかのバーを見逃しているようです。どうすればよいのでしょうか?ティックモデルは主に20pips程度の取引を開始する場合で、1分間のバーが大きな影響を与えることがあると読みましたが、私は15分チャートで各バーが閉じてからチェックしています。どうしてモデルが何らかのデータを見逃すことがあるのでしょうか?

ダニエル