定价等级
LaserSell 提供四个等级。每个等级决定你在 REST API 和退出智能流上的速率限制。退出智能流按等级限制
REST API 速率限制
REST API(/v1/sell、/v1/buy)使用滑动窗口对每个密钥执行请求限制。
连接时读取限制
连接退出智能流时,hello_ok 消息包含反映你 API 密钥等级的 limits 对象。
关于 LimitsMsg 模式和在所有 4 种 SDK 语言中读取限制的代码示例,请参阅英文版。
处理 429 响应
当你超过 REST API 速率限制时,服务器响应 HTTP429 Too Many Requests。SDK 使用内置重试策略自动重试 429 响应。如果持续看到 429 错误:
- 检查请求频率。 减少 API 调用速率。
- 批量请求。 构建多个交易时,间隔发送。
- 增加重试退避。 配置更长的退避以给服务器恢复时间。
退出智能流容量
如果超过退出智能流的容量限制(如仓位或钱包过多),服务器发送error 消息:
close_position 移除仓位或使用 update_wallets 减少钱包以释放容量。
最佳实践
- 连接时读取限制。 使用
limits对象在发送仓位前验证你的配置。 - 监控容量错误。 记录和告警容量相关代码的
error消息。 - 使用通道分离(TypeScript)。 对于高仓位数量,使用
connectLanes()防止pnl_update消息阻塞时间敏感的事件。 - 尊重 429 响应。 不要立即重试;使用指数退避。

