name: SendTradeSignal description: 这是一个专门用于通过HTTP API将量化交易信号发送到FMZ平台的工具。
SendTradeSignal(FMZ连接器)
概述
该功能充当OpenClaw AI代理与FMZ量子交易平台之间的桥梁,通过向运行在FMZ上的特定机器人实例发送结构化的JSON信号,使AI能够以编程方式执行交易决策(买入/卖出/等待)。
特点
- 实时信号传输: 在AI做出决策后立即发送交易指令。
- 安全通信: 使用用户定义的UUID来验证信号的来源,防止未经授权的访问。
- 结构化数据: 传输包括操作类型、目标货币对(例如BTC_USDT)、参考价格和理由在内的完整交易细节。
- 支持HTTP/HTTPS: 兼容标准Web协议,具有广泛的兼容性。
使用方法
当市场分析得出明确的交易决策时,AI应调用此工具。
参数
| 参数 | 类型 | 描述 |
|---|---|---|
action |
字符串 | 要执行的特定交易操作。可选值:buy(买入)、sell(卖出)、wait(等待)、close(平仓)。 |
symbol |
字符串 | 交易货币对的符号,格式为BASE_QUOTE(例如BTC_USDT、ETH_USDT)。 |
price |
浮点数 | 订单的当前市场价格或限价。 |
reason |
字符串 | 说明做出此交易决策的原因(例如:“RSI超买”、“跌破支撑位”)。 |
示例
当AI因市场趋势向好而检测到比特币的买入机会(价格65000 USDT)时:
handler(
action="buy",
symbol="BTC_USDT",
price=65000.0,
reason="在4小时图表上检测到MACD金叉信号。"
)