自動でナンピンしてくれる決済マッハなMT5のEA欲しくないですか?
ということで、無料のMT5 EA「AverageGo」を作りました。
いわゆる非同期処理仕様で、利用に制限はありません。
基本的に裁量ポジションを対象にする設計になっていて、マジックナンバーを指定することで、他EAをナンピン化することも可能です。
RTと、こういうのでいいんだよ、ってリプライお待ちしています。
表示まわりはシンプル

1セット目設定と2セット目以降の設定を同じにすれば、シンプルなナンピン(マーチンも可能な)EAとして使えます。

少し変わったこともできる設計で、セット制でロット倍率、幅、回数を指定する仕様です。
例えば
ナンピン幅:50(pips)
セット内ナンピン回数:5
セット内ロット倍数:2
にすれば、50Points毎にナンピン対象ポジの2倍のロットで5回ナンピンします。
本来であればナンピン6回目の価格からは、2セット目としてナンピンが開始されます。
1セット目のナンピン幅とロットを参照し、(1セット目のナンピン幅×指定倍率)幅、(1セット目のロット×指定倍率)ロットでナンピンをします。
2セット目以降もナンピン回数は1セット目と同じです。
上記の設定であれば、ナンピン11回目が3セット目になります。
3セット目以降は、1つ前のセットの幅・ロットを、「2セット目以降設定」で指定した倍率で繰り返します。

これは0.01ロットスタートのマーチンゲール向けの仕様で、個人的に使っているXAUUSDのHFTに最適化した結果です。
倍率も幅もセット数も上限はないので、自由度の高い仕様となっています。
ナンピンしていない単ポジ状態の利益目標と、ナンピン後の利益目標は別で設定してあります。
決済目標は取引手数料やSWAPも加味した金額ベースであり、pipsベースではありません。
ターゲットとするポジションは一つだけで、出す指値も一つだけ。
仕様が理解できれば良い道具になり得るので、デモ口座で試してみるとよいと思います。
あと、ワンクリックでマッハ決済するシンプルなMT5 EAも作りました。
海外FXでお得に賢くトレードしたい方はこちらも参考に。
