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