内置函数
结构体
内置变量与常量
通用约定
交易所
能力矩阵
中心化交易所
去中心化交易所
Hyperliquid
Lighter
edgeX
Aster
Aevo
Pendle
WOOFi Pro
Uniswap / PancakeSwap
Aerodrome / Velodrome
KyberSwap
1inch
EVM DEX通用指令
Jupiter
exchange.IO("route", ...)
exchange.IO("token", ...)
exchange.IO("transfer", ...)
exchange.IO("receipt", ...)
exchange.IO("slippage", ...)
exchange.IO("priorityFee", ...)
exchange.IO("dexes", ...)
exchange.IO("rps", ...)
exchange.IO("lp.pools", ...)
exchange.IO("lp.select", ...)
exchange.IO("lp.pool", ...)
exchange.IO("lp.ticks", ...)
exchange.IO("lp.plan", ...)
exchange.IO("lp.simulate", ...)
exchange.IO("lp.add", ...)
exchange.IO("lp.increase", ...)
exchange.IO("lp.decrease", ...)
exchange.IO("lp.collect", ...)
exchange.IO("lp.remove", ...)
exchange.IO("lp.positions", ...)
exchange.IO("pump.*", ...)
exchange.IO("dca.*", ...)
exchange.IO("trigger.*", ...)
exchange.IO("bridge.*", ...)
OKX DEX
DEX策略示例
预测市场
证券与期货
链上与自定义接入
exchange.IO("slippage", ...)
设置Jupiter交易所对象市价单的滑点保护。
exchange.IO(k)
exchange.IO(k, ratio)示例
设置市价单的滑点保护。
javascript
function main() {
exchange.IO("slippage", 0.01) // 1%
Log("滑点:", exchange.IO("slippage"))
}返回值
| 类型 | 描述 |
number | 返回当前滑点比例。 |
参数
| 名称 | 类型 | 必填 | 描述 |
k | string | 是 | 固定为 |
ratio | number | 否 | 滑点比例,范围 |
参考
Jupiter exchange.IO exchange.IO("route") exchange.IO("dexes") exchange.IO("priorityFee") exchange.CreateOrder
备注
市价单按报价扣除滑点得到最少到手数量,由链上程序强制执行;成交时价格变动超过滑点则交易失败(只损失手续费),订单显示为已撤销。
单笔订单也可以在exchange.CreateOrder()的方向参数后附加;{"slippage":0.01}单独指定。限价单不使用这个设置:连接器按限价算出恰好的滑点,限价本身就是最差成交价。