Тестер стратегий позволяет тестировать и оптимизировать торговые стратегии (советники) перед началом использования их в реальной торговле. При тестировании советника происходит его однократная прогонка с начальными параметрами на исторических данных. При оптимизации торговая стратегия прогоняется несколько раз с различным набором параметров...
mt4にも問題なく転送されます。
アレイをmt5に転送するにはどうしたらいいですか?
mt5で配列を渡すにはどうしたらいいですか?
C++では、次のようになります。
実行中のエラー
結果:0
期待値:1
C++では、次のようになります。
しかし、mql5ではどのように?
mql5ではどうでしょうか?
そのような仕組みはありません
誤解されること.
最初の場合は問題なく、2番目の場合はコンパイルエラーになります。何が違うの?
プリプロセッサーでキーワードが正しく動作しない
結果:1
期待値:2
このミスは知られて おり、修正されています。私自身は待っています。
修正に時間がかかっているhttps://www.mql5.com/ru/forum/216476/page7#comment_5834235
そこにあったのは
こちら
で、出願番号#1660355は 、実はすでに1年以上前のものでしたhttps://www.mql5.com/ru/forum/1111/page1797#comment_4042334OnTesterInitでメインテストシンボルを指定できるようにすることを提案します。
Все символы, выбранные в окне "Обзор рынка"
前の2つとは異なり、この最適化モードでは、同じ入力パラメータを 使用して、異なるシンボルでEAをテストすることができます。各最適化パスでは、EAテストのメインシンボル、言い換えれば、EAが取り付けられるであろうチャートシンボルだけが変更されます。
最適化は、"Market Watch" ウィンドウで現在選択されているシンボルに対してのみ行われます。このように、選択されたシンボルのセットを調整することで、最適化を管理することができます。
Market Watchからシンボルを順次列挙し、それぞれに入力パラメータの最適化を行うという最適化モードが非常に不足しています。
このモードは、TSに適した記号を探すときに非常に便利です。そして、カスタムシンボルが存在する場合は特に関係します。さまざまなカスタムシンボルを作成し、オプティマイザーでそのプロパティを確認します。