EA邦程序化交易论坛

标题: 多品种EA增加“见好就收”的风控功能的建议 [打印本页]

作者: lg038211    时间: 2021-4-19 21:08
标题: 多品种EA增加“见好就收”的风控功能的建议
本帖最后由 lg038211 于 2021-6-20 21:03 编辑

现在EA帮里有一些EA是可以很多品种一起下单同时运行的,比如对冲马丁2.9,以及以后即将推出的新EA,都是一个窗口挂EA,能20多个品种同时交易。
多品种交易好处是:1、能同时用EA交易多个品种,不用一个一个设置。省力。2、乱抢打鸟、总有打中的,能相互对冲、起到盈利的品种与亏损的品种互补持平的作用,虽然有些品种亏但,也有些品种赚,当赚的品种比亏的品种多,净值就增加了,整体就盈利了。


但也有缺点:盈利的品种平仓后,重新开单又是初始0.01开始,而没有盈利且还在浮亏的品种逆势加仓后手数变大了比如0.05,那么从此时此刻起,这两个品种交易就不再是刚开始时的同手数起跑了,如果是手数多的品种亏损、那么就会总体亏损了。
举例说明:
1.1、比如对冲马丁EA2.9多品种里有欧美和镑日,本金1000美金,逆势加仓,欧美是0.01起步,镑日是0.01起步,
1.2、几个小时后:欧美行情好,盈利了止盈后又重新开单0.01,盈利又平仓,……直到盈利了10美金。,而镑日行情不好,是浮亏了6美金、还加仓了一单0.04,
此时账户就是这个现象:净值就是1004美金(1000+10-6),欧美订单0.01,镑日订单是0.01+0.04=0.05,
此时的欧美0.01、镑日0.05了,已经不像上一轮都在0.01的同一起跑线了,可能会出现下面不平衡的情况:
1.2.1、此时如果镑美盈利、欧美亏损,盈利比例就是5:1,就大概率总体盈利,净值会超过1004美金;
1.2.2、此时如果镑美亏损、欧美盈利,盈利比例就是1:5,就大概率总体亏损。净值会低于1004美金。

也就是说第一轮我赚了4美金,但第二轮我可能会亏的就远不止4美金了,这样是不划算的。


如果在1.2的时我净值1004的时候,我把所有订单全平清零,4美金稳稳落袋,此时欧美、镑日又都从0.01同一起跑线重新开单,那么我亏损的几率就不会太大了。
如此反复:净值每每增加4美金,就所有订单全平一次,1004时全平一次、1008时全平一次,1012时全平一次,……,


这个时候问题来了:比如在1004全平后又开了新一轮的初始订单,开单后净值肯定是低于1004,那么当盈利了后净值又达到1004时不就又要全平了吗?这样的话不就永远定格在1004了吗,
所以我希望老师能这样写这个功能:每增加盈利4美金是要以每一轮下单前的净值为参照物的,
比如:
设置的是净值每增加4美金全平一次,最开始1000,多个品种开单后产生了点差,净值可能减少到990了,但EA全平的命令依然是1004(1000+4),而不是994(990+4),当净值达到1004时,EA全平订单,此时又开新一轮订单后,净值又减少为995了,但EA全平的命令依然是1008(1004+4)而不是999(995+4),也就是说:净值+4中的“净值”是每一轮下单前的数值,因为下单后净值就变了减少了的净值,所以要以下单前净值的数值为参照物去+4.


总之,每赚4美金就收手、重头再来。这样不但大概率的避免了大手数订单、而且所有订单快进快出,减少了风险。


我的表述能力不强,罗里吧嗦这么多,也不会知道老师能否看得懂,唉,EA策略有时候就是这样,心里知道是咋回事,但就是说不清。
希望老师能看懂吧。

QQ图片20210419212031.png

上图是22个品种,挂了一周,第一天就净值就增加100多了,但后面就停滞不前了,一直在徘徊,就是本帖的这个原因导致的,所以写了这个建议,多个品种同时交易确实很便利高效,希望能杨其所长避其所短。




作者: wjwj999    时间: 2021-4-19 21:19
说得很清楚了,就是赚到一定钱数就收手平仓,不贪才能减少风险,值得学习
作者: EA邦高老师    时间: 2021-4-19 22:35
此建议提的不错,能有效的降低账户的风险,减少了重仓的机会;
当开多品种订单时,设定一个此轮盈利金额,在设立的金额不是很高的情况之下,确实是很容易达到的。

作者: wjwj999    时间: 2021-4-20 11:35
是啊,这个策略太历害了,解决了马丁的风险,是马丁爱好者的圣杯了
作者: mailqq    时间: 2021-4-20 12:51
在单品种版本时我也有这样的想法,只是没有提出来,现在的对冲EA设置双向订单总体止盈时也会全平,就是当天盈利超过设定的金额后EA不再下单了。
作者: lg038211    时间: 2021-4-20 20:55
本帖最后由 lg038211 于 2021-4-20 21:06 编辑
EA邦高老师 发表于 2021-4-19 22:35
此建议提的不错,能有效的降低账户的风险,减少了重仓的机会;
当开多品种订单时,设定一个此轮盈利金额, ...

其实就是盈利到一定的金额就把所有品种订单全部强平清零,不仅有您说的这些优点,而且还能刷单,
账户亏了不管它,28个品种是相互制约和关联的大循环,所以亏也亏不到哪里去,等待就行了,
但只要盈利了,就不用等待了,盈利一点点就全部强平,不给它反复起伏的机会,宁可错杀27个可能会大赚的品种、也不放过一个可能会亏损的品种,清零重新下一轮,用单量刷补损失。

作者: linbanen    时间: 2021-4-23 15:40
已经用这个办法实盘挂2天了,效果不错,希望唐老师给加上跑跑测试
作者: 13190210237    时间: 2021-4-23 15:43
已经实盘效果非常理想,感谢作者的构思。点赞!!!
希望唐老师能早日添加此功能!!!
作者: zw8086    时间: 2021-4-23 15:49
希望唐老师早日添加此功能!!!!!!
作者: Mr.Q    时间: 2021-4-23 15:57
希望唐老师早日添加此功能!!!!!!
作者: wjwj999    时间: 2021-4-23 21:22
这个办法真得很好,用这套思路手动做了几天,风险控制妥妥的,盈利都落袋了,现在就等着唐老师把这个EA研发出来了
作者: zw8086    时间: 2021-4-26 10:25
这个很好,希望老师能研发出来,期待!!
作者: wjwj999    时间: 2021-4-30 22:33
对冲马丁大神,每次发贴都是精华,多给我们小白带来些新思路,只要能想到的思路,唐老师他们都能实现的。
作者: 唐老师    时间: 2021-5-5 09:23
好的,会认真研究的,亲。
作者: wjwj999    时间: 2021-5-6 00:19
这个功能是真得好,希望唐老师团队能实现出来,否则盈利不落袋永远就不是盈利啊
作者: 唐老师    时间: 2021-5-6 10:41
这个功能难在,怎么判断初始净值,以及在什么情况下更新净值。
如果存在变量里,这个值会在重新加载ea后立即更新。
如果存在硬盘里,长时间不用这个ea,再打开ea时,这个值还是之前的值,可能立即平仓。
作者: wjwj999    时间: 2021-5-6 11:57
唐老师 发表于 2021-5-6 10:41
这个功能难在,怎么判断初始净值,以及在什么情况下更新净值。
如果存在变量里,这个值会在重新加载ea后立 ...

哦,原来这个逻辑这么难,我们这些小白想得简单了。唐老师们辛苦了

作者: 唐老师    时间: 2021-5-7 13:39
对冲马丁3.3版本,增加了见好就收功能。
https://www.eabang.com/bbs/forum ... amp;extra=#pid40670
作者: wjwj999    时间: 2021-5-7 14:34
太历害了,无所不能的唐老师,佩服EA邦的技术
作者: lg038211    时间: 2021-5-7 16:45
厉害啊(ง •̀_•́)ง,感觉能在ea中表现出来是很难的,没想到又被唐老师攻克了,太意外太惊喜
作者: TangTangTang    时间: 2021-5-17 18:18
非常好的建議!也感謝唐老師團隊辛苦高效的為大家服務!感恩!

作者: peterahai888    时间: 2021-6-20 17:28
厉害厉害,楼主是高手!受教了
谢谢大佬分享,祝你日进斗金
作者: jilisunzheng    时间: 2021-7-18 22:20
学习!学习!感谢唐老师的辛勤付出!!!!!
作者: renee2021    时间: 2021-12-4 12:41
厉害,学习了
作者: dawang5168    时间: 2021-12-26 23:45
厉害,学习了,楼主是高手!
作者: 1626799    时间: 2022-11-7 18:37
确实可以,我经常是挣100多美金然后不平仓后来行情回调了又亏回去了

,这个方法不错可以盈利到一定金额停了EA,震荡行情又开启EA

作者: wmjojo008    时间: 2025-6-1 20:16
唐老师 发表于 2021-5-6 10:41
这个功能难在,怎么判断初始净值,以及在什么情况下更新净值。
如果存在变量里,这个值会在重新加载ea后立 ...

请教下,这个不能直接使用变量获取净值吗?在TICK或者事件情况下刷新。
作者: 唐老师    时间: 2025-6-2 10:54
wmjojo008 发表于 2025-6-1 20:16
请教下,这个不能直接使用变量获取净值吗?在TICK或者事件情况下刷新。

变量重启会消失。





欢迎光临 EA邦程序化交易论坛 (https://www.eabang.com/bbs/) Powered by Discuz! X3.5