Generate automated trading signals and send alerts to Discord/Telegram.
This skill generates trading signals based on technical indicators and automatically sends alerts to your configured channels (Discord, Telegram, etc.).
cp -r signal-generator ~/.openclaw/workspace/skills/
cd ~/.openclaw/workspace/skills/signal-generator
python3 signal_generator.py
Copy config.json.example to config.json and edit:
{
"symbol": "BTC/USDT",
"strategy": "bb_breakout",
"intervals": ["15m", "1h"],
"targets": [
"discord:your_channel_id",
"telegram:your_chat_id"
],
"filters": {
"volume_spike": true,
"trend_filter": false
}
}
| Option | Description | Default |
|---|---|---|
| -------- | ------------- | --------- |
symbol | Trading pair (e.g., BTC/USDT) | BTC/USDT |
strategy | Strategy: bb_breakout or rsi_reversal | bb_breakout |
intervals | Timeframes to check (e.g., ["15m", "1h"]) | ["15m", "1h"] |
targets | Where to send alerts (channel IDs) | [] |
filters.volume_spike | Require volume spike for signals | true |
filters.trend_filter | Apply trend filter (coming soon) | false |
cd ~/.openclaw/workspace/skills/signal-generator
python3 signal_generator.py
Output:
📊 **BB Breakout** - BTC/USDT
⏱️ Interval: 15m
💰 Price: $77,564.10
🟢 LONG: False
🔴 SHORT: False
📈 BB Upper: $78,234.50
📉 BB Lower: $76,890.20
🔢 RSI: 52.34
🕐 2026-02-02T11:00:00
Run every 5 minutes:
*/5 * * * * cd ~/.openclaw/workspace/skills/signal-generator && python3 signal_generator.py
No signals generated?
config.json exists and is valid JSONImport errors?
quant-trading-bot is accessible:ls /root/quant-trading-bot/src/exchange_api.py
This skill is provided as-is. Use at your own risk. Trading signals are not financial advice.
Have ideas for new strategies? Contributions welcome!
Version: 1.0.0
Last Updated: 2026-02-02
共 1 个版本