トレイリングストップのセット

void SetTrailingStop(double tspips, bool profit_flag, int pos_id=0)

引数

tspips

トレイリングストップ値幅(pips)

profit_flag

利益待ちフラグ(true/false

pos_id

ポジション番号(0,1,・・・,POSITIONS-1) (複数のポジションを扱う場合に指定、ポジション番号が0の場合省略可能)

戻り値

なし

説明

pos_idで指定したポジション番号のオープンポジションに、現在の含み益よりtspips(pips)だけ損失となる価格の損切り注文をセットする関数です。ただし、既にセットされている損切り注文より大きな損失となる場合は注文の変更は行いません。

profit_flag=trueの場合、tspips(pips)の含み益が発生するまで損切り注文をセットしません。

使用例

トレイリングストップによる手仕舞い