私も気づきましたが、mql5の "不完全さ "のせいにしてしまいました -))
5つのパラメータを最適化する...素信号を入力とする...計算しない...できることはすべて取り除いた...。
その結果、4コアのプロセッサで1200回実行すると、一晩中かかってしまいます...それも1ヶ月で......。
高速化する方法を探していたんだ...5分に1回状態をチェックするようにエクスパートを制限したんだけど...うまくいかない...1秒も速くならない...」。
というわけで、2週間ほど前からテストにテストを重ねてきたのですが、最適化せずにパラメータを入れればいいんじゃないかという気がしてきました......。
私も気づきましたが、mql5の "不完全さ "のせいにしてしまいました -))
5つのパラメータを最適化する...素信号を入力とする...計算しない...できることはすべて取り除いた...。
その結果、4コアのプロセッサで1200回実行すると、一晩中かかってしまいます...それも1ヶ月で......。
高速化する方法を探していたんだ...5分に1回状態をチェックするようにエクスパートを制限したんだけど...うまくいかない...1秒も速くならない...」。
というわけで、2週間ほど前からテストにテストを重ねてきたのですが、最適化せずにパラメータを入れればいいんじゃないかという気がしてきました......。
私も最初、自分のコードに間違いがあるのではと思いました。検索して簡略化したのですが、これにたどり着きました(...)。"エキスパート "です。
input int X = 100; int OnInit() { return(0); } void OnDeinit(const int reason) { } void OnTick() { Print("Тик-Так."); }
結果は同じだった。
1パス7〜9秒。そんなナンセンスなことが判明。
- www.mql5.com
はい、みんな立ち寄ってくれていますよ :)ただ、言うことがないんです。2コアのプロセッサで、1万5千ステップの「全ティック」での高速最適化に5〜6日かかるという事実には、かなり慣れています。不満はない。
しかし、以前はもっと速かった
私のコンピューターは5月から止まっていません。常に最適化されているのです。だから、速かったかどうか、もう迷うんです。
追記:今気づいたのですが、コンパイラが10倍速くなっていました。
私のコンピューターは5月から止まっていません。常に最適化されているのです。だから、速くなったかどうかは、もう迷うところです。
そして、いくつかのパラメータを選択して、テストをクリックすると......。朝、何本目か、何本残っているか数えてみると......。を計算すると、最適化終了まで50日あった...。私のコンピュータは4コア+2コアエージェントなのですが・・・。この最適化は必要ないので、消しましたが...。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
以下はログのスクリーンショットです。
とStrategyTester_5passes.logファイルが添付されています。何が問題で、どうすればストラテジーテスターで正しく最適化できるのか、説明してください。