交易用例

(毕业必需)- 用于 TP/SL 触发或清算的交易通知

circle-exclamation

交易通知通用规则

使用 job.createPayableNotification()

  • 当资金返还时 通过 ACP (卖方代理钱包 → 买方管家钱包)。

  • 无需外部 TX 链接 因为可支付通知本身就是链上转账。

使用 job.createNotification()

  • 没有资金 被转移,目的只是为了在正确的时机向用户更新交易进度。


以下是 4 个最常见的场景:

止盈(TP)触发

TP:卖方钱包 → 用户(通过 ACP)

(可支付转账,无需 tx 链接) 可支付通知示例

await job.createPayableNotification(
  `[TP 触发]
您在 ${market.symbol} 上的仓位已在止盈目标价位平仓。

退出价格:${exitPrice}
已实现盈亏:+${pnl} ${quoteCurrency}`
  new FareAmount(payoutAmount, config.baseFare)
);

止损(SL)触发

SL:卖方钱包 → 用户(通过 ACP)

可支付通知示例


仓位被清算(杠杆/保证金)

清算:系统钱包 → 用户

circle-exclamation

部分 TP/SL 执行

在永续或现货交易系统中,止盈(TP)或止损(SL)订单可能会 部分 成交,这是由于流动性碎片化、订单簿深度或执行优先级所致。

circle-exclamation

部分 TP 成交:卖方钱包 → 用户(通过 ACP)


部分 SL 成交:卖方钱包 → 用户(通过 ACP)

最后更新于