返回顶部
  • 发帖数10
  • 粉丝0

此人很懒,什么也没有留下

[普通用户] 布林带与ATR结合的策略,震荡型EA。

[复制链接]
longfllfLv.2 显示全部楼层 发表于 前天 10:04 |阅读模式 打印 上一主题 下一主题
我是有交易经验12年的交易员了。刚开始一直在摸索,试错。直至在这几年才开始研究自己的策略。这个策略我使用的都是手动下单。整天盯盘比较伤神。自有汇友推荐EA邦网址后,就想把自己这套交易策略分享出来。
简要说明:技术指标采用布林带+ATR。布林带参数设置按系统的参数,一般为(20,2)。ATR参数设置按系统的参数,一般为14周期。图表使用蜡烛线,时间图采用周图(可选择,默认判断趋势用周图)和1小时(可选择,默认交易时间用1小时图)。本策略需先判断行情趋势,确定做单方向。当价格位于周图布林带中轨上方时,开的单为多单。当价格位于周图布林带中轨下方时,开的单为空单。当价格位于周图布林带中轨时,不开单。每次只交易1个方向(即要么做多,要么做空,只做1个方向)。
   
开仓策略:开单的时间图用1小时图(可选择,默认用1小时图)。开的第一单设置可选择筛选键。下面以英镑为例。当前英镑在周图中显示价格运行在布林带中轨下方时,故开的单为空单。
(1)当选择不开启筛选功能时,开的第一单直接在当前时间开0.01手空单。
(2)当开启筛选条件时,开的第一单需进行筛选,满足以下3个条件才开第一单。筛选条件如下:K线刺破布林带的上轨或下轨,并且出现反转信号后在下一小时图开始时入场。如从周期趋势出判断做多,则等1小时蜡烛线刺破布林带下轨,出现反转信号时,进行做多。如从周期趋势出判断做空,则等1小时蜡烛线刺破布林带上轨,出现反转信号时,进行做空。具体下面仍以英镑为例。
当前英镑周图显示价格位于布林带中轨下方,则应开空单。继续观察英镑1小时图。等待1小时图出现反转信号:
第一步:出现有效阳线蜡烛图。当这根阳线的最高价格(设为Kg)减去最低价格(设为Kd)的差值(设为A)大于这根阳线的ATR值的一半时,该根阳线蜡烛图为有效阳线蜡烛图。否则为无效阳线蜡烛图,需再等待信号出现。
公式表示:A=Kg-Kd,当A>ATR×50%时,第一步条件成立。
第二步:出现第一步条件后(定义为第一根蜡烛图),再观察第二根蜡烛。
2.1第二根蜡烛图收盘时为阳线蜡烛图,则第二步条件不成立,信号无效。
2.2第二根蜡烛图收盘时为阴线蜡烛图,需进行分析:
2.2.1该阴线蜡烛图的开盘价格(设为Yk)减去收盘价格(设为Ys)的差值(设为B)大于或等于上一根阳线蜡烛图的收盘价格(设为Ks)减去开盘价格(设为Kk)的差值(设为C)的60%时,为第二个条件成立。
公式表示:B=Yk-YsC=Ks-Kk,当BC×60%时,第二步条件成立。

2.2.2该阴线蜡烛图的开盘价格减去收盘价格的差值B小于上一根阳线蜡烛图的收盘价格减去开盘价格的差值C60%时,即B<C×60%时,需再观察第三根蜡烛图。
2.2.2.1如第三根蜡烛图是阴线蜡烛图,且该根蜡烛图的开盘价格(设为Yk3)减去收盘价格(设为Ys3)的差值(设为D)与B的值的和大于或等于C60%时,则第二步条件仍然成立。
公式表示:B=Yk-YsC=Ks-Kk,当B<C×60%时,D=Yk3-Ys3,如D+BC×60%时,第二步条件成立。
2.2.2.2如第三根蜡烛图是阴线蜡烛图,但该根蜡烛图的开盘价格减去收盘价格的差值(设为D)与B的值的和小于C60%时,则第二步条件不成立,本次信号为无效信号,继续等待。
2.2.2.3如第三根蜡烛图为阳线线蜡烛图时,则第二步条件不成立,本次信号为无效信号,继续等待。

第三步:上述前两步信号的两根或三根1小时蜡烛图中,至少有一根1小时蜡烛图的最高价格大于1小时图布林带的上轨的价格。以上三步信号均达成时,为具备条件开第一单。
如上述前两步信号都出现,但两根或三根1小时蜡烛图没有1根蜡烛图的最高价格高于1小时图布林带的上轨的价格,则为无效信号,需继续等待。

出现信号后的开仓手数,初始手数默认为0.01手。可设选择键。使用者可根据自身资金情况选择手数。通常1万美金,初始手数为0.01手。每轮开单后,至本轮全部平仓后,再进场。如用开启筛选条件的,需等本轮全部平仓后,再出现信号时进场。
平仓策略:止盈平仓请参照下面的止盈策略设置。止损平仓请参照下面的止损策略设置。
加仓策略:如第一单开单后,价格往预期的反方向运行,则进行加仓。每次价格达到或超过当前1小时图的ATR50%值时进行加仓。上面的50%可设选择键(用户可选择60%100%等,默认50%)。加仓手数设置按0.01(出现信号后开的第一单),0.01(第二单),0.01(第三单);0.02,0.02,0.020.03,0.03,0.030.04,0.04,0.040.05,0.05,0.050.06,0.06,0.060.07,0.07,0.070.08,0.08,0.08****,按此类推。可设置选择键,设置累计开仓手数。使用者可根据自身资金情况选择手数。通常1万美金,默认累计开仓手数为1手。例如选择累计开仓手数为1手时,按上述规律对应就是最多开23单,第23单为0.08手。
止盈策略:第一单盈利达到或超过1小时图的ATR60%的差值时,平仓。设第一单的开单价格为K1,平仓的价格为K2,则盈利值(设为Y1)为K2-K1。设ATR值为Ka。则当Y1Ka×60%时,盈利平仓出场。上面的60%可设选择键(用户可选择60%100%等,默认60%)。如英镑1小时图的ATR值为0.00153,其一半的价格为0.000765。如下单后,该单盈利大于0.000765,则止盈平仓出场。
公式:Y1=K2-K1。当Y1Ka×60%,止盈平仓出场。
如开了N单,则N单的止盈出场点(设盈利值为Y)为本轮信号开单盈利达到或超过第N单的开仓价格(该价格设为Kn)与第1单的开仓价格(该价格设为K1)的差值的60%时,止盈平仓。
公式:当YKn-K1×60%时,止盈平仓出场。
止损策略:如判断趋势所选图表为周图时,周图中前三周(不含本周)的ATR的最大值(设为So)与前三周(不含本周)的最高价格(设为Sg)与最低价格(设为Sd)的差值(设为S2),进行比较,谁大,则取该值为本轮信号的止损点(设为Sd)。设第1单的开仓价格为K1,本轮信号的止损位置价格设为Kz,则Kz=K1+Sd。该止损点在出现操作信号后保持不变。价格如达到该止损点,则全部平仓,出场。故出现信号进行下单操作后,要么止盈出场,要么止损出场。
公式表示:S2=Sg-Sd。若So>S2,则Sd=So;若So<S2,则Sd=S2,如So=S2,则Sd=S2=So
开仓量计算策略:通常1万美金,默认累计开仓手数为1手,默认初始手数为0.01手。
交易品种:外汇、黄金、比特币等
交易周期:趋势判断采用周图(设置可选,默认),交易信号下单1小时图(设置可选,默认)
点差要求:


d9fce7fe-071b-4586-8e1c-0480bc4d5cae.png
微信图片_2025-11-03_094906_660.png
微信图片_2025-11-03_094941_549.png
微信图片_2025-11-03_095027_416.png
微信图片_2025-11-03_095119_962.png
微信图片_2025-11-03_095155_015.png

震荡型EA-布林带与ATR结合策略.pdf

887.48 KB, 下载次数: 2, 下载积分: 金钱 -2

震荡型EA-布林带与ATR结合策略.pdf

887.48 KB, 下载次数: 2, 下载积分: 金钱 -2

震荡型EA-布林带与ATR结合策略.pdf

887.48 KB, 下载次数: 4, 下载积分: 金钱 -2

震荡型EA-布林带与ATR结合策略.pdf

887.48 KB, 下载次数: 1, 下载积分: 金钱 -2

+10
不赞一个?
回复

使用道具 举报

精彩评论3

longfllfLv.2 显示全部楼层 发表于 前天 10:05
上存附件重复了
+10
不赞一个?
回复

使用道具 举报

ranchoLv.3 显示全部楼层 发表于 前天 20:42
辛苦了,感觉可行性挺大
+10
不赞一个?
回复

使用道具 举报

wjwj999Lv.3 显示全部楼层 发表于 昨天 10:40
这么用心的好贴子太难得了,估计唐老师会考虑的,感谢给邦友们的分享
+10
不赞一个?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

EA邦和EACTP仅为EA程序化交易软件服务供应商,使用EA工具进行交易,在使用前应该清楚的阅读和浏览软件相关的教程,使用软件是一种自发行为,所引发的一切法律后果,包括用户在使用过程中导致的任何损失均与EA软件开发者无关。
  • 微信

  • 微信公众号

  • 微信视频号

  • Powered by Discuz! X3.5 | Copyright © 2017-2024, Tencent Cloud. | EABANG.COM
  • 和仲科技有限公司| 川公网安备 51019002005489号 | 蜀ICP备17026493号