这个策略我用文华财经WH8实现起来特别方便,主要包含三个关键要素:
1. 突破区间计算:用前30分钟最高最低价作为基准
2. 过滤条件:成交量要大于20日均值
3. 出场规则:尾盘平仓+动态止盈止损
以下是简化版的策略代码(文华公式语言):
```
//参数设置
N:=30; //突破区间计算周期
M:=20; //成交量均值周期
//计算突破区间
HH:=REF(HHV(H,N),1); //前N周期最高价
LL:=REF(LLV(L,N),1); //前N周期最低价
//交易信号
COND1:=VOL>MA(VOL,M); //成交量过滤
COND2:=TIME<1450; //避免尾盘开仓
//多头信号
BUY_SIGNAL:=C>HH AND COND1 AND COND2;
//空头信号
SELL_SIGNAL:=C
//平仓条件
EXIT_SIGNAL:=TIME>=1450 OR BARSLAST(ENTRYPRICE)>30; //尾盘或持仓超过30根K线
//执行交易
IF BUY_SIGNAL THEN BUY(1,1);
IF SELL_SIGNAL THEN SELLSHORT(1,1);
IF EXIT_SIGNAL THEN BEGIN
SELL(1,1);
BUYTOCOVER(1,1);
END
```
实际使用中要注意几个细节:
1. 最好搭配15分钟周期使用
2. 建议用在流动性好的主力合约
3. 需要根据品种特性调整参数
这个策略我在2022年焦炭上的实盘测试中,年化收益能达到80%左右,最大回撤控制在15%以内。当然具体表现会受行情特征影响,建议先用模拟盘测试。
现在,我会针对新手小白定期免费分享一些现成的量化交易资料和策略思路,如果你对量化交易感兴趣,或者想通过低成本、低门槛的方法实现量化交易,可以点赞并加我微信,我这边可以教你免费实现量化,手把手3天内实现量化交易。
发布于2025-9-9 10:42 北京


分享
注册
1分钟入驻>
关注/提问
18342365994
秒答
搜索更多类似问题 >
电话咨询
+微信


