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

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

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

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

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 北京

当前我在线 直接联系我
关注 分享 追问
举报
其他类似问题 搜索更多类似问题 >
有没有大佬愿意分享几个期货日内策略的源码?
我自己这几年一直在研究期货量化,平时会在公众号【量化刘百万】记录一些指标/策略源码拆解和工具分享,下面按新手到进阶给你理一套比较靠谱的思路。新手做日内策略常踩的坑是:要么逻辑太复杂导致...
量化刘经理 33
期货日内量化策略怎么选?这份趋势突破干货分享,新手也能懂
您好,看到你对期货日内量化策略的选择有些迷茫,这很正常,毕竟市场上策略五花八门,对于新手来说确实不容易分辨哪个适合自己。不过别担心,今天我就来跟你分享一些干货,帮助你找到适合自己的日内...
量化刘老师 407
期货量化策略源码分享:经典的DualThrust突破策略。
您好,看你要找DualThrust这个经典突破策略的源码,我太能理解你的需求了!这个策略在期货圈确实很有名,属于老少皆宜用得上的趋势突破模型,但你是不是也遇到几个比较头疼的地方?我和你...
量化刘老师 123
分享一个简单易学的期货日内突破策略,从入门到精通!
您好,听起来你对期货日内突破交易挺感兴趣的,但可能觉得这个概念有点模糊,不知道从哪儿开始?别担心,今天我就来给你分享一个超级简单易学的期货日内突破策略,保证让你一听就懂,一用就会!这里...
量化刘老师 389
分享一个经过验证的期货日内突破策略,提升交易胜率!
您好,看来你对提升期货日内交易的胜率挺感兴趣的,特别是想找到一个经过验证的突破策略。确实,很多做日内交易的朋友都面临类似的困扰:不知道什么时候该进场,害怕遇到假突破,或者止损设置不当导...
量化刘老师 282
期货日内突破策略怎么用?高手都在用的经典方法!
您问的期货日内突破策略确实是很多高手常用的方法,我来给您拆解下实战要点。很多朋友做突破经常遇到假突破被套,关键是没有掌握正确的打开方式。突破策略的核心在于三点:确认趋势、识别关键位、过...
量化刘经理 501
同城推荐 更多>
  • 咨询

    好评 19万+ 浏览量 1283万+

  • 咨询

    好评 24万+ 浏览量 926万+

  • 咨询

    好评 13万+ 浏览量 409万+

相关文章
回到顶部