策略一: 200(X 可变)根K的平均波动设为a 若前K的波动大于a 且收盘与开盘间距(1)大于Y (300)点 (2)大于2(Z1)倍ATR(14)的值 顺K的方向做单 若(1)大于Y (300)点 (2)大于2.6(Z2)倍ATR(14)的值 反向在前K开盘挂空单 开单,挂单同时进行
策略二:取200K(X)的 开盘 收盘 高低点 若价格达到该高点/低点时
若高点时 存在获利多单,不开单,否则判断ATR(14)<MA(ATR(14),5) 开空
若低点时 存在获利空单,不开单,否则判断ATR(14)<MA(ATR(14),5) 开多
不达到高低点 原高低点不变 高低点计算为3k呈V型中间k为高点 或低点
策略 三 取最近10K的高低点( 高低点计算为3k呈V型中间k为高点 或低点)
若现价低于高点300(可调)点 且高点-现价>2.5倍现K的ATR ATR(14)>MA(ATR(14),5) 开空
若现价高于低点300(可调)点 且现价-低点>2.5倍现K的ATR ATR(14)>MA(ATR(14),5)开多
每个策略的多空都仅允许存在一张订单,最多存在1多单1空单,不平仓不新开
平仓方案:
追踪止损(启闭开关)
三个策略订单成交后根据订单成交时间与现在时间的间隔使用不同止损设置方案 不可扩大损
方案一 :开仓后20根K内 使用MA60做止损,做不上时候每K开盘时候设置一次距离现价500点的损
方案二 :超出20K后 (1) 取40K的高低点 高点做为空单损 低点作为多单损
(2) 若再次符合该策略开同向订单时(未开仓),回到方案一的设置循环方案一二,相当于重新计时
三个策略在一个程序内 文中出现的数字部分均为可调整参数,便于回测。
|
+10
不赞一个?
⚠️ EA邦免责声明与风险提示:
1. 工具属性: 本文所涉及的EA软件及交易策略仅供技术交流与研究使用,不构成任何投资建议或收益承诺。
2. 入市风险: 金融市场具有高度不确定性,程序化交易并不能完全规避风险。请务必使用历史数据回测和模拟盘充分测试。
3. 决策自担: 用户根据本站内容进行实盘交易产生的所有盈亏,由本人自行承担,本站及作者不承担任何法律责任。
4. 版权说明: 转载请注明出处。不得将本站提供的软件和策略用于任何违法行为。