Задавайте вопросы по техническому анализу, обсуждайте торговые системы и улучшайте свои навыки программирования торговых стратегий на языке MQL5. Общайтесь и обменивайтесь опытом на форуме с трейдерами всего мира и помогайте ответами новичкам — наше сообщество развивается вместе с вами. Ошибки, баги, вопросы Ошибка после команды CopyClose...
インジケーターの調整をしてください - 最後のバーが掴めません。
インジケータは、賭けがすべての2つのバー(すなわち、1後に行われることを考慮して、バイナリオプションの連続的な勝利のシリーズを考慮 - 勝つか負ける、現在のバーを待つ)、外部変数が上向きまたは下向き価格で前のバーの価格分析です。
私はそれが動作する感じを持っているが、オンラインは最後のバーが正しく考慮されていない、私は歴史からのデータは正しいだろうが、オンラインすべてが正しく計算されていない場合、結果としてインジケータをM1に配置し、コード。
よろしくお願いします。
こんにちは!ポジションを 閉じるためのシグナルモジュールについて教えてください。私は何を間違えているのだろう?
あなたのファイルは、SIGNALモジュールです。Expert Advisor システムでは、USER インジケータの SIGNALS モジュールと同じ方法で統合されています。つまり、モジュールによって生成された信号には重みがあり、この重みが信号のトリガーとして十分でないことが起こり得ます。
自分のケースに合ったクロージングの方法を考える必要があります。おそらく、信号モジュールで行うべきではありません
あなたのファイルは、SIGNALモジュールです。Expert Advisor システムでは、USER インジケータの SIGNALS モジュールと同じ方法で統合されています。つまり、モジュールによって生成された信号には重みがあり、この重みが信号のトリガーとして十分でないことが起こり得ます。
自分のケースに合ったクロージングの方法を考える必要があります。信号モジュールではやりたくないかもしれません。
Expert Advisorジェネレーターで収集できるシグナルモジュールとしてやってほしい。モジュールがトリガーされる瞬間、2番目のEAモジュールのLongCondition()とShortCondition()はゼロ値を返す - すなわちweight=0、私はそれを正しく理解する?したがって、このモジュールの重量が信号を上回らなければならないのですが、うまくいきません。CheckCloseLong()とCheckCloseShort()では、Print("-------------"); と Print(time_GMT_DST()); を挿入しましたが、通常のモジュール操作では、各ティック 受信時にログに適切なエントリを作成するはずです。エントリーは行われず、CheckCloseLong()とCheckCloseShort()は呼び出されませ ん。キャッチは?
もちろん不器用なんですが、勉強中なんです。EAジェネレータを通して組み立てることができるように、シグナルモジュールの形にしてほしいです。モジュールがトリガーされる瞬間、EAの2番目のモジュールのLongCondition()とShortCondition()はゼロ値を返す - すなわちweight=0、私はそれを正しく理解していますか?したがって、このモジュールの重量が信号を上回らなければならないのですが、うまくいきません。CheckCloseLong()とCheckCloseShort()では、Print("-------------"); と Print(time_GMT_DST()); を挿入しましたが、通常のモジュール操作では、各ティック 受信時にログに適切なエントリを作成するはずです。エントリーは行われず、CheckCloseLong()とCheckCloseShort()は呼び出されませ ん。キャッチは?
確かに不器用な説明ですが、勉強しているところです使用方法
そのCheckCloseLongとCheckCloseShortの代わりに。
ありがとうございます。
こんにちは、負けトレードのカウンターの作り方を教えてください。
エキスパートアドバイザーは、履歴上の最後の取引を分析します - それが不採算である場合、それは連続した負け取引の数となる変数に+1追加されます。
利益が出る取引が入るとすぐに、この変数はゼロにリセットされる必要があります。
こんにちは、負けトレードのカウンターの作り方についてアドバイスお願いします。
エキスパートアドバイザーは、履歴上の最後の取引を分析します - それが負けている場合、それは連続した負け取引の数となる変数に+1が追加されます。
儲かる取引が来たら、すぐに変数をゼロにしなければならない。
取引履歴を使用せず、OnTradeTransaction()のみを 使用することもできます。このトレードが見つかったら、それが利益を生んだのか、それとも利益を生んでいないのかを判断するのです。それぞれ、カウンターの"損失"をリセットまたは増加させる必要があります。
また、取引履歴のチェックはOnInit()の中で行う必要があります - Expert Advisorの起動時に一度だけ。皆さん、こんにちは。
EAログに情報を表示する前に、プログラムでクリアする方法を教えてください :?
Win API経由のみ?
ありがとうございました。
皆さん、こんにちは。
EAログに情報を表示する前に、プログラムでEAログをクリアする方法を教えてください :?
Win API経由のみ?
ありがとうございました。