·服务中心 开户宝

分享几个回测效果不错的期货日内策略源码。

还有疑问? 16850 位专业答主在线答疑

立即追问
分享几个回测效果不错的期货日内策略源码。
叩富问财 · 156浏览 · 1个回答(有新回答)

量化刘经理 期货

帮助4.4万好评3.5万入驻4年

首发回答
我自己这几年一直在研究期货量化,平时会在公众号【量化刘百万】记录一些指标/策略源码拆解和工具分享,日内策略关键在抓短期波动,回测时要注意滑点和手续费模拟,下面分享3个实盘验证过的基础框架:


### 1. 开盘30分钟突破策略(麦语言,文华财经T8适用)
逻辑:开盘后30分钟内记录高低点,突破高点做多,跌破低点做空,收盘前5分钟平仓。
源码:
```
TIME>0930 && TIME<1455 && CROSS(C,HHV(H,30)) && BARSBK=0,BK;
TIME>0930 && TIME<1455 && CROSS(LLV(L,30),C) && BARSSK=0,SK;
TIME>=1455,SP/BP;
```
注意:适合波动中等的品种(如白糖、甲醇),可在源码中加入成交量过滤(如突破时成交量大于20日均值)。这类开盘时段的量价特征分析,在【量化刘百万】里有结合不同品种(如螺纹钢、豆粕)的回测报告。


### 2. 双均线交叉策略(简语言,TB开拓者适用)
逻辑:5分钟周期,10周期均线金叉20周期均线做多,死叉做空,固定止盈止损(如50点止盈,30点止损)。
源码:
```
MA10 = MA(CLOSE,10);
MA20 = MA(CLOSE,20);
CROSS(MA10,MA20) && BARSBK=0,BK;
CROSS(MA20,MA10) && BARSSK=0,SK;
C>BKPRICE+50*MINPRICE,SP;
C// 空单止损止盈同理
```
注意:均线参数需根据品种调整(农产品可设15/30,工业品设8/20),【量化刘百万】里整理过不同品种的参数优化表。


### 3. 波动率区间突破策略(PEL语言,金字塔适用)
逻辑:用前20根K线的ATR计算波动区间,价格突破上轨做多,跌破下轨做空,持仓不超过3根K线。
源码:
```
ATR = MA(MAX(MAX(H-L,ABS(H-REF(C,1))),ABS(L-REF(C,1))),20);
UP = OPEN + ATR*0.8;
DN = OPEN - ATR*0.8;
CROSS(C,UP) && BARSBK=0,BK;
CROSS(DN,C) && BARSSK=0,SK;
BARSLAST(BK)>=3 || BARSLAST(SK)>=3,SP/BP;
```
注意:ATR倍数(0.8)可根据品种波动率调整,高波动品种(如原油)可设1.0。


这些策略都是基础框架,实盘前一定要用真实数据回测(建议至少1年数据),并模拟和滑点。如果你想看看具体品种的回测曲线和参数优化细节,在公众号【量化刘百万】里做过比较细的拆解,可以按需翻一翻,不一定非要照搬。有策略逻辑或代码问题也可以找我聊聊,帮你避避坑。

发布于2026-1-20 09:44 北京

当前我在线 直接咨询我

举报

关注
同城推荐
查看更多顾问
相关问题
相关搜索
热点推荐
优选券商
查看更多
相关资讯
搜索更多相关资讯
顾问视频推荐 更多视频
浏览更多不如立即追问,99%用户选择
立即追问

已有38,120,905用户获得帮助

首页>30秒问财 >分享几个回测效果不错的期货日内策略源码。