記事についてのディスカッション - ページ 11

 
Aleksandr Dziuba:

ロット。セントビックなので0.1。 最大200ポジションがオープンされた56の価値がある。合計ドローダウンは15000預金のうち5000セントだった。なぜ全ツールがクローズしたのか分かりません。ログメッセージはありますか?私はまだあなたのロボットに手を出していません。 あなたが提案したセット26のデフォルト設定がどのように機能するか見るのは興味深かったです。

最大ドローダウンに達した後にクローズした可能性が高いです。各ペアの設定で最大ドローダウンはドルで設定されています。これはロット0.01のもので、さらに合計最大ドローダウンと最小エクイティがあります。これらはすべてストップ・ロスである。私はセント口座で取引したことがないので、詳しいことはわかりません。また、私はセント口座でロボットをテストしたことがないので、もしかしたら何か特殊な点があるかもしれません。
ジャーナルに記憶がありませんが、理由についてのメッセージがあるはずだと思います。ポジションを建てるときと決済するときにスプレッドも監視します。スプレッドが大きくないことを確認します。gbpusdの 場合、平均スプレッドは最大40(5桁)であるべきで、それ以上だとまずい。
 
Maxim Romanov:
各ペアの設定で、最大ドローダウンがドル建てで設定されており、最大ドローダウンに達したときにクローズされた可能性が高い。これはロット0.01の場合であり、さらに最大ドローダウンと最小エクイティの合計です。これらはすべてストップ・ロスである。私はセント口座で取引したことがないので、詳しいことはわかりません。また、セント口座でロボットをテストしたことがないので、もしかしたら何か特殊な点があるかもしれません。 。
ログに記憶はありませんが、理由についてのメッセージがあるはずだと思います。ポジションを建てるときと決済するときにスプレッドも監視します。スプレッドが大きくないことを確認してください。gbpusdの場合、平均スプレッドは最大40(5桁)であるべきです。

ストップだったら大丈夫です。centovikは、実際には通常の口座と変わりません。ロットだけです。0.1 設定ではロットは0.01 多分それが一役買っている。

 

このトピックは確かに興味深く、プロジェクトに 多くの時間が費やされたことは明らかだが、提示されたコードには大量の警告が発生している。

コードを見直したところ、2つの特定のバグがあったようで、現在は修正されている。しかし、EAの動作が若干変更されているため、再最適化が必要かもしれません。

添付ファイルは現在、警告ゼロでコンパイルできます。

 
マキシムあなたの方法を少し調べてみて、単純な移動 平均線と変わらないということがわかりました。もちろん、この結論はおこがましいかもしれませんが、2本の移動平均の差も、あなたが描いた放物線上のエントリーポイントと同じになります。移動平均線を引いて見てください。まあ、平均線からの乖離は、すでにローソク足のバランスの割合に代わる、ちょっと変わった指標なんですけどね。(((.活動結果について。30000$の入金で5000$のストップを2回獲りました。なぜか全商品が同じ方向に動いていた。
 
彼らはアルゴリズムをMQL5に変換することができた。
 
SysFX:

このトピックは確かに興味深く、プロジェクトに 多くの時間が費やされたことは明らかだが、提示されたコードは大量の警告を発生させる。

コードを見直したところ、2つの特定のバグがあったようで、現在は修正されている。しかし、EAの動作が若干変更されているため、再最適化が必要かもしれません。

添付ファイルは現在、警告ゼロでコンパイルできます。

私はオリジナルバージョンのコードとバグを修正したコードの両方を実行する際に問題を抱えています。

デフォルトのパラメータ値でシンプルなEURUSDを試しましたが、`Only_one_symbol`だけをtrueに設定しました。その後、falseとして実行しました。結果は同じでした。取引は全くありませんでした。

すべての試行で2021.01.01から2021.03.16の時間間隔を使いました。2020.01. 01から 2021.03.16まで 延長して みましたが、それでも同じ結果でした。

どのように実行すべきかご存知ですか?また、例えばNZDCADのような特定のペアで最適化を行うにはどうすればよいでしょうか?

 
Mahir Zukic:

オリジナルバージョンのコードと、バグを修正したあなたのコードの両方を実行する際に問題があります。

デフォルトのパラメータ値でシンプルなEURUSDを試しましたが、`Only_one_symbol`だけをtrueに設定しました。その後、falseとして実行しました。結果は同じでした。取引は全くありませんでした。

すべての試行で2021.01.01から2021.03.16の時間間隔を使いました。2020.01. 01から 2021.03.16まで延長してみても、やはり同じ結果でした。

どのように実行すべきかご存知ですか?また、例えばNZDCADのような特定のペアで最適化を行うにはどうすればよいでしょうか?

記事に添付されているファイルをダウンロードしてください。EURUSD用のファイルがありますので、それをEAに適用し、EURUSDペア 用のEAをインストールしてください。これですべてが動作するはずです。テスターで別のペアを使用するには、設定でその最初のペアを指定する必要があります。テスター内のスチームは設定で指定されたものと一致していなければなりません。例えば、テスターでNZDUSDを使用する場合、この場合はNZDUSDを設定に指定する必要があります。これはMT4の場合です。

アドバイザーが指定された日付に取引を行わなかった場合、テスト期間を増やしてください。

 
Michele Catanzaro:
ご回答ありがとうございました。今のところ、他の27通貨ペアをコメントアウトして、1通貨ペアでテストしています。

やあ、ミケーレ。MT5に変換したEAを共有できますか?mq4.mqh`ファイルを使って、MT4のコードを使用し、コンパイルエラーを取り除くためにマイナーなものだけを変更することで、そのギャップを埋めようとしましたが、EAを実行しても何も起こりません。トレードはできません。

本当に感謝します。

EDIT:MT4で使用したのと同じ設定でEURUSDの2018年~2021年の期間について、しばらく(約10分)後に1回の実行を終了させたところ、MT4では1000~2000回の取引があったのに対し、MT5では20回ほどの取引がありました。また、同じ期間でMT5では約10分かかるのに対し、MT4では約20~30秒と桁違いに遅い。他の設定はすべて同じで、EAもバックテストも、期間(2018年~2021年)、タイムフレーム(H1)、シンボル(EURUSD)、モデリング(建値のみ)でした。
 
どなたか?MT5バージョンで?
 
非常に有益