EAにナンピンの追加
EAが初期両建てをする ロットは設定値となる。
開始~終了時間内で、決済があるごとに、そのポジションに対して、両建てを同じロットで注文する。
ナンピンは最新のポジションの約定価格より下がったら(上がったら)、設定した〇〇分毎に保有ロットの1.5倍でナンピンする。(ナンピンは両建てのセットではなく単独なポジション)
買いの場合、最新のポジションの約定価格、または最後のナンピン価格より上昇ではナンピンをしないが下降でナンピンをする
売りの場合、最新のポジションの約定価格、または最後のナンピン価格より上昇ではナンピンをするが下降ではナンピンはしない
終了時間を経過した場合は両建てしなくなる
ナンピンを制御する(両建て) true falseで管理
input double pLOTS=0.01; // LOTS
double LOTS=pLOTS;
input double Maximum_Lot = 0.10;
はそのままでナンピン回数はこの範囲で
ナンピン回数 最大◯回
ナンピンを繰り返すたびに増加する倍率 1.5 (値を代入)
ナンピン間隔(分) ◯回
をパラメータにいれる
それぞれのポジションはこの比率でナンピンを繰り返すが
最後には閉じるまで、ナンピンを繰り返し、最大値に到達しても決済されない場合には
input bool symbol_all_loss_cut_use = true;//全通貨ペア 残高比率で取引一括処理
input double symbol_all_loss_cut_rate = 50;//全通貨ペア 停止に至る残高(%)
input bool loss_cut_use = false;//チャート通貨ペア 残高比率で取引一括処理
input double loss_cut_rate = 10;//チャート通貨ペア 停止に至る残高(%)
上記の設定で閉じるとなるようにしたい
ここまではメッセージで記載した内容です
後、最後に追加があります
ナンピンを制御する(両建て) true を設定した時最初に
input int pMaxSpread = 50; // 最大スプレッド
を確認して最大スプレッドを超えたらfalseとしてナンピン設定での動作を実行しない
コメント
※コメントを投稿するにはログインが必要です。