EA邦智能交易论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4119|回复: 49

[已解决(VIP)] 保本止损中顺势加仓单子“空挡”的解决方法

[复制链接]
     

11

主题

170

帖子

869

积分

VIP会员

Rank: 3Rank: 3

积分
869

EA邦VIP

发表于 2021-1-28 00:05:06 | 显示全部楼层 |阅读模式
现在的Alltime平仓面板中的保本止损功能里的顺势单在使用过程中经常形成“空挡”,就是因为最前面的单子不能消除,目前现有的ea只能根据最上面的一单和最下面的一单来进行加单,所以当中间单子本保本止损后,中间就不能加仓,形成了空档,只有当现价超过最上或最下的单子时,才会逆势或顺势加仓。即使点开补单,效果也不是很好。


下面的这个帖子建议的改动已经实现,有很大改进,但还是不够彻底,依然存在现价在中间震荡时不能开单的情况
HedgingMartin对冲马丁EA_v2.6.1版本/区分顺逆势的总体保本损的...
www.eabang.com/bbs/forum.php?mod=viewthread&tid=1440&fromuid=5060
(出处: EA邦智能交易论坛)

125735u524qqffpj8jhtdf.png

上图里,现有的EA只能在现价回调到1236的止损位置时才能把最顶上的多单6号一起保本平掉,可如果行情没向下达到这个止损位又反弹向上走,就会继续增加负担,所以最好是能在回调刚开始的时候就把多单6号保本平掉,
现有的ea的里顺势单子保本止损改成:每个顺势单都是和上一个单子一起平掉,那就没有空档了,比如多单顺势加仓单,如下:

b6
b5
b4
b3
b2
b1
顺势加仓单子是2、3、4、5、6,当现价回调向下走时,6号就和5号一起保本止损平仓(因为5号已经是盈利了的,那么6号在出生时就已经被“启动”了,“启动”就是最末尾两单总盈利点位),“保护”设置成10,10的意思是6和5共同盈利只剩10个点时保本平掉(当然要想达到这样的效果,在设置顺势加仓的间距和手数时,要合理设置这两个参数,5号的盈利必须大于6号的亏损
QQ图片20210127232441.png QQ图片20210127232310.png
现价向下走,则6号和5号一共只盈利10点时一起平掉,剩下1234号多单。当然新5号马上又会被出生下单,因为现价在4号上方,仍然满足顺势加仓的距离条件,此时现价可能会往继续向下走,也可能会反弹向上走,这两种情况我们分别说明:

b5新
b4
b3
b2
b1

情况一,如果现在继续向下走,那么新5号和4号也是一样盈利10个点平掉,此时又同样满足顺势加仓的距离条件又出生新4号……行情一直向下到底的话,则全部两两保本平掉。


情况二、如果现价是反弹向上走,则在新5号上面继续顺势加仓6、7、8……。

所以,现价无论上行还是下行,顺势单随时都是“行情顺时可以加仓、行情逆时可以保本”的状态,不会再被空档限制下单。



另外,现有EA的保本止损功能面板里“顺势订单保本”和“逆势订单保本”是共用一个参数设置面板,如下图



如果顺势和逆势想分别设置不同的“启动”和“保护”参数以及“补单,就不能实现,希望能把设置分开,顺势是顺势的参数和补单,逆势是逆势的参数和补单。这样就能分别设置了



回复

使用道具 举报

     

15

主题

82

帖子

401

积分

VIP会员

Rank: 3Rank: 3

积分
401

EA邦VIP

发表于 2021-1-28 09:16:09 | 显示全部楼层
我都看不懂……你真厉害。。。。~~~~~~~~~~~~~~~~~~~~~~~~~
回复

使用道具 举报

     

11

主题

170

帖子

869

积分

VIP会员

Rank: 3Rank: 3

积分
869

EA邦VIP

 楼主| 发表于 2021-1-28 17:44:19 来自手机 | 显示全部楼层
4934983 发表于 2021-1-28 09:16
我都看不懂……你真厉害。。。。~~~~~~~~~~~~~~~~~~~~~~~~~

看不懂(#-.-)?
简而言之:就是每个顺势加仓的单子只和上一个单子一起保本平仓掉。


回复

使用道具 举报

     

1

主题

11

帖子

85

积分

注册会员

Rank: 2

积分
85
发表于 2021-1-28 17:57:26 来自手机 | 显示全部楼层
谁简单明了的说明下 有点烧脑    继续关注
回复

使用道具 举报

     

11

主题

170

帖子

869

积分

VIP会员

Rank: 3Rank: 3

积分
869

EA邦VIP

 楼主| 发表于 2021-1-28 23:32:24 | 显示全部楼层
本帖最后由 lg038211 于 2021-2-4 19:05 编辑

我的意思就是顺势单保本止损方式改成:最后的两个末单一起保本止损,

例如:
多单顺势加单已经顺势加仓到第11#单,顺势加仓间距设置的是100,加仓倍数是末单累加0.01,如下图:
QQ图片20210128225000.png

当现价行情回撤向下走,11#和10#就是两个末单,一起保本止损平仓,如下图:
QQ图片20210128225507.png


平仓后,如下图:
QQ图片20210128230037.png

由于此时满足顺势加仓的间距条件(顺势加仓间距设置的是100),所以立即又顺势加仓0.10开单,如下图的红圈里:
QQ图片20210128230551.png
如果行情继续下走,仍然是两个末单0.10和0.09一起保本止损。如下图:
QQ图片20210128231552.png
平仓后!现价行情满足顺势加仓的间距条件(顺势加仓间距设置的是100),所以立即又顺势加仓0.09,如下图:
QQ图片20210128231926.png
如果行情继续向下走,则始终是末单两两保本平仓,尾巴上不留一单在顶上,干干净净
如果行情反弹向上走,则仍然顺势加仓…………
…………
始终是最末尾两单一起保本止损,最末尾单生成时就和已经盈利的倒数第二单启动了保本止损,所以启动参数可设置为最末尾两单的总盈利,比如100。保护可以可以设置为10
QQ图片20210127232310.png

这样的好处是:行情顺势走时就加仓,回撤时就平仓,不留尾巴,不留负担。
讲到这里再回头看一下本帖的一楼,就应该懂了啊




第二个要改的是:保本止损中的顺势单和逆势单的参数分开设置:
现在的参数是共用的,顺势逆势不能分别设置,如下图


QQ图片20210127232441.png

以上的修改建议,我测试过,只要参数设置合理,就没问题,除非遇到长时间连续的很规则的锯齿状行情,但这种太规律的行情很少,几乎遇不到,即使遇到也不会造成大风险



















回复

使用道具 举报

     

11

主题

170

帖子

869

积分

VIP会员

Rank: 3Rank: 3

积分
869

EA邦VIP

 楼主| 发表于 2021-1-31 12:37:40 | 显示全部楼层
微信图片_20210131114206.png

上图的红圈里,现价就在“空档”里空跑,红圈里这些绿色的空单都是顺势加仓的单子,顺势单被保本止损了中间几单,但最末尾的一单(图中红圈里最下面一个绿色空单)仍然存在,所以导致现价在中间震荡时不能开单,同时也牵制着所有订单不能整体平仓,如果是长期在此震荡,还会累积现有全部单子的隔夜费亏损,
所以最后一单就是保本止损功能里的负担,而此贴的建议,就是要解决这个问题。虽然6.0版本让这个最后一单与初始123单一起平掉,效果也提升了,但行情在大震荡时,让仍然会出现上述现象,所以需要改进,对保本止损这个功能进行升级
回复

使用道具 举报

     

148

主题

1607

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
14798

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主EA邦VIP论坛元老

QQ
发表于 2021-2-5 16:39:21 | 显示全部楼层
lg038211 发表于 2021-1-31 12:37
上图的红圈里,现价就在“空档”里空跑,红圈里这些绿色的空单都是顺势加仓的单子,顺势单被保本止损了中 ...

QQ图片20210205163824.png
试试这个保本止盈的功能吧,这个整个顺势加仓的都会保本平掉,包括最上面的一笔订单。
此心光明,亦复何言!
回复

使用道具 举报

     

148

主题

1607

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
14798

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主EA邦VIP论坛元老

QQ
发表于 2021-2-5 16:41:54 | 显示全部楼层
haknow 发表于 2021-1-28 17:57
谁简单明了的说明下 有点烧脑    继续关注

他是想最后一笔订单和倒数第二笔订单的保本损设成一个。
把最后一笔订单一起出掉。
此心光明,亦复何言!
回复

使用道具 举报

     

148

主题

1607

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
14798

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主EA邦VIP论坛元老

QQ
发表于 2021-2-5 16:46:45 | 显示全部楼层
这个功能依然会形成空挡,因为每加仓一单,都是最上边一单,那么每个保本止损价,都在两笔订单的中间,保本出掉后,会立即开仓,依然会形成空挡。
此心光明,亦复何言!
回复

使用道具 举报

     

11

主题

170

帖子

869

积分

VIP会员

Rank: 3Rank: 3

积分
869

EA邦VIP

 楼主| 发表于 2021-2-5 22:18:20 | 显示全部楼层
本帖最后由 lg038211 于 2021-2-6 20:31 编辑
唐老师 发表于 2021-2-5 16:46
这个功能依然会形成空挡,因为每加仓一单,都是最上边一单,那么每个保本止损价,都在两笔订单的中间,保本 ...

是的,空挡依旧存在,但空挡间距变小了、最后一单的手数也变小了。
现有的效果是不管现价回撤多少,最后一单始终在最上方的原位置,是固定的,空挡间距会约拉越大。
但这个建议中,现价回撤的越多,最后一单也会不断下移。是随行情变化而变化的,空挡间距不会太大。

空挡间距大小的区别,产生的风控效果也是很明显的:
首先,如果回撤的行情又反过来变成顺势向上走了,空挡间距小的,风险越小,空挡间距大的风险越大。如下图:(我手动的平仓不准确,请忽略,只是为了说明间距)

QQ图片20210205211729.png

因为现价必须超过最上边一单才会再开单。如果空挡的间距太大,现价在这个空档间距内长期震荡,就开不了单,而且会积累隔夜费亏损,没平仓的单子多的话就麻烦了,甚至会爆仓。如果间距小,就能早点开单,就能早点全平。所以间距越小越好。
其次,不但间距变小和位置下移,而且最后一单的手数变小:因为每次都是最末尾两单保本止损平掉,新开出的顺势单手数也会降低一层,回撤越大,手数就减少的越多。降低了风险。


第三,有效的防震荡:我在前期有个帖子是:《新版Alltime里“保本止损”的建议,可以有效的防震荡》
www.eabang.com/bbs/forum.php?mod=viewthread&tid=1332&fromuid=5060
如果上面这帖子里的策略有了此功能,风险进一步缩小,甚至化解。当顺势加仓逆势加仓同时开的时候,顺势单总是这样末尾两单保本平掉的话,很可能就触发了整体平仓(因为顺势单没有尾巴了,就不存在顺势单的亏损,逆势单也处在回撤盈利中,这样就很容易整体盈利),虽然当两个尾单保本平仓后新顺势单还会马上开出,但在它开出之前,所有订单就已经触发整体盈利全平了,所以就不会再开出来了。

以上三点效果对比现有的:如下图:这是目前EA里现有的顺势加仓保本止损的效果,多单是顺势加仓,空单是同步的逆势加仓,中间几个多单已经被保本止损,目前,现价是在空挡里震荡着的,黄线是现价在空档区里去过的最低位置。
QQ图片20210205223154.png

但如果用建议的修改后,情况就会好一些,会出现下面两种结果:
一、没有红圈里的最上面一单,可能所有订单已经整体盈利全平了,
二、红圈里的最上面一单它的位置会往下靠一点(空挡间距越小越好),手数也会变小了一些,那么可能所有订单已经整体盈利全平了。

因为这个建议是让顺势加仓的保本止损里末单变成紧紧跟随行情变化而改变的位置和手数的动态追踪,所以让风险控制变得更加精准,提升安全度。同时,末单频繁的保本止损和生成、又让单量也有所增加,盈利也会多一些。


最后说一下老师在7楼给的方案也很好,美中不足的就是不能融入整体盈利中,只有所有的单子不管是顺势还是逆势同时平掉,才安全,留一边没平,而且又失去了顺势单的保护,那么加仓会让手数越来越大,产生金字塔效应,风险就越来越高,所以能早全平尽量早平。

EA运用中,安全和盈利的完善是各个环节一点一点补充出来的,EA帮里的Alltime和对冲马丁EA就是这样一步步改进提升到如今这么强大的,再次感谢老师的辛勤付出。
















回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|EA邦 - 高品质黄金外汇EA程序化交易系统下载站 ( 蜀ICP备17026493号-1 )

GMT+8, 2021-4-12 09:37 , Processed in 0.015951 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表