SuperAPI AI 工具集

@1247/orderly-trading-orders

编程与开发

查看项目

更新于 10-16 09:30

技能介绍

用途:在 Orderly Network 上管理订单全生命周期,适用于构建交易界面、实现下单逻辑、管理订单状态及编写自动交易机器人。前置条件为已注册 Orderly 账户、具备交易权限的 Ed25519 API 密钥以及账户内有足够保证金。

主要能力:支持 LIMIT、MARKET、IOC、FOK、POST_ONLY、ASK、BID 订单类型,可通过 REST API 下单(POST /v1/order)、改单(PUT /v1/order)、撤单(DELETE /v1/order、DELETE /v1/orders、DELETE /v1/client/order),并提供批量下单与批量撤单(POST /v1/batch-order、DELETE /v1/batch-order,单次最多 10 笔)。React SDK 提供 useOrderEntry 与 useOrderStream 钩子用于表单提交、订单校验和实时订单监控。

必要用法:请求需携带 orderly-timestamp、orderly-account-id、orderly-key 与 orderly-signature 头,签名基于时间戳、方法与路径及请求体,使用 Ed25519 私钥签名后按 base64url 编码。下单前应通过 GET /v1/public/info/{symbol} 获取 base_min、base_max、base_tick、quote_min、quote_max、quote_tick、min_notional 等规则进行校验。

限制:POST/DELETE/PUT /v1/order 为 10 req/sec,POST /v1/batch-order 为 1 req/sec,DELETE /v1/batch-order 为 10 req/sec。常见错误包括保证金不足、价格超出范围、tick size 非法与订单被拒。止盈止损类算法单需参考 orderly-positions-tpsl,签名细节参考 orderly-api-authentication,实时推送参考 orderly-websocket-streaming。费用、返佣与具体价格暂未提供。