Files
chanlun.rs/.github/ISSUE_TEMPLATE/bug_report.md
T
YuWuKunCheng 4bf9461009 规范文件
2026-06-07 14:34:05 +08:00

4.5 KiB
Raw Blame History

name, about, title, labels, assignees
name about title labels assignees
Bug 报告 创建一个 Bug 报告帮助我们改进 [Bug] bug

Bug 描述

请简洁清晰地描述这个 Bug。

复现步骤

请提供最简化的复现步骤(代码片段或操作序列):

预期行为

请描述您期望发生的结果。

实际行为

请描述实际发生的结果。包括完整的错误消息、panic 信息或日志输出。

环境

项目 版本
Rust 版本 rustc --version 输出
Crate 版本 chanlun 版本号
操作系统 Linux / macOS / Windows
数据文件(.nb 文件路径或来源

复现代码

请粘贴可复现问题的最小 Rust 代码或 Python 代码。

Rust:

use chanlun::config::缠论配置;
use chanlun::kline::bar::K线;
use chanlun::business::observer::观察者;

// 复现代码

Python (绑定层):

import chanlun

# 复现代码

缠论配置

请提供您使用的完整配置(JSON 或代码形式)。这对于复现问题至关重要。

展开查看配置 JSON
{
  "标识": "btcusd",
  "缠K合并替换": false,
  "笔内元素数量": 5,
  "笔内相同终点取舍": false,
  "笔内起始分型包含整笔": false,
  "笔内起始分型包含整笔_包括右": false,
  "笔内原始K线包含整笔": false,
  "笔次级成笔": false,
  "笔弱化": false,
  "笔弱化_原始数量": 3,
  "线段_非缺口下穿刺": false,
  "线段_特征序列忽视老阴老阳": false,
  "线段_缺口后紧急修正": true,
  "线段_修正": false,
  "线段内部中枢图显": true,
  "扩展线段_当下分析": false,
  "分析笔": true,
  "分析线段": true,
  "分析扩展线段": true,
  "分析笔中枢": true,
  "分析线段中枢": true,
  "手动终止": "",
  "计算指标": true,
  "计算BOLL": false,
  "指标计算方式": "收",
  "平滑异同移动平均线_快线周期": 13,
  "平滑异同移动平均线_慢线周期": 31,
  "平滑异同移动平均线_信号周期": 11,
  "MACD_参数列表": [],
  "相对强弱指数_周期": 13,
  "相对强弱指数_移动平均线周期": 13,
  "相对强弱指数_超买阈值": 75.0,
  "相对强弱指数_超卖阈值": 25.0,
  "RSI_周期列表": [],
  "随机指标_RSV周期": 13,
  "随机指标_K值平滑周期": 5,
  "随机指标_D值平滑周期": 5,
  "随机指标_超买阈值": 80.0,
  "随机指标_超卖阈值": 20.0,
  "KDJ_参数列表": [],
  "布林带_周期": 20,
  "布林带_标准差倍数": 2.0,
  "BOLL_参数列表": [],
  "均线_类型列表": [],
  "均线_周期列表": [],
  "图表展示": true,
  "推送K线": true,
  "推送笔": true,
  "推送线段": true,
  "推送中枢": true,
  "图表展示_笔": true,
  "图表展示_线段": true,
  "图表展示_扩展线段": true,
  "图表展示_扩展线段_线段": true,
  "图表展示_线段_线段": true,
  "图表展示_中枢_笔": true,
  "图表展示_中枢_线段": true,
  "图表展示_中枢_扩展线段": true,
  "图表展示_中枢_扩展线段_线段": true,
  "图表展示_中枢_线段_线段": true,
  "图表展示_中枢_线段内部": true,
  "买卖点偏移": 1,
  "买卖点激进识别": false,
  "买卖点与MACD柱强相关": false,
  "买卖点错过误差值": 0.01,
  "买卖点_指标模式": "配置",
  "买卖点_指标匹配_MACD": true,
  "买卖点_指标匹配_KDJ": true,
  "买卖点_指标匹配_RSI": true,
  "买卖点_背离率": "Infinity",
  "买卖点_T2_回调阈值": 1.0,
  "买卖点_T2S_最大层级": 3,
  "买卖点_峰值条件": false,
  "买卖点_计算方式": "峰",
  "买卖点_计算线段BSP1": true,
  "买卖点_处理BSP2": true,
  "买卖点_计算线段BSP3": true,
  "买卖点_依赖T1": true,
  "买卖点_中枢来源": "合",
  "买卖点_调试输出": false,
  "线段内部背驰_MACD": true,
  "线段内部背驰_斜率": true,
  "线段内部背驰_测度": true,
  "线段内部背驰_模式": "相对",
  "加载文件路径": ""
}

请修改上述 JSON 为您实际使用的配置值,或直接粘贴通过 config.to_json() 输出的 JSON。

上下文

  • 此 Bug 在 chan.py (Python 参考实现) 中也存在吗?
    • Python 版行为:
  • 此 Bug 是否与特定数据文件相关?
    • 数据文件名/时间范围:

日志 / Panic 输出

展开查看详细输出
在此粘贴日志或 panic 输出

补充信息

任何其他有助于理解此 Bug 的上下文、截图或补充说明。