分享一个期货日内策略源码:开盘区间突破(ORB)。
还有疑问,立即追问>

期货入门宝典 开盘时间与开盘价

分享一个期货日内策略源码:开盘区间突破(ORB)。

叩富问财 浏览:426 人 分享分享

1个回答
+微信
首发回答
作为做了5年期货量化的人,知道日内交易最头疼的就是"何时入场"——追涨怕套,等回调又错过机会。开盘区间突破(ORB)策略其实是新手最容易上手的日内模式,规则简单但实战性强,我自己带学员时也常拿它当入门案例。


### 一、策略核心逻辑(3步走)
1. 定区间:取开盘后N分钟(通常30分钟,可根据品种波动调)的最高价和最低价,形成"开盘区间"
2. 等突破:价格向上突破区间高点时做多,向下突破区间低点时做空
3. 设规则:固定止损(比如区间幅度的1.5倍)+ 目标止盈(比如区间幅度的2倍),收盘前清仓


### 二、文华财经麦语言源码(可直接用)
```plaintext
// 开盘区间突破策略(ORB)
INPUT:N(30,5,120,5); // 开盘区间时长(分钟)
INPUT:SL(1.5,0.5,3,0.5); // 止损倍数
INPUT:TP(2,1,5,0.5); // 止盈倍数

// 获取开盘时间
OPEN_TIME:=TIME=0900; // 默认09:00开盘(夜盘品种需调整)
// 计算区间高低点
HH:=VALUEWHEN(OPEN_TIME,HHV(H,N*60)); // N分钟内最高价
LL:=VALUEWHEN(OPEN_TIME,LLV(L,N*60)); // N分钟内最低价
// 区间幅度
RANGE:=HH-LL;

// 入场条件
BUY_COND:=CROSS(C,HH) && TIME>0900+N*60; // 突破高点且过了区间时间
SELL_COND:=CROSS(LL,C) && TIME>0900+N*60; // 跌破低点且过了区间时间

// 止损止盈
LONG_SL:=HH - SL*RANGE; // 多单止损
LONG_TP:=HH + TP*RANGE; // 多单止盈
SHORT_SL:=LL + SL*RANGE; // 空单止损
SHORT_TP:=LL - TP*RANGE; // 空单止盈

// 下单
IF BUY_COND THEN BUY(1,1);
IF SELL_COND THEN SELLSHORT(1,1);
// 平仓
IF HOLDING>0 AND (C<=LONG_SL OR C>=LONG_TP OR TIME>=1455) THEN SELL(1,0);
IF HOLDING<0 AND (C>=SHORT_SL OR C<=SHORT_TP OR TIME>=1455) THEN BUYPOSITION(1,0);
```


### 三、关键提醒(新手必看)
- 不同品种波动不同:比如螺纹钢适合30分钟区间,原油可能要调短到15分钟,【公众号量化刘百万】里有20+品种的参数测试表,可参考历史回测最优值
- 避免假突破:可加过滤条件,比如突破时成交量需大于近5日均值,具体代码在公众号的"日内策略进阶"合集里有拆解

如果想测试不同周期的回测效果,或优化止损止盈比例,我整理了一套"ORB策略参数模板",在【量化刘百万】的"日内策略工具包"里能找到,照着改改就能用。实盘遇到信号频繁触发的问题,也可以找我聊聊具体品种的优化思路~

发布于2026-1-17 13:33 北京

当前我在线 直接联系我
关注 分享 追问
举报
其他类似问题
期货量化交易策略源码分享-双均线突破策略
很多新手刚接触量化,第一个学的就是双均线策略,但实际用起来容易踩坑——比如随便选5和20均线就跑,结果实盘亏得一塌糊涂;或者忘了加止损,赚的钱又吐回去;还有回测时不考虑手续费滑点,以为...
量化刘经理 201
期货量化:波动率突破策略源码分享(含风控模块)
最近带新手做波动率突破策略时,发现大家常踩两个坑:要么阈值设得太敏感导致频繁止损,要么忽略极端行情下的风控,实盘很容易回撤超标。结合我在公众号【量化刘百万】里记录的实盘经验,给你一套带...
量化刘经理 439
期货量化策略源码分享:R-Breaker日内突破策略。
我自己这几年在期货量化里摸爬滚打,发现日内策略最考验细节把控,R-Breaker作为经典的日内突破策略,很多新手常踩坑:要么照搬公式不调参数,要么忽略实盘滑点,导致回测好看实盘亏。平时...
量化刘经理 448
哪位有期货日内均线突破策略的源码?求分享。
我自己这几年一直在研究期货量化,平时会在公众号【量化刘百万】记录一些指标/策略源码拆解和工具分享,知道很多新手找策略源码时总踩坑——要么代码复杂看不懂,要么参数没适配日内行情,用起来根...
量化刘经理 218
期货日内突破策略怎么用?高手都在用的经典方法!
您问的期货日内突破策略确实是很多高手常用的方法,我来给您拆解下实战要点。很多朋友做突破经常遇到假突破被套,关键是没有掌握正确的打开方式。突破策略的核心在于三点:确认趋势、识别关键位、过...
量化刘经理 777
分享一个实用的期货日内突破策略,新手也能轻松掌握!
您好,很高兴你问到了这个问题。确实有个非常适合新手入门的期货日内突破策略,那就是开盘区间突破法。这个方法简单易懂,操作起来也不复杂,特别适合刚开始接触期货交易的朋友。首先,你需要选定一...
量化刘老师 487
同城推荐
  • 咨询

    好评 19万+ 浏览量 1752万+

  • 咨询

    好评 25万+ 浏览量 1521万+

  • 咨询

    好评 13万+ 浏览量 741万+

相关文章
回到顶部