Install
openclaw skills install @cqdev-ai/market-signals技术信号扫描器 v1.1.0。从价格数据计算RSI(14)、均线(5/10/20)、 成交量异动、ATR波动率、MACD、布林带(±2σ)、VWAP。 综合评分(0-100)给出买入/关注/观望/回避建议。 支持多股票一键扫描(scan)、信号历史追踪(history)、支撑/阻力位识别。 Use when: 需要快速扫描多只股票的技术面、 获取买入/卖出信号、信号历史分析、支撑阻力位参考。 🎉 v1.1.0 新增: - 布林带(±2σ, %b, 带宽) - VWAP 成交量加权均价 - 支撑/阻力位识别(基于20日局部极值) - 信号组合综合评分(含明细) - --scan: 多股票一键扫描 - --history: 信号历史追踪 - --chart: ASCII价格走势图 - 更详细的单股票分析报告 触发关键词:技术分析、信号扫描、RSI、均线、MACD、布林带 适用范围:CSV 价格数据(date, close, volume, high, low) 运行模式:纯本地
openclaw skills install @cqdev-ai/market-signals从价格数据自动计算8大技术指标,综合评分并给出操作建议。支持同时分析多只股票(按name列分组)、信号历史追踪、支撑/阻力位识别。
# 单只股票详细分析
python3 scripts/market_signals.py --file stock.csv --price-col close
# 多股票一键扫描(按name列自动分组)
python3 scripts/market_signals.py --file portfolio.csv --scan
# 信号历史追踪
python3 scripts/market_signals.py --file stock.csv --history --max-hist 60
# 查看股票列表
python3 scripts/market_signals.py --file portfolio.csv --list
# ASCII价格走势图
python3 scripts/market_signals.py --file stock.csv --chart
# 输出JSON
python3 scripts/market_signals.py --file stock.csv --output signals.json
📈 技术信号扫描
================================================================================
代码 现价 涨跌 RSI 均线 量 布林%b 评分 建议
--------------------------------------------------------------------------------
比亚迪 268.50 ↑2.3% 42.3 空头排列↓ 缩量↓↓ 0.1 35 回避
宁德时代 198.00 ↑1.5% 35.8 空头排列↓ 正常 0.2 30 回避
茅台 1,850 ↓0.5% 62.3 多头排列↑ 正常 0.6 75 买入
东方财富 15.20 ↑3.2% 28.5 短线偏弱 放量↑↑ 0.9 70 关注
| 指标 | 计算方式 | 信号含义 |
|---|---|---|
| RSI(14) | 14日相对强弱指数 | >70超买, <30超卖 |
| MA5/10/20 | 简单移动平均 | 多头排列↑(5>10>20), 空头排列↓(20>10>5) |
| 成交量 | 当日/5日均量比 | >2倍放量↑↑, >1.5倍放量↑, <0.5缩量↓↓ |
| ATR(14) | 14日平均真实波幅 | 占价格百分比,反映波动率 |
| MACD(12,26,9) | 指数均线差 | 金叉(hist>0), 死叉(hist<0) |
| 布林带(20,2) | MA20±2σ | %b<0.2下轨附近(超卖), %b>0.8上轨附近(超买) |
| VWAP | 成交量加权均价 | 当前价格相对VWAP的偏离度 |
| 支撑/阻力 | 20日局部极值 | 距当前价格的百分比距离 |
| 信号 | 加分/减分 |
|---|---|
| RSI超卖(<30) | +15 |
| RSI超买(>70) | -15 |
| 多头排列 | +20 |
| 空头排列 | -20 |
| MACD金叉 | +10 |
| MACD死叉 | -10 |
| 放量↑↑ | +12 |
| 缩量↓↓ | -8 |
| 布林下轨附近(%b<0.1) | +12 |
| 布林上轨附近(%b>0.9) | -10 |
| 命令 | 说明 |
|---|---|
| (默认) | 单股票或多股票分析 |
| --scan | 多股票一键扫描,综合排名 |
| --history | 逐日信号历史追踪 |
| --chart | ASCII价格走势图 |
| --list | 列出文件中的股票列表 |
| --json | JSON格式输出 |
| --output | 输出到文件 |