bool MyOrderClose(int pos_id=0)
pos_id
ポジション番号(0,1,・・・,POSITIONS-1) (複数のポジションを扱う場合に指定、ポジション番号が0の場合省略可能)
false
:ポジション決済失敗
true
:それ以外
pos_id
で指定したポジション番号のオープンポジションを決済する関数です。
ポジション番号ごとに注文状況をチェックし、オープンポジションがない場合には決済注文の送信は行いません。実際に注文を送信してエラーが発生した場合のみfalse
を返し、エラーメッセージを出力します。
MyOrderClose();
MyOrderClose(1);