度宽量化
简体中文

Harbor SDK

order

下单、改单、撤单都走 rt.order。每次请求都会先过平台风控,通过后才到交易所。策略看不到密钥,也看不到带密钥的原始报错。

方法参数结果
createclientOrderId、symbol、side、type、amount,限价再加 price返回订单 id
amendclientOrderId,以及 price 或 amount修改未完成订单
cancelclientOrderId撤销这一笔
cancelAll无撤销当前策略的未完成订单
  • side 是 buy 或 sell。type 是 market 或 limit。
  • clientOrderId 由策略自己生成,同一笔意图重复提交时用同一个 id,避免成交两次。
  • amount 和 price 用字符串。
  • manifest.permissions 里要有 order,否则不能调用这些方法。
await rt.order.create({
  clientOrderId: "ord-1",
  symbol,
  side: "buy",
  type: "limit",
  amount: "0.01",
  price: "60000",
});