新しいビルド604でのテスターは正しく動作しません。 - ページ 7

 
Trevhib:


私たちの複雑な、ライブの、リアルマネーのEAを適切にバックテストすることができません(つまり、509およびそれ以前で得ていたのと同じテスト結果を60xビルドで達成することができません)。それらは適切に取引しているように見えますが(詳細を伝えるのはそれほど簡単ではありませんが)、バックテストは非常に異なる結果を示します。この原因となっている潜在的な問題は非常に多く、どれが犯人なのかを突き止めるのは今のところ不可能で、リストから何かを完全に排除するのは非常に困難です。

私の投稿は、残念ながら技術的な価値を高めるものではありませんが、新しい現実と格闘している有能な人々やチームがまだ存在していることを示すものではあります。

私はEAに取り組んでいますが、現在のビルドに自信がなく、それに取り組んでいません。それは本当に良い状況ではありません.私は、私が使用するすべてのmql4関数を テストすることはできません、それはちょうど実用的ではありません。
 
RaptorUK:
あなたの.fxt ファイルのサイズはどれくらいですか?もし4GBより大きいなら、それが原因です。 。


そうですね、昨日は5GBでしたね。

どうすればこんなに大きな.fxtファイルを作らずに、1分と1時間のようなバックテストを 実行する期間だけを使用することができるでしょうか?

または、フォーラムから検索することができます。

 
kekkis:

そうですね、昨日は+5GBでした、ありがとうございます。

1分足と1時間足でバックテストを行いたいのですが、どうすればこんなに大きな.fxtファイルを作らずに済みますか?

それとも、フォーラムから検索することができますか?

どのような時間枠を使用しても、M1は.fxtファイルを作成するために使用されます(利用可能な場合)違いはありません。より小さな.fxt ファイルが必要な場合は、より小さな日付範囲を使用してください。 これは、私が知っているあなたが聞きたいことではありません... ...任意の本当の解決策は、MetaQuotesの手にあります... ...。 しかし、彼らはMT4をアップグレードしないので、期待しないでください。
 
RaptorUK:
どのようなタイムフレームを使用しても、M1は.fxtファイルを作成するために使用可能であれば、使用されます。.fxt ファイルを小さくしたい場合は、日付範囲を小さくしてください。 これは、私が知っているあなたが聞きたいことではありません... ...どんな本当の解決策もMetaQuotesの手の中にあります... ...。 しかし、彼らはMT4をアップグレードしないので、期待しないでください。


ご返答ありがとうございます。私は、あなたがfxt >4GBの問題を書いているいくつかのスレッドを読みました。)

britt tick datasuiteが役に立つかどうかは分かりませんが。

話がそれましたね、すみません。

また、ティックとブローカーの興味深いチャートも見つけました。

 
kekkis:

このスレッドでは、fxtの>4GBの問題について書かれています。)

britt tick datasuiteが役に立つかどうかは分かりませんが。

話がそれましたね、すみません。

ティックとブローカーに関する興味深いチャートも見つけました。

fxcmは他のブローカーと違って、ストップやバーチャルブローカーなどの価格操作で罰金を取られたので、あまり驚かない。

私はforex4youブローカーで4xセンチネルを使用していましたが、ティックボリュームは信じられないほどクレイジーでノーセンスでした。

ブローカーの話はこのフォーラムでは禁止されています。


.fxtの4GB制限はそれだと思います、以前は2GBだったのですが.

 
RaptorUK:

このフォーラムではブローカーの議論は禁止されています、申し訳ありません。


私は.fxtの4GB制限はそれだと思う、それは2GBであった... .


もちろん、ブローカーは私たちではなく、彼らの顧客であるため、知らなかった、削除しました。

ここに私がテストするもののリンクは、その仕事なら、hstファイルのsrcipt変更ボリューム 情報です。

https://forum.mql4.com/30879

 
RaptorUK:
というのは、私のコードが間違っているのか、それとも私が知らないmql4.5のバグなのでしょうか? そうです、私はあなたと同じボートに乗っています。それは本当に良い状況ではありません.私は、私が使用するすべてのmql4関数をテストすることはできません、それはちょうど実用的ではありません。


もちろん、すべての点で、です。 Raptor、もしあなたが新しいビルドを使って苦労しているなら、私たちは皆泥沼にはまり込んでいるのです。 少なくとも私たちだけではありません。
 
Trevhib:

もちろん、すべての点でそうです。 ラプター、もしあなたが新しいビルドを使って苦労しているなら、私たちは皆、泥沼にはまり込んでいるのです。 少なくとも、私たちだけではありません。
私は苦労しているわけではありません。ただ、自分のコーディングの問題だと思うものを追いかけるのに時間を費やしたくないだけで、そうでないことがわかり、次のビルドを待つ以外に修正できることがないことに気づいただけです。 いつかは引き金を引かなければなりませんが、それが今なのかどうかはわかりません ... ...
 
MQは今もほぼ毎日新しいビルドを提供してくれているので、まだしばらくは頑張る価値があると思います。
 

OK init()からdeinit()の経過時間計算を追加してみました。

1年バックテスト、EUR/USD、1分足チャート

ビルド509

  • テスト1: 13.510秒
  • テスト2: 13.588秒
  • テスト3: 13.603秒
  • 平均値13.567秒

ビルド606

  • テスト1: 12.075秒
  • テスト2: 11.778秒
  • テスト3: 12.043秒
  • 平均値11.965秒

ビルド606のストラテジーテスターは、ビルド509の平均11.8%高速でした。