使用Supertrend和ADX指标为加密永续合约生成市场状态报告。在用户请求状态检查、市场报告、趋势分析时使用。
密码制度报告
功能概述
密码制度报告是一项面向实际任务的技能,主要用于基因制度报告使用技术指标加密永久期货;“快速启动;
核心要点
- 或者直接问:BTC有什么制度?;
- ”或者“运行市场报告”。
- 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
使用与执行
使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
结果检查与注意事项
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
加密货币行情周期报告
使用技术指标为加密货币永续合约生成行情周期报告。
快速开始
# 运行日度行情周期报告
python3 {baseDir}/scripts/regime_report.py
# 运行周度行情周期报告
python3 {baseDir}/scripts/regime_report.py --weekly
或直接提问:“BTC 当前行情周期是什么?” 或 “运行一份市场报告。”
注意: 该脚本将格式化报告输出至 stdout。代理(agent)负责后续投递(例如:发送至 Telegram、在聊天界面中展示)。
报告包含内容
价格与趋势:
- 当前价格 + 24 小时涨跌幅
- 行情周期分类(强势多头 / 空头、弱势多头 / 空头、震荡)
- ADX 值(趋势强度)
- 趋势方向(基于 Supertrend 判断为看涨 / 看跌)
- 价格距 Supertrend 线的距离(%)
成交量与流动性:
- 成交量 vs. 20 日均值(%)
- 🔇 = 成交量偏低,🔊 = 成交量偏高
永续合约数据:
- 资金费率 + 变动方向(↑↓→)
- 未平仓合约量(OI,单位:十亿美元)
- 🔥 = 资金费率偏高
市场背景:
- BTC 相关性(0.0 至 1.0)
- 🔗 = 高相关性(> 0.7)
配置指南
1. 配置您的观察列表(Watchlist)
选项 A:编辑默认配置文件
编辑 {baseDir}/references/config.json 以自定义资产列表:
{
"watchlist": [
{"symbol": "BTC", "name": "Bitcoin", "okx": "BTC-USDT-SWAP"},
{"symbol": "ETH", "name": "Ethereum", "okx": "ETH-USDT-SWAP"}
],
"indicators": {
"supertrend": { "period": 10, "multiplier": 3 },
"adx": { "period": 14, "strong_threshold": 25, "weak_threshold": 20 }
}
}
选项 B:使用自定义配置文件
# 通过环境变量指定(路径必须为技能目录内的相对路径)
REGIME_CONFIG=references/my-config.json python3 {baseDir}/scripts/regime_report.py
安全提示: 出于安全考虑,配置文件路径仅限于技能目录内。不支持绝对路径及路径遍历(如 ../)。
示例配置文件位于 {baseDir}/references/config.example.json —— 可复制并按需修改。
配置字段说明:
symbol— 简写交易代码(用于显示)name— 全称(用于显示)okx— OKX 永续合约交易对符号(须严格匹配 OKX 格式:ASSET-USDT-SWAP)
如何查找 OKX 合约符号: 访问 OKX 行情页面,或执行:
curl -s "https://www.okx.com/api/v5/public/instruments?instType=SWAP" # 可选:通过 jq 过滤输出:| jq '.data[].instId'
2. 配置技术指标参数
在 config.json 中调整以下参数:
| 参数 | 默认值 | 说明 |
|---|---|---|
supertrend.period |
10 | ATR 计算回溯周期 |
supertrend.multiplier |
3.0 | ATR 倍数,用于确定通道宽度 |
adx.period |
14 | ADX 计算回溯周期 |
adx.strong_threshold |
25 | 判定为“强势”趋势的 ADX 阈值 |
adx.weak_threshold |
20 | 判定为“弱势”趋势的 ADX 阈值 |
3. 设置定时报告(可选)
使用 OpenClaw 的 cron 系统自动接收报告。
通过 CLI 配置:
# 早间报告(美国太平洋时间上午 6 点) openclaw cron add --name "Morning Regime Report" --schedule "0 6 * * *" --timezone "America/Los_Angeles" --message "Run the crypto regime morning report" # 晚间报告(美国太平洋时间下午 3 点) openclaw cron add --name "Evening Regime Report" --schedule "0 15 * * *" --timezone "America/Los_Angeles" --message "Run the crypto regime evening report" # 周五周度汇总(美国太平洋时间下午 4 点) openclaw cron add --name "Friday Weekly Summary" --schedule "0 16 * * 5" --timezone "America/Los_Angeles" --message "Run the crypto regime weekly report with --weekly flag"
通过配置文件配置(~/.openclaw/openclaw.json):
{
// ... 其他配置 ...
"cron": {
"jobs": [
{
"name": "Morning Regime Report",
"schedule": { "kind": "cron", "expr": "0 6 * * *", "tz": "America/Los_Angeles" },
"sessionTarget": "isolated",
"payload": { "kind": "agentTurn", "message": "Run the crypto regime morning report" },
"delivery": { "mode": "announce" }
},
{
"name": "Evening Regime Report",
"schedule": { "kind": "cron", "expr": "0 15 * * *", "tz": "America/Los_Angeles" },
"sessionTarget": "isolated",
"payload": { "kind": "agentTurn", "message": "Run the crypto regime evening report" },
"delivery": { "mode": "announce" }
},
{
"name": "Friday Weekly Summary",
"schedule": { "kind": "cron", "expr": "0 16 * * 5", "tz": "America/Los_Angeles" },
"sessionTarget": "isolated",
"payload": { "kind": "agentTurn", "message": "Run the crypto regime weekly report with --weekly flag" },
"delivery": { "mode": "announce" }
}
]
}
}
4. 测试报告
# 测试日度报告
python3 {baseDir}/scripts/regime_report.py
# 测试周度报告
python3 {baseDir}/scripts/regime_report.py --weekly
功能说明
- 从 OKX 获取观察列表中各资产的 OHLCV 数据
- 计算 Supertrend 指标,判断趋势方向
- 计算 ADX 指标,衡量趋势强度
- 获取当前资金费率与未平仓合约量(Open Interest)
- 输出适用于 Telegram 投递的格式化报告
所用技术指标
Supertrend(周期=10,倍数=3)
- 周期: 10
- 倍数: 3
- 看涨信号: 价格位于 Supertrend 线上方
- 看跌信号: 价格位于 Supertrend 线下方
ADX(平均趋向指数)
- > 25: 强势趋势(多头或空头)
- 20–25: 弱势 / 中等强度趋势
- < 20: 无明确趋势 / 震荡行情
行情周期分类逻辑
| Supertrend | ADX | 行情周期 |
|---|---|---|
| 看涨 | > 25 | Strong Bull |
| 看涨 | 20–25 | Weak Bull |
| 看跌 | > 25 | Strong Bear |
| 看跌 | 20–25 | Weak Bear |
| 任意 | < 20 | Ranging |
数据来源
| 数据类型 | 来源 | 备注 |
|---|---|---|
| 日线 OHLCV | OKX API | 免费,无需 API Key |
| 周线 OHLCV | Yahoo Finance | 提供超 11 年历史数据;若不可用则回退至 OKX |
| 资金费率 | OKX API | 免费,无需 API Key |
| 未平仓合约量(Open Interest) | OKX API | 免费,无需 API Key |
OKX API 接口地址:
- OHLCV:
/api/v5/market/candles - 资金费率:
/api/v5/public/funding-rate - 未平仓合约量:
/api/v5/public/open-interest
资源目录说明
scripts/
regime_report.py— 主脚本,负责拉取数据并生成报告
references/
config.json— 默认观察列表配置文件(可直接编辑以定制)config.example.json— 示例配置文件,可供复制并修改
热门AI工具
相关专题
Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。
0
2026.10.28
Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。
0
2026.10.28
Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。
0
2026.10.28
本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。
0
2026.10.22
本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。
0
2026.10.22
本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。
0
2026.10.22
本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。
0
2026.10.22
本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。
0
2026.10.22
本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。
0
2026.10.22
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.6万人学习
共6课时 | 54.7万人学习
最新文章