【北翱智能极值探测系统】洞察市场脉动,自适应捕捉每一次精准反转!
最后由 964917922 于 2026-7-2 10:58 编辑
一、新信号形成的核心依据
指标采用 五种独立检测方案的综合决策机制 ,只有当多个方案达成共识时才输出信号:
方案 名称 检测原理 延迟
方案一 动量反转+RSI RSI 超买/超卖 + 动量方向反转 无延迟
方案二 传统极值检测 价格突破前N根K线极值 Right_Bars根延迟
方案三 分形+趋势过滤 分形结构 + 趋势方向确认 1根延迟
方案四 裸K分析 识别经典K线形态(锤子线、上吊线等) 无延迟
方案五 突破检测 压力线/支撑线突破 无延迟
信号形成的本质依据 :
1. 技术面确认 :RSI、动量、分形等指标显示反转特征
2. 价格形态确认 :极值突破、K线形态、支撑/压力位突破
3. 趋势一致性确认 :跨周期趋势方向一致
4. 波动率确认 :价格波动幅度足够,排除平稳假信号
二、信号判断的标准(决策流程)
第一层:方案检测层
五种方案分别检测,输出各自的信号类型和置信度
第二层:置信度计算层
- 加权求和 :每个方案按市场状态动态分配权重(震荡行情方案一权重30%,趋势行情方案二权重最高)
- 多样性奖励 :3种不同类型方案确认+20%,2种+10%
- 协同效应奖励 :技术指标(1)+K线形态(3)=强协同+15%
第三层:市场状态过滤层
自适应参数
第四层:最终过滤层
- ATR波动率过滤 :波动太小不产生信号
- 成交量过滤 :量能不足不产生信号
- 趋势强度过滤 :趋势太弱不产生信号
- 趋势方向过滤 :逆势信号降低置信度
- 跨周期一致性过滤 :跨周期方向冲突时衰减
- 信号距离过滤 :防止过近的重复信号
三、参数动态调整机制(自适应系统)
3.1 市场状态检测
DetectMarketState 函数通过 ADX指标 和 价格变化 综合判断:
市场状态 判断条件
震荡行情(0) ADX < 20
上涨趋势(1) ADX 20-40, +DI > -DI
下跌趋势(-1) ADX 20-40, -DI > +DI
极端单边上涨(2) ADX > 40, +DI > -DI
极端单边下跌(-2) ADX > 40, -DI > +DI
反转行情(3) 标准差 > 0.5(剧烈波动)
3.2 自适应参数配置
GetAdaptiveParams 根据市场状态动态返回参数:
参数 震荡行情 上涨趋势 下跌趋势 极端上涨 极端下跌 反转行情
RSI超买 55 68 65 75 60 62
RSI超卖 45 35 32 40 25 38
最小置信度 0.20 0.30 0.30 0.40 0.40 0.35
最小方案数 1 1 1 2 2 1
动量阈值比例 0.6 0.8 0.8 0.9 0.9 0.7
冷却期(根K线) 2 4 4 6 6 3
信号距离(根K线) 2 4 4 6 6 3
关键设计思路 :
- 震荡行情 :参数最宽松,RSI阈值收窄(55/45),更容易捕捉到反转信号
- 趋势行情 :参数中等,允许顺势信号,适度过滤逆势信号
- 极端单边行情 :参数最严格,要求2个方案确认,防止假突破
3.3 波动率和趋势强度微调
在基础参数之上,根据实时波动率和趋势强度做二次调整
3.4 动态参数应用
每根K线计算时,自动获取当前市场状态对应的参数
四、信号产生即锁定机制
用户要求"信号产生即固定数据也固定,不延迟",代码已实现:
1. 信号确认不延迟
2. 信号产生即锁定
3. 锁定后不再修改
六、总结
分析维度 结论
信号形成依据 五种独立方案(动量RSI、极值、分形、裸K、突破)的综合判断
判断标准 方案数达标 + 置信度达标 + 通过四层过滤(ATR、成交量、趋势、跨周期)
参数动态调整
✅ 已实现:根据市场状态(震荡/趋势/极端)动态调整RSI阈值、置信度、方案数、冷却期、信号距离
信号即时锁定 ✅ 已实现:信号产生即锁定,不延迟,数据固定不变
信号依据可追溯 ✅ 已实现:日志记录触发方案,便于分析信号来源
核心优势 :指标能够智能识别市场状态,并自动调整检测参数——震荡行情时更容易产生信号(宽松参数),趋势行情时更谨慎(严格参数),极端行情时要求最高(双重确认)。这种自适应机制使得指标能够适应不同市场环境,避免因参数固定导致的信号过多或过少问题。
注意:上面一个是指标文件,一个是EA文件,中文为EA,英文为指标 |
|
|
|
|
|
|
|