タイトルが入力されていません。
コンテンツがありません。
There have no category
There have no subcategory
お世話になります。 マーチンゲールの倍率ですが、 別添ファイル資料の151番や155番あたりですが、ロット数がいきなり増加しています。 いろいろ調べたら EAをポジション1(買い)、ポジション2(売り)に設定しているなかで それぞれのポジションの中で勝敗をカウントし倍率に付加されているようです。 ポジション1と2のトータルで勝敗をカウントし倍率を設定するにはどのようにしたよいのでしょうか?
EAつくーるの操作ではできませんが、プログラムの変更で可能でございます。 検証しておりませんので、デモ口座で確認の上、リアル口座に適用をお願いできればと存じます。
プログラムに下記マーチンゲールの記述がございます。
//--------------------------------------------------------------------------------------------------------+ //マーチンゲール // 処理:現在の連敗数をもとにロット数を計算する。 // 引数:マーチンゲール適用前のロット数,カスタムロットフラグ,カスタムロット,倍率,追加,最大ロット数,マーチンゲールを適用するポジションのマジックナンバー // 戻り値:マーチンゲール適用後のロット数 //--------------------------------------------------------------------------------------------------------+ double Martingale(
この関数内にある下記記述を
if(OrderSymbol() != Symbol() || OrderMagicNumber() != magic) continue;
下記に変更( || OrderMagicNumber() != magic を削除)することで可能かと存じます。
|| OrderMagicNumber() != magic を削除
if(OrderSymbol() != Symbol()) continue;
コメント文がありません。
EAつくーるの操作ではできませんが、プログラムの変更で可能でございます。
検証しておりませんので、デモ口座で確認の上、リアル口座に適用をお願いできればと存じます。
プログラムに下記マーチンゲールの記述がございます。
この関数内にある下記記述を
下記に変更(
|| OrderMagicNumber() != magic を削除)することで可能かと存じます。