『正文』
ˇ
大家好!SF系列策略推出以来累计阅读量6万,是备受粉丝喜欢的量化系列,有很多老策略因为年代久远、软件更新等原因无法正常使用。我们决定对SF系列重制、优化代码结构、工作区重制使策略能够开箱即用。
SF系列与算法系列源码已经重制完成:
1.tb重做了工作区888合约,部分代码重写。
2.增加了python代码。
3.文华8代码更新。
SF04_RE是一个基于双均线系统和ATR动态通道的交易策略,通过结合趋势跟踪和突破交易的理念,适用于具有明显趋势特征的市场。
参数设置模块
初始资金:100,000
短周期参数(Length1):20
长周期参数(Length2):230
ATR倍数(X):3
数据计算模块
Lots:基于资金计算的交易手数
ATR:计算平均真实波幅
OneTick:最小价格变动单位
指标计算模块
短期移动平均线(MA1)计算
长期移动平均线(MA2)计算
ATR上轨:价格+X倍ATR
ATR下轨:价格-X倍ATR
入场逻辑模块
市场位置 >= 0
最低价突破下轨
创新低(相对于Length1周期)
成交量确认
MA1 < MA2
市场位置 <= 0
最高价突破上轨
创新高(相对于Length1周期)
成交量确认
MA1 > MA2
多头入场条件:
空头入场条件:
出场逻辑模块
当前Bar晚于入场Bar
成交量确认
最高价低于入场价
突破Length2周期最高点
当前Bar晚于入场Bar
成交量确认
最低价高于入场价
跌破Length2周期最低点
多头出场条件:
空头出场条件:
执行模块
自动执行开平仓操作
变量重置和初始化
初始化:a. 设置数据源参数b. 设置回溯bar数c. 清除打印信息
每个K线周期执行:a. 计算基础数据(手数、ATR、Tick)b. 计算技术指标(MA1、MA2、通道)c. 检查入场条件d. 检查出场条件e. 执行交易操作
趋势确认:使用双均线系统确认趋势方向
动态通道:利用ATR建立自适应性通道
量价结合:通过成交量确认入场和出场信号
多重过滤:结合价格突破、均线趋势和历史极值进行交易确认
调整Length1和Length2参数可以改变策略对趋势的敏感度
修改ATR倍数(X)可以调整通道宽度,影响信号频率
可以考虑添加趋势强度指标(如ADX)进行信号过滤
优化资金管理参数以适应不同市场环境
建议在不同市场周期进行充分回测
关注不同品种的ATR特性,相应调整参数
注意观察成交量特征,确保信号有效性
定期检查均线系统的表现,必要时调整参数
SF04_RE策略通过结合多个经典技术分析工具,构建了一个完整的交易系统。策略的优势在于:
通过双均线系统提供趋势方向指引
利用ATR通道捕捉价格突破机会
结合成交量确认,提高信号可靠性
使用历史极值作为辅助确认,降低假突破风险
如果您对SF04_RE策略有任何问题或想深入讨论,欢迎在评论区留言。我们的策略开发团队会认真回复每一个问题!
欢迎加入2024松鼠俱乐部,获得量化需要的策略源码,培训视频,行情数据。
1.原创策略源码,每月至少1期新策略源码。
2.专属数据库(国内商品数据每日更新)
3.个性化工具类-波动率跟踪
4.松鼠分享会(培训视频每月1期)
本策略仅作学习交流使用,实盘交易盈亏投资者个人负责,内容受原创保护,未经授权禁止转发、倒卖策略源码。
咨询详情
长按下方二维码
加客服“小松鼠-松鼠宽客”
微信号: viquant01(人工)
聊天框发送 SF04 咨询源码
(例如:俱乐部加入→回复VIP)