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

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

  • 最佳新人

    注册账号后积极发帖的会员
  • 活跃会员

    经常参与各类话题的讨论,发帖内容较有主见
  • EA邦VIP

    EA邦vip会员

[已解决(VIP)] Hedging对冲EA 升级需求

[复制链接]
wjwj999Lv.3 显示全部楼层 发表于 2021-9-26 16:05:51 |阅读模式 打印 上一主题 下一主题


      本人来到EA邦的时间不长,也就几个月吧,以前像个没头苍蝇一样,只要发现有外汇字眼的网站或者各种群都要进去看看,但是自从发现了EA邦后就把除了工作以外的所有时间全泡在这里,不是学习其他各位大神的思路就是研究EA邦的所有EA,找到适合自己性格和风险承受能力的EA时就多研究一点。EA邦的EA大体有两种,一种是通过汇友的思路编写出来的既满足了作者的要求又给其他人免费使用,但是原作者不提供的具体用法和参数的话意义也不大,用不好也很容易爆仓,另一种是EA邦的技术老师自己编写出来的,这里面还分成一部分有GLUE、STO等有现成策略的,另一部份就是我在别的贴子里所提到过的没有任何策略的工具EA,以前以ALLTIME为主,后来出了对冲马丁后感觉EA邦可能看对冲马丁能实现ALLTIME的所有功能了就逐渐把ALLTIME停掉了,这只是我的猜测,但是不重要,之前研究GLUE比较多一点,自从提出上一个防止爆仓的功能后最近也没有别的思路了,就转到了对冲马丁上,目前用对冲马丁能够用小资金跑过任何别人眼中所谓的马丁艰难的行情了,最近想增加这样一个小功能,本人研究EA的关注点和别人可能不太一样,大多数人本着赚钱有多暴力,赚钱有多少的问题上,本人只关注EA的风险控制问题,因为我一直坚信连本金都保不住的策略那就没有资格谈赚钱,具体问题如下:
     因为此贴主要是面向EA邦的技术老师,所以具体功能意义我这里就不啰嗦了, 现在遇到这种情况请老师技术帮助,前期经过对冲后已经度过了一个大单边的趋势行情,小仓位都已经逐渐被对冲掉,只剩下这两个大的仓位(初始手数是0.01,目前加到1.28手,小资金而言可谓是重仓了) 1.png ,如果行情按持仓的方向走的话那么很容易就止盈出局或者继续对冲掉,如果行情继续反向那么就会出现按设定的倍数继续加仓,这时再加仓就比现在的最大仓位还要大,小本金的账户很难再扛住这么大的浮亏就爆掉了,而我的做法就是快速解决掉这么大的仓位规避掉风险而不指望用这么大的仓位赚钱,主要靠小仓位来赚钱。那么在只有两层持仓的情况下发生对冲的话就要在设置面板上把对冲启动的层数设为最小,如图中我就要设成2 2.png ,但是这么设置后就出现了问题,当仓位只要满足大于2层时就起动对冲功能,如图所示,此时仓位虽然已经达到了5层,但最大手才0.04手 4.png ,而这么小的仓位是没有爆仓风险的,所以我是不希望发生对冲的,但是由于为了前面大手数对冲掉而设置的2层就起动对冲功能,所以接下来这么小的仓位一样也执行了对冲,如图 5.png ,这样又打乱了后面的盈利思路。
     解决的办法:为了解决这个问题可以增加这样一个功能,就是在对冲设置面板 6.png 增加一个启动手数的功能,类似目前这个启动单量的功能,打个比方说,我想要在开仓手数在1.28手时启动对冲,那么就像启动单量一样设为:“手数:1.28->888”,而在前期开仓手数不到1.28手的时候,不论是多少层都不发生对冲,这样在大手数有风险时就启动对冲快速处理掉大仓位,在小手数时不对冲,靠小手数的安全盈利。
    总结一下,用手数判断比单纯靠单量的层数来判断对冲更合理,因为在前期的反复对冲后小手数是一定先被对冲掉的,剩下的都是层数不多的大手数,如果达不到层数就不会启动对冲那么风险会比前期还要大,而用手数判断只要有大手数存在就一直发生对冲,直到手数回落到安全手数以下。请EA邦技术老师评估一下我这个思路有没有别的问题,如果对控制风险有好处那么请更新到新版本中,谢谢你们的辛苦工作!

+10
回复

使用道具 举报

精彩评论40

cais12345Lv.3 显示全部楼层 发表于 2021-9-26 16:26:01
让我来回答您的问题吧,我对Hedging对冲EA研究也是相当长一段时间,像您的这种不断对冲套利的方向虽然不是我的主方向,但大体需要用到的功能我相当明白
+10
回复

使用道具 举报

cais12345Lv.3 显示全部楼层 发表于 2021-9-26 16:29:16
首先回答您最关注的问题,其实按照对冲功能模块里只有手数一个条件确实显得不足,毕竟要过滤大部分行情而得到自己想要的对冲状况怎么得两个条件最少,您提出用手数来作为另一个总开关并不是最优解,我认为不如以“浮亏金额超过设定值”开始对冲更实用
+10
回复

使用道具 举报

cais12345Lv.3 显示全部楼层 发表于 2021-9-26 16:31:58
您上面第一张图剩下两单的处理方法很简单,毕竟对冲风险主要目的还是排除风险,所以您只需要设定多少小时后自动保本出就可以了,在自动面板里“定时平仓”就能设定
+10
回复

使用道具 举报

wjwj999Lv.3 显示全部楼层 发表于 2021-9-26 17:07:10
cais12345 发表于 2021-9-26 16:29
首先回答您最关注的问题,其实按照对冲功能模块里只有手数一个条件确实显得不足,毕竟要过滤大部分行情而得 ...

感谢指点,不是这样的,虽然在道理上马丁的逆势加仓手数越大说明浮亏也越多了,但你看我的图前期的小手数已经全部止盈对冲掉了,所以图上的情况是浮亏不大但是持仓很大,所以如果按你说的按浮亏启动对冲的话还是不会对冲掉我这两手大单的,我的策略就是不用大单盈利,只用小单盈利,有大单时快速对冲掉,所以还是要按手数最合理。
+10
回复

使用道具 举报

dy520Lv.3 显示全部楼层 发表于 2021-9-26 17:09:00
观摩大神!
+10
回复

使用道具 举报

wjwj999Lv.3 显示全部楼层 发表于 2021-9-26 17:19:45
本帖最后由 wjwj999 于 2021-9-26 21:38 编辑
cais12345 发表于 2021-9-26 16:31
您上面第一张图剩下两单的处理方法很简单,毕竟对冲风险主要目的还是排除风险,所以您只需要设定多少小时后 ...

你好,至于你说的定时保本平仓功能是可以发挥作用,但是这种固定时间操作的思路我认为不够动态的,首先定时就是一个人为设定的概念,实盘时这个时也是个不确定的概念,就像没人会知道行情是上涨还是下跌,如果在定时没有达到保本那么这个功能就没有意义了,还是继续发生加仓的操作,所以用EA就要尽量减少人为设定的概念,让策略智能动态地执行才是EA最合理的使用方法。
+10
回复

使用道具 举报

wjwj999Lv.3 显示全部楼层 发表于 2021-9-26 17:28:54
本帖最后由 wjwj999 于 2021-9-26 21:40 编辑
cais12345 发表于 2021-9-26 16:29
首先回答您最关注的问题,其实按照对冲功能模块里只有手数一个条件确实显得不足,毕竟要过滤大部分行情而得 ...

再补充一点,就是一定要在浮亏发生前提前就扼杀掉重仓,如果按满足设定浮亏才启动对冲的话,结果就是已经达到浮亏才开始对冲,那么风险就很大,而我遇到的问题是在前期反复的对冲后在没有太大的浮亏时手数已经很大,就相当于初始仓就是重仓,如果方向相反那么巨大浮亏瞬间就会发生,所以我要在浮亏发生前就把大仓位对冲掉了,提前规避了风险,变被动为主动企不是更舒服些,可能还是我们的策略不同所以需要的工具不同。
+10
回复

使用道具 举报

wjwj999Lv.3 显示全部楼层 发表于 2021-9-26 17:32:29

EA邦技术老师这么历害,对冲马丁这么好,我们都是站在EA邦这个巨人的肩膀上的,多思考,多研究,你也会的。
+10
回复

使用道具 举报

cais12345Lv.3 显示全部楼层 发表于 2021-9-26 17:32:46
wjwj999 发表于 2021-9-26 17:07
感谢指点,不是这样的,虽然在道理上马丁的逆势加仓手数越大说明浮亏也越多了,但你看我的图前期的小手数 ...

我认为您的诉求不是很现实,您希望不破坏您的主思路,您认为在每一个对冲功能的前面设置一个手数作为开关来控制对冲的具体出现行情是吗,这种做法首先不确定成效,单轮变量就是个很头疼的问题,6种对冲方式,再加6个开关,相当于6的6次方种情况,这么庞大的数据量估计很难实现,如果是我的想的这种做法我建议您还是另辟蹊径找其它替代方法哦
+10
回复

使用道具 举报

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

本版积分规则

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

  • 微信公众号

  • 微信视频号

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