本文解释了清算如何在 PerpDEX 上工作,并提供了 PerpDEX 中清算机器人的示例代码。 什么是清算机器人? 在永续交易的情况下,当维持保证金率低于一定水平时,仓位将被平仓。在 PerpDEX 中,与许多其他 DEX 一样,任何人都可以执行清算,执行清算的人将获得奖励,即他们清算的抵押品的百分比。Liquidator bot 是一种旨在赚取这些奖励的交易机器人。 清算如何在 PerpDEX 上运作? PerpDEX 维持保证金设置如下: 初始保证金比率(imRatio):10% 最低保证金比率(mmRatio):5% 见:https ://github.com/perpdex/perpdex-contract/blob/audit-20220828/contracts/PerpdexExchange.sol#L40-L41 因此,您最多可以开仓10倍保证金(账户价值*),如果仓位变为账户价值的20倍,该仓位将被平仓。账户价值 = 抵押品 + 未平仓头寸 pnl + LimitOrder 的保证金例如: 如果账户值为 1 ETH,您可以开新仓,直到所有仓位总值为 10 ET...