EAにMaxTradesPerBarを追加する際のヘルプ - ページ 3

 
最後の投稿を見ると、あと1つ変更が残っているようですね。
 
serpentsnoir:
最後の投稿を見ると、あと1つ変更が残っているようですね。

これは私が今までに持っているものです...
ファイル:
 

さて、小さなことですが

     if(TradesInThisSymbol > 0) 
     {
      return(0);
     }
 

は、あなたが修正した線のすぐ上に、まだある必要があります。

そうすれば、テストを始めることができます。

Sn

 
serpentsnoir:

さて、小さなことですが

は、あなたが修正した線のすぐ上に、まだある必要があります。

そうすれば、テストを始めることができます。

Sn


OK、上記の行を追加してテストしてみました。トレードテスターを5分に設定し、全てのティックでテストしましたが、1つのバーに100以上の注文/取引があるバーもありました。建値のみで テストしたところ、1本につき1maxで問題なく動作しました。
 
megamixx:

OK、上記の行を追加してテストしてみました。トレードテスターを5分に設定し、全てのティックでテストしましたが、1つのバーに100以上の注文/取引があるバーもありました。建値のみでテストしたところ、1本につき1maxで問題なく動作しました。

 
うーん...有効期限が切れたり、交換されたりしている取引や売り買いのストップ なのでしょうか?
 
serpentsnoir:
うーん...有効期限が切れたり、交換されたりしているのは、トレードなのか、売り買いのストップなのか?

両方です。結果を確認 すると、1つの5分足で100以上のストップがトレードと混在していました。
 
megamixx:

両方です。結果を確認したところ、5分足1本で100本以上のストップとトレードが混在していました。

私はこれを見たhttps://www.mql5.com/en/forum/117867 ちょっと似ているように見えた...それは2ページ目で理解されたようだった...
 
いくつかの時間枠を試してみましたが、あなたの結果を再現することはできません。ここに私のバージョンのコードがあります。あなたのコードと比較して、違いがあるかどうか見てください。
ファイル:
 
serpentsnoir:
いくつかの時間枠を試してみましたが、あなたの結果を再現することはできません。ここに私のバージョンのコードがあります。あなたのコードと比較して、違いがあるかどうか見てください。

はい、SNさん、私も確認しましたが、あなたのバージョンと同じです。既存のExpertプロパティ設定は問題なく動作します。問題は、ストップロスを厳しくすると、バーごとに複数の取引が発生するようになることです。ストップロス、テイクプロフィット、ブレイクアウトレベルを 変更すると、本当にひどくなります。お役に立てれば幸いです。