交易策略

今日主题:开盘区间突破法(Opening Range Breakout, ORB)

📅 2026-04-04 👤 ldcstc 约 7 分钟阅读 💬 0 评论

📊 金融市场分析方法研究简

Day 1 · 2026-04-04 · 今日主题:开盘区间突破法(Opening Range Breakout, ORB)


一、分析方法规则框架

1.1 方法定义与逻辑基础

开盘区间突破法(ORB)是一种基于价格在特定时间窗口内所形成的初始波动区间进行方向性判断的短线市场分析方法。其核心逻辑在于:市场开盘后的前N分钟内,多空双方博弈形成一个价格高低区间(即”开盘区间”);当价格有效突破该区间上沿或下沿时,视为当日趋势方向的初步确认信号,从而进入后续的方向性分析逻辑。

1.2 核心区间构建规则

参数说明
开盘区间时间窗口通常取开盘后 15分钟、30分钟或60分钟(可调)
区间上沿(OR High)该时间窗口内所有K线的最高价
区间下沿(OR Low)该时间窗口内所有K线的最低价
区间中轴(OR Mid)(OR High + OR Low)÷ 2,用于判断价格相对位置
区间宽度(OR Range)OR High − OR Low,用于评估当日波动性强弱

1.3 信号触发条件

看涨方向信号(Bullish Breakout Signal):

看跌方向信号(Bearish Breakout Signal):

1.4 信号无效(假突破)判定规则

满足以下任一条件,视为假突破,信号作废:

1.5 模拟风控参数设置

参数规则
模拟止损参考位看涨信号:OR Low;看跌信号:OR High
第一目标位突破方向 + 1倍 OR Range
第二目标位突破方向 + 2倍 OR Range
最大持仓时间当日收盘前N分钟强制平价退出(避免隔夜风险)
信号有效时间窗口突破信号仅在开盘区间确立后至当日14:30前有效(可调)

1.6 适用场景

📋 Day 1 简报摘要

项目内容
今日方法开盘区间突破法(Opening Range Breakout, ORB)
核心逻辑开盘N分钟构建区间 → 放量突破上/下沿 → 过滤假突破 → 参考止损止盈
关键参数OR窗口默认30分钟、放量1.5倍、ATR有效范围0.3×~2.0×
逻辑图✅ 8节点全闭环英文流程图 + 价格走势示意
验证代码✅ Pine Script v5,含6大模块、全部参数集中可调

打开研究框架

MT4(ORB_Model_MT4.mq4)
将文件放入 MetaTrader 4/MQL4/Experts/ 目录,在 MetaEditor 编译后挂载到图表即可。使用 extern 参数,可在图表右键→EA设置中直接调整所有参数。

MT5(ORB_Model_MT5.mq5)
放入 MetaTrader 5/MQL5/Experts/,MT5版升级了以下能力:引入了 CTrade 标准库、日内VWAP实时计算、input group 分组参数面板、持仓管理更精确。建议在策略测试器中选择”每个Tick”模式回测。

通达信(ORB_Model_TongDaXin.txt)
包含三个独立版本:
版本一(指标公式):主图显示OR高低线、突破箭头和信号文字,直接新建指标公式粘贴
版本二(交易系统):用于系统回测,含 BK/SK/BP/SP 指令和 PARAM 参数优化支持
版本三(副图公式):显示OR幅度与ATR对比,辅助判断当日区间是否有效

建议回测品种:沪深300ETF(510300)、螺纹钢期货(RB),使用5分钟K线,OR_M=6(即30分钟区间)。

💬

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注