输入/搜索内容
内置函数
Global
Log
Market
Trade
exchange.Buy
exchange.Sell
exchange.CreateOrder
exchange.CancelOrder
exchange.GetOrder
exchange.GetOrders
exchange.GetHistoryOrders
exchange.SetPrecision
exchange.SetRate
exchange.IO
exchange.Log
Account
Futures
Threads
TA
Talib
OS
结构体
内置变量

下单。

exchange.CreateOrder(symbol, side, price, amount)
exchange.CreateOrder(symbol, side, price, amount, ...args)

示例

商品期货交易所对象调用exchange.CreateOrder()函数下单。

javascript
function main() { while(!exchange.IO("status")) { Sleep(1000) } // 调用CreateOrder函数下单 var id = exchange.CreateOrder("rb2410", "buy", 3500, 1) Log(id) }
python
def main(): while not exchange.IO("status"): Sleep(1000) id = exchange.CreateOrder("rb2410", "buy", 3500, 1) Log(id)
rust
fn main() { while !exchange.IO("status").is_ok_and(|v| v.as_i64() == Some(1)) { Sleep(1000); } // 调用CreateOrder函数下单 let id = exchange.CreateOrder("rb2410", "buy", 3500, 1); Log!(id); }

返回值

类型描述

string / 空值

下单成功时返回订单ID,下单失败时返回空值。

参数

名称类型必填描述

symbol

string

是

订单的合约代码。若传入空字符串"",则默认以当前设置的合约代码下单。

side

string

是

可选值为:buy、closebuy、sell、closesell、closesell_today、closebuy_today。

其中,buy表示开多仓,closebuy表示平多昨仓,sell表示开空仓,closesell表示平空昨仓,closebuy_today表示平多今仓,closesell_today表示平空今仓。

price

number

是

订单价格。

amount

number

是

订单数量。

arg

string / number / bool / object / array / any

否

扩展参数,用于向该条下单日志输出附带信息,arg参数可传入多个。

参考