解決済み

ナンピン中手動決済

EAつくーる
パン好き
2024/11/15 23:07
31

ナンピン中途手動で決済すると1ポジションだけ勝手エントリーするときがあります。
原因分かりますか?

コメント

GogoJungle
2024/11/18 14:36

ナンピンのロジックでは、「ナンピンが始まってから何回目のエントリーか」を常に数えており、それに応じてエントリーの判定を行いますので、手動決済により存在するはずのポジションがなくなった場合、数を合わせるためにエントリーしてしまったのであると考えられます。

例えば、ポジションを既に5つ持っていて、6つ目のポジションを持つために準備している状況で、1つのポジションを手動決済したとします。
決済の直後はポジション数が4になりますが、この状況において「6つ目のポジションを持つために準備している」つまり「5つ目のポジションを持つための条件は既に満たしてしまっている」可能性があり、この場合、5つ目のポジションを取得するためのエントリーが即座に行われます。

もちろん、5つ目のポジションを持った後にその条件を満たさない価格に変動した場合はこの限りではありませんが、原因は上記である可能性が極めて高いです。

EAからすると、本来持っているはずのポジションが勝手になくなってしまったという状態であり、それを考慮するのはするのは大変難しい状況となっております。
ご不便おかけしますが、ご了承いただければ幸いでございます。

関連トピックス

検索結果がありません。

ノーコードで誰でも簡単EA開発!MQL言語学習にも使える! | GogoJungle

注目トピックス

検索結果がありません。