内置函数
Global
Log
Market
Trade
exchange.Buy
exchange.Sell
exchange.CreateOrder
exchange.ModifyOrder
exchange.CancelOrder
exchange.GetOrder
exchange.GetOrders
exchange.GetHistoryOrders
exchange.CreateConditionOrder
exchange.ModifyConditionOrder
exchange.CancelConditionOrder
exchange.GetConditionOrder
exchange.GetConditionOrders
exchange.GetHistoryConditionOrders
Account
Futures
Exchange
IO
Network
Storage
Threads
TA
Talib
OS
结构体
内置变量与常量
通用约定
交易所
Trade
交易函数负责下单、改单、撤单和查询订单,包括普通订单与条件单(止盈止损);只作用于调用它的交易所对象绑定的账户。
下单推荐用exchange.CreateOrder,可以直接指定品种与方向;exchange.Buy、exchange.Sell按当前交易对下单,期货要先用exchange.SetDirection设置开平仓方向。订单结构见Order,条件单配置见Condition。
本章内容整章阅读
| 名称 | 描述 |
| exchange.Buy | 提交买单。 |
| exchange.Sell | 提交卖出订单。 |
| exchange.CreateOrder | 下单。 |
| exchange.ModifyOrder | 修改现有普通订单的价格和数量;也可通过附加参数修改订单的其他属性(取决于交易所API是否支持)。 |
| exchange.CancelOrder | 取消订单。 |
| exchange.GetOrder | 获取订单信息。 |
| exchange.GetOrders | 获取当前未完成的订单。 |
| exchange.GetHistoryOrders | 获取当前交易对、合约的历史订单,并支持指定具体的交易品种。 |
| exchange.CreateConditionOrder | 创建条件单。 |
| exchange.ModifyConditionOrder | 修改现有条件单,可修改条件单的下单量、触发条件和执行价格。 |
| exchange.CancelConditionOrder | 取消条件单。 |
| exchange.GetConditionOrder | 获取指定条件单的信息。 |
| exchange.GetConditionOrders | 获取未完成的条件单(尚未触发或尚未取消的条件单)。 |
| exchange.GetHistoryConditionOrders | 获取当前交易对、合约的历史条件单(包括已触发、已取消、已过期的条件单),并支持指定具体的交易品种。 |