Install
openclaw skills install @sarahwang94712/tradingviewscanner跨市场股票技术指标扫描系统。数据来源 TradingView,支持 A股/港股/美股/日股。 从用户 Obsidian vault 中的 watchlist 读取 ticker 列表,运行14项技术信号扫描 (MA交叉、RSI、MACD、BOLL、放量突破、缩量回调、量价背离、周K共振、综合评分等), 并将扫描报告(Markdown + 可选 Excel)保存回 Obsidian vault。 设计为每日定时运行。 当用户提到"股票扫描"、"技术指标扫描"、"stock scanner"、"run the scanner"、 "跑一下扫描"、"技术分析日报"、"watchlist scan"、"每日扫描"时触发本 skill。 也适用于用户要求对 watchlist 做批量技术分析、生成技术信号报告、或提到 TradingView 数据扫描等场景。
openclaw skills install @sarahwang94712/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