# 06、國內委託限價IOC送單 NewOrder\_IOC ( )

## 函式

```
NewOrder_IOC ( 
    string oIbno, 
    string oAccount, 
    string oSymbol, 
    string oBS, 
    string oClientOrdNo, 
    string oSymbolFlag, 
    string oOrderIP, 
    double oPrice, 
    int oQty,  
    string oTif="3", 
    string oPosition_Effect = "4",  
    string oSub_Account = null, 
    string strSign = null,
    string CA = null,
    string b2bID = null,
    string check_code = null,
    string total_account = null,
    string order_source = "0"
)
```

## 輸入

oIbno：分公司代碼

oAccount：帳戶

oSymbol：商品

oBS：買賣&#x5225;*(1-買、2-賣)*&#x20;

oClientOrdNo：自訂序&#x865F;*(預設為空值)*

oSymbolFlag：商品&#x5225;*(1-期貨、2-選擇權、3-複式選擇權、4-期貨價差)*

oOrderIP：委託IP位置

oPrice：委託價&#x683C;*(市價、範圍市價請帶0)*

oQTY：委託數量

oTif：委託條&#x4EF6;*(1-ROD、2-FOK、3-IOC，預設為3)*&#x20;

oposition\_effect：新平倉&#x78BC;*(1-新增、2-沖銷、3-當沖、4-自動，預設為4)*&#x20;

oSubAccount：子帳&#x865F;*(預設為空值)*&#x20;

strSign：簽章內&#x5BB9;*(B2B使用者需自行填入，一般使用者無須理會，預設為空值)*

CA：憑證&#x503C;*(B2B使用者需自行填入，一般使用者無須理會，預設為空值)*

b2bID：客戶之I&#x44;*(B2B使用者需自行填入，一般使用者無須理會，預設為空值)*

check\_code：驗證&#x78BC;*(B2B使用者需自行填入由web登入所取得的值，一般使用者無須理會，預設為空值)*

total\_account：驗證帳&#x865F;*(B2B使用者需自行填入由web登入所取得的值，一般使用者無須理會，預設為空值)*

order\_source：下單來源&#x5225;*(0-同登入來源別、1-MultiCharts)*

## 回傳

1. 透過 Report 事件通知結果
2. 若送單失敗透過 Error 事件送出錯誤內容

## 說明

國內委託限價 IOC 送單
