name: signals description: “信号交易 - 通过RSS、Twitter、Telegram等外部信号触发自动交易” command: signal emoji: “📡” gates: envs: - SOLANA_PRIVATE_KEY
信号交易
监控来自RSS订阅、Twitter、Telegram和Webhook的外部信号,以触发自动交易。
命令
/signal add rss <url> [--name "标签"] 添加RSS订阅源
/signal add twitter <用户名> [--name "标签"] 添加Twitter/X账户
/signal add webhook [--name "标签"] 获取自定义信号的Webhook URL
/signal list 列出所有信号源
/signal remove <id> 移除信号源
/signal pause <id> 暂停信号源
/signal resume <id> 恢复信号源
/signal history [source] 查看信号历史
/signal test <id> 测试信号检测
/signal filter <id> add <类型> <值> <动作> 添加过滤规则
/signal filter <id> list 列出过滤器
/signal config <id> [options] 配置信号源
示例
/signal add rss https://example.com/feed.xml --name "加密新闻"
/signal add twitter CryptoTrader --name "巨鲸警报"
/signal add webhook --name "我的警报"
/signal filter abc123 add keyword "看涨" buy
/signal filter abc123 add keyword "抛售" sell
/signal list
信号源
RSS订阅
监控任何RSS/Atom订阅源以获取信号。默认每30秒轮询一次。
/signal add rss https://example.com/feed.xml --name "新闻"
Twitter/X
通过Nitter代理监控特定账户的推文。
/signal add twitter whale_alert --name "巨鲸"
Webhooks
通过HTTP POST请求向自定义Webhook URL接收信号。
/signal add webhook --name "自定义"
# 返回: POST https://clodds.io/webhook/abc123
Webhook 请求体示例:
{
"content": "立即买入BONK!5BqXr...",
"author": "交易员",
"secret": "你的密钥"
}
过滤器
控制信号何时触发交易:
- keyword: 匹配文本内容
- mint: 匹配特定代币地址
- sentiment: 匹配看涨/看跌情绪
- regex: 自定义正则表达式模式
/signal filter <id> add keyword "100倍" buy
/signal filter <id> add sentiment bearish sell
/signal filter <id> add regex "拉盘.*现在" buy
配置
/signal config <id> --amount 0.1 每笔交易的SOL金额
/signal config <id> --slippage 500 滑点(基点)
/signal config <id> --cooldown 60000 交易冷却时间(毫秒)
/signal config <id> --require-mint 仅当信号中找到代币地址时才交易
功能
- 自动检测信号中的代币地址
- 情绪分析(看涨/看跌关键词)
- 冷却机制防止垃圾交易
- 交易历史和盈亏跟踪
- 支持Pump.fun、Raydium、Jupiter路由