Install
openclaw skills install tradingviewscanner跨市场股票技术指标扫描系统。数据来源 TradingView,支持 A股/港股/美股/日股。 从用户 Obsidian vault 中的 watchlist 读取 ticker 列表,运行14项技术信号扫描 (MA交叉、RSI、MACD、BOLL、放量突破、缩量回调、量价背离、周K共振、综合评分等), 并将扫描报...
openclaw skills install tradingviewscanner本 skill 从用户 Obsidian vault 中读取 watchlist CSV,通过 TradingView 获取 OHLCV 日线数据, 计算 14 类技术信号并生成综合评分,最终将 Markdown 报告写回 Obsidian vault。
用户需在对话中提供或确认以下路径(首次使用时询问):
| 配置项 | 说明 | 示例 |
|---|---|---|
obsidian_vault | Obsidian vault 根目录 | /Users/sarah/Documents/MyVault |
watchlist_path | vault 内 watchlist CSV 相对路径 | Investing/watchlist.csv |
output_dir | vault 内输出目录相对路径 | Investing/技术指标扫描 |
ticker,name,market,sector
AAPL,苹果,US,科技
0700.HK,腾讯,港股,科技
600519.SS,贵州茅台,A股,消费
7203.T,丰田,日股,汽车
ticker(必须):TradingView 格式的代码name / market / sector:可选辅助列pip install tradingview_ta pandas numpy requests openpyxl --break-system-packagespython /path/to/skill/scripts/scanner.py \
--csv "<obsidian_vault>/<watchlist_path>" \
--output "<obsidian_vault>/<output_dir>" \
--workers 6
present_files 展示给用户本 skill 本身不包含 cron 调度器(因为 Claude 会话是临时的)。要实现每日自动运行:
告诉用户在本机设置:
# crontab -e
0 18 * * 1-5 cd /path/to/vault && python /path/to/scanner.py --csv watchlist.csv --output 技术指标扫描/
用户说"跑一下扫描"即可触发本 skill。
| # | 信号 | 类型 |
|---|---|---|
| 1 | MA5 上穿 MA10(量能+趋势确认) | 趋势 |
| 2 | MA5 下穿 MA10(量能确认) | 趋势 |
| 3 | RSI 超卖回升 / 底背离 | 动量 |
| 4 | RSI 超买 | 动量 |
| 5 | 突破历史新高(252日窗口) | 趋势 |
| 6 | BOLL 上轨突破 / 下轨跌破 | 波动 |
| 7 | 下行趋势均线收窄靠拢 MA20 | 趋势 |
| 8 | MACD 金叉 / 死叉 | 动量 |
| 9 | 放量突破 | 量价 |
| 10 | 缩量回调 | 量价 |
| 11 | 量价背离预警 | 量价 |
| 12 | 周K趋势 | 趋势 |
| 13 | 日K与周K共振 | 趋势 |
| 14 | 综合评分(0-100) | 综合 |
主脚本:scripts/scanner.py(约 1300 行,完整技术指标计算 + 报告生成)
运行前务必先安装依赖,脚本会从 TradingView 拉取数据。
.SS(上交所)或 .SZ(深交所)后缀.HK,日股使用 .T