Track Position (TP/SL) logo

内置操作 内置

在交换后,创建一个包含已成交买单以及可选止盈/止损卖单的仓位组。入场成本自动转换为 USD (USDC)。平台将监控仓位,并在达到阈值时自动执行卖出。

概览

字段
动作 IDtrack-position
类别内置
连接器不需要
需要 Gas
资金移动未声明
标签trading, order, take-profit, stop-loss, tp-sl, defi, swap, polymarket, perp, hyperliquid, position

负载架构

字段类型必填描述
walletIdstring持有仓位代币的钱包 ID。
chainIdnumber购买代币的链 ID。
assetAddressstring您购买的资产的合约地址(代币、条件代币等)。
entryCoststringBigInt:花费的报价代币数量(来自交换/投注结果)。
entryAmountstringBigInt:接收到的资产数量(来自交换/投注结果)。
entryTxHashstring买入/入场的交易哈希。
tpMultipliernumber止盈倍数(例如,2.0 = 当价值达到入场成本的 2 倍时卖出)。
slMultipliernumber止损倍数(例如,0.5 = 当价值达到入场成本的 50% 时卖出)。
labelstring仓位的显示名称(例如,'DEGEN'、'Trump YES')。
quoteTokenstring您支付的代币的合约地址。对于原生 ETH,使用 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE。
assetDecimalsnumber代币小数位(默认:18)。
metadataobject协议特定数据(例如,Polymarket marketId、conditionId、outcome)。
sellToTokenstring卖出时接收的代币合约地址。默认为 USDC。
positionTypestring仓位类型。默认为 'dex'。

结果架构

字段类型必填描述
groupIdstring订单组的唯一 ID。通过 API 查询订单状态。
ordersarray创建的订单列表(已成交买单 + 可选 TP/SL 卖单)。

示例

json
{ "type": "track-position", "payload": { "walletId": "0x0000000000000000000000000000000000000000", "chainId": 8453, "assetAddress": "0x0000000000000000000000000000000000000000", "entryCost": "example-entryCost", "entryAmount": "1000000", "entryTxHash": "example-entryTxHash" }, "children": []}

负载字段可以在值应来自触发器、先前节点或可重用工作流属性时,使用工作流表达式,例如 {{$trigger.body.amount}}{{$nodes.fetch.result.price}}{{$props.asset}}

Ask a question... ⌘I