返回顶部
c

crypto-trading-bot

>

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
70
下载量
0
收藏
概述
安装方式
版本历史

crypto-trading-bot

# Crypto Trading Bot Developer 幫你整加密貨幣自動交易機器人 ## 核心功能 ### 1. TradingView Pine Script 信号 Bot - 接收TradingView webhook信號 - 自動執行買賣指令 - 支持多交易所對接 ### 2. CEX 自動化交易 - Binance, Bybit, OKX API 對接 - 現貨/合約自動化 - 網格交易策略 ### 3. 策略回測 - 多周期回測 (1H/4H/1D) - 多幣種組合回測 - 核心指標:收益率、最大回撤、勝率、夏普比率、盈虧比 - Excel導出交易記錄和資金曲線 ### 4. 高级风控系统 (DynamicRiskManager) **风控优先级最高,贯穿整个交易流程** | 功能 | 说明 | |------|------| | 波动率过滤 | ATR超过历史高百分位(90%)时暂停开仓 | | 动态止损 | ATR倍数随波动率动态调整(0.8x~2.0x) | | 移动止损 | 价格向有利方向移动≥1.0ATR后激活,偏移0.5ATR | | 仓位计算 | 基于账户权益×1.5%单笔风险 | ### 5. 手续费规则 (BNB折扣) | 市场 | Maker | Taker | BNB折扣后 | |------|-------|-------|----------| | 现货 | 0.1000% | 0.1000% | **0.075%** | | U本位合约 | 0.0200% | 0.0500% | 0.018%/0.045% | | 币本位合约 | 0.0000% | 0.0360% | 0.000%/0.036% | **注意**:高频交易策略需特别注意手续费侵蚀利润! ### 6. 多策略框架 (策略模块更新.txt) 模块化策略系统,支持: | 模块 | 功能 | |------|------| | **MarketStateDetector** | 基于ADX判断趋势/震荡市场 | | **SupertrendStrategy** | 趋势跟踪策略 | | **MeanReversionStrategy** | RSI均值回归策略 | | **StrategySelector** | 根据市场状态自动切换策略 | | **SignalFusion** | 多策略加权信号融合 | | **PortfolioAllocator** | 多策略资金分配 | ## 回测引擎版本 | 版本 | 文件 | 说明 | |------|------|------| | v1 | backtest_engine.py | 基础RSI+MACD策略 | | v2 | backtest_engine_v2.py | 多空双向+动态RSI阈值 | | v3 | backtest_engine_v3.py | 整合高级风控 | | v4 | backtest_engine_v4.py | 多策略框架+风控 | | **v5** | **backtest_engine_v5.py** | **稳健基础版 (Supertrend+MTF)** | | **v6** | **backtest_engine_v6.py** | **含MTF过滤+分批止盈** | | **v7** | **backtest_engine_v7.py** | **多周期+趋势/震荡自适应+网格** | ## 快速回测命令 ```bash cd /home/user/.openclaw/workspace source .venv/bin/activate # v3: 基础多空策略 + 风控 python3 backtest_engine_v3.py # v4: 多策略框架 + 风控 python3 backtest_engine_v4.py # v6: MTF过滤 + 分批止盈 (推荐) python3 backtest_engine_v6.py # v7: 多周期自适应策略 (最新) python3 backtest_engine_v7.py ``` ## V7策略详情 **V7多周期短线策略** (`scripts/v7_strategy/backtest_engine_v7.py`) 核心特点: - 多周期分析:日线定方向、4H定区间、1H主信号 - 自适应策略选择:ADX>25用趋势策略,ADX≤25用震荡策略 - 动态风控:杠杆4x、ATR止损、移动止损 - 网格加仓:震荡市场中最多3次加仓 - 分批止盈:布林带中轨平半、对侧全平 适用场景: - 波动较大的币种 (SOL, AXS, GMT等) - 趋势和震荡交替的市场 ## 策略模块使用 ```python from strategy_modules import ( MarketStateDetector, # 市场状态识别 SupertrendStrategy, # 趋势策略 MeanReversionStrategy, # 均值回归策略 StrategySelector, # 策略选择器 SignalFusion, # 信号融合 PortfolioAllocator # 资金分配 ) # 初始化 risk_mgr = DynamicRiskManager(risk_per_trade=0.015, ...) market_detector = MarketStateDetector() supertrend = SupertrendStrategy() meanrev = MeanReversionStrategy() # 信号融合模式 fusion = SignalFusion([supertrend, meanrev], weights=[0.6, 0.4]) signal = fusion.generate_signal(high, low, close) # 策略选择模式 selector = StrategySelector(market_detector, {'Supertrend': supertrend, 'MeanReversion': meanrev}) selected = selector.select_strategy(high, low, close) ``` ## 文件结构 ``` skills/crypto-trading-bot/ ├── SKILL.md ├── scripts/ │ ├── hourly_contrarian_strategy_v2.pine # Pine Script策略 │ └── strategy_modules.py # 多策略框架模块 └── _meta.json /home/user/.openclaw/workspace/ ├── backtest_engine_v3.py # 回测引擎v3 ├── backtest_engine_v4.py # 回测引擎v4 (多策略) ├── 策略模块更新.txt # 策略模块源码 ├── 风控逻辑.txt # 风控模块源码 └── crypto_backtest_v*.xlsx # 回测报告 ``` ## 數據獲取 - Binance公開數據:https://data.binance.vision - 月度K線:`/data/spot/monthly/klines/{SYMBOL}/{TIMEFRAME}/{SYMBOL}-{TIMEFRAME}-{YYYY-MM}.zip` - 支持周期:1m~1mo

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 crypto-trading-bot-v7-1776008703 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 crypto-trading-bot-v7-1776008703 技能

通过命令行安装

skillhub install crypto-trading-bot-v7-1776008703

下载 Zip 包

⬇ 下载 crypto-trading-bot v1.0.0

文件大小: 16.95 KB | 发布时间: 2026-4-13 09:56

v1.0.0 最新 2026-4-13 09:56
V7多周期短线策略:趋势/震荡自适应、网格加仓、分批止盈

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部