オーダーを部分クローズする方法

 

Partial close のコードの応用で

TP=10PIPSで、50%クローズ

残りは、さらに20PIPSで、20%クローズ

さらに残りは、30PIPSで10%クローズ

というように、TPとクローズ%をそれぞれ4レベルくらいまにで、任意に入力したいのですが、

どのようなやり方がありますか?

 
任意に入力」とはどういうことですか?
 
Nagisa Unada #:
任意に入力」とはどういうことですか?

extern double で自由に入力という意味でした!

extern double TP1=10;

exetrn double Close percent=20;

extern double TP2=20;

exetrn double Close percent=50;

のようなイメージです。


例えば、ロットサイズ0.1で

TP=10になったら、20%の0.02をクローズします。

残りは、次にTP=20になったら、50% つまり、0.08X0.5=0.04分をクローズします。

 

設定値の入力方法の質問ではないんですか?

分かっているのなら、そのように書けばいいと思いますけど。

 
Nagisa Unada #:

設定値の入力方法の質問ではないんですか?

分かっているのなら、そのように書けばいいと思いますけど。

すみません、設定方法ではなく、

TP1でクローズしたら、残りをさらにTP2、TP3,TP4,,,,, の順番でクローズするロジックはどのようなアプローチ(アイデア)があるかという質問でした。

TP1でクローズしたあとに、残りの分割ロットは、TP1ではなく、TP2を使うとなると、1つ1つのオーダを配列にいれておくなどの方法とかになりますか?

理由: