シグナルによる成行注文

void MyOrderSendMarket(int sig_entry, int sig_exit, double lots, int pos_id=0)

引数

sig_entry

仕掛けシグナル

sig_exit

手仕舞いシグナル

lots

売買ロット数

pos_id

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

戻り値

なし

説明

pos_idで指定したポジション番号で、sig_entryに従って成行注文を送信する関数です。sig_exitによりポジションを決済する機能も含んでいます。

sig_entrysig_exitは、 「1以上」を買いシグナル、「-1以下」を売りシグナルとみなします。

ただし、以下の場合、新規注文は送信されません。

また、以下の場合、決済処理は行われません。