マーチンの倍率について

2026/04/09 12:09
29

お世話になります。
マーチンゲールの倍率ですが、
別添ファイル資料の151番や155番あたりですが、ロット数がいきなり増加しています。
いろいろ調べたら
スクリーンショット 2026-04-09 スクリーンショット 2026-04-09 115917.png
EAをポジション1(買い)、ポジション2(売り)に設定しているなかで
それぞれのポジションの中で勝敗をカウントし倍率に付加されているようです。
ポジション1と2のトータルで勝敗をカウントし倍率を設定するにはどのようにしたよいのでしょうか?

コメント

GogoJungle
2026/04/11 19:27

EAつくーるの操作ではできませんが、プログラムの変更で可能でございます。
検証しておりませんので、デモ口座で確認の上、リアル口座に適用をお願いできればと存じます。

プログラムに下記マーチンゲールの記述がございます。

//--------------------------------------------------------------------------------------------------------+
//マーチンゲール
//   処理:現在の連敗数をもとにロット数を計算する。
//   引数:マーチンゲール適用前のロット数,カスタムロットフラグ,カスタムロット,倍率,追加,最大ロット数,マーチンゲールを適用するポジションのマジックナンバー
//   戻り値:マーチンゲール適用後のロット数
//--------------------------------------------------------------------------------------------------------+
double Martingale(

この関数内にある下記記述を

        if(OrderSymbol() != Symbol() || OrderMagicNumber() != magic) continue;

下記に変更( || OrderMagicNumber() != magic を削除)することで可能かと存じます。

        if(OrderSymbol() != Symbol()) continue;

関連トピックス

検索結果がありません。

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

注目トピックス

検索結果がありません。