オープンポジションのロット数(符号付き)の取得

double MyOrderOpenLots(int pos_id=0)

引数

pos_id

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

戻り値

ロット数(+:買いポジション、-:売りポジション)

説明

pos_idで指定したポジション番号のオープンポジションのロット数を取得する関数です。ただし、売りポジションの場合は、ロット数にマイナスの符号をつけて返します。オープンポジション以外では0を返します。

使用例

if(MyOrderOpenLots() < 0) Print("Sell Position");