« Print(文字を表示する) | メイン | CloseOrder(ポジションを閉じる) »
SetOrder(売買オーダーを出す)
売買オーダーを出す。
売買は現在のシンボルのみ。
書式:
SetOrder(タイプ,ロット数,売買値,スリッページ,ストップ値,リミット値,矢印の色)
タイプ=
OP_BUY 成り行き買い
OP_SELL 成り行き売り
OP_BUYLIMIT 逆指値買い(指値より高くなれば買い実行)
OP_SELLLIMIT 逆指値売り(指値より安くなれば売り実行)
OP_BUYSTOP 指値買い(指値以下で買い実行)
OP_SELLSTOP 指値売り(指値以上で売り実行)
売買値=指値。成り行きならAsk(買い値)やBid(売り値)を。
スリッページ=許容スリッページ。単位はPoint。3固定で問題なし
ストップ、リミット値=指定しないなら0
矢印の色=チャート上に表示する時の矢印の色。英語で指定
例:
//成り行き買い、買い値-50pipsでストップ、リミットは無し、
//ロット数はLotsで指定されている値。矢印青色
SetOrder(OP_BUY,Lots,Ask,3,Ask - 50*Point,0,Blue);
//指値売り、売値1.2000、ストップ1.2050、リミット1.1900
SetOrder(OP_SELLSTOP,Lots,1.2000,3,1.2050,1.1900,Red);
« Print(文字を表示する) | メイン | CloseOrder(ポジションを閉じる) »
トラックバック
このエントリーのトラックバックURL:
http://kawarobo.com/motp/mt-tb.cgi/213