波动率配合均线的策略核心在于:用ATR指标衡量市场波动,配合均线判断趋势方向。当波动率放大且价格突破均线时,往往意味着趋势启动。我常用的一个简单策略是:当价格突破20日均线,且当前ATR值大于过去10日平均ATR的1.2倍时开仓。这个策略在文华T8上实现很简单,用它的简语言编写如下:
//@Name=波动率均线策略
Params
Numeric ATRLength(14);
Numeric MALength(20);
Numeric ATRRatio(1.2);
Vars
Numeric ATRValue;
Numeric AvgATR;
NumericSeries MAValue;
Begin
ATRValue = ATR(ATRLength);
AvgATR = Average(ATRValue,10);
MAValue = AverageFC(Close,MALength);
If(MarketPosition ==0)
{
If(Close > MAValue && ATRValue > AvgATR*ATRRatio)
{
Buy(1,Open);
}
If(Close < MAValue && ATRValue > AvgATR*ATRRatio)
{
SellShort(1,Open);
}
}
End
这个策略的优势在于:波动率过滤能帮您避开假突破,均线则确保您顺着趋势交易。文华T8的回测功能很强大,建议您先用历史数据测试不同参数组合。
可以搜索关注公众号"量化刘百万"或者叩富问财首页的"量化策略",里面有专业量化入门资料和优质策略分享,免费好用。不少新手朋友第一次接触量化交易会遇到各种问题:软件如何使用?策略怎么写?参数怎么调?为了帮助大家少走弯路,我安排了专门的新手教学,如果您想免费低门槛实现期货量化交易,可以通过点赞扫码加我微信获取有深度、有价值的服务。
发布于2025-10-29 11:40 北京



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


