EA邦程序化交易论坛

标题: 马丁EA增加功能 [打印本页]

作者: 李奕臻    时间: 2023-4-6 22:28
标题: 马丁EA增加功能
你好老师,想要在马丁EA的反向对冲里增加一个功能:我的方案是双向开仓,然后逆势加仓,遇到单边肯定有风险,所以要用到反向对冲。但问题是开启反向对冲它会把我第一张双向开仓的顺势单也一起用掉了。现在的反向对冲是从第几单—第几单开始工作,我希望在里面加一个功能是:用第几单—第几单来对冲,保留开仓的或上面的顺势单,而不是全部顺势单都用掉。
附带两张图,一张电脑模拟单,一张我手画的,应该能看的明白请老师帮忙实现,这点对我的策略很重要!谢谢!



QQ截图20230406221023.png
微信图片_20230406222528.jpg

作者: q871117148    时间: 2023-4-6 23:54
新思路,想法不错

作者: Forex76876    时间: 2023-4-7 00:07
唐老师,她说的这样做的好处就是,走出一波单边行情后,小震荡就可以充分利用对冲和反向对冲最快速度出掉离现价远的所有逆势订单,并且只剩下离现价远的所有顺势订单,快速总体止盈
作者: Forex76876    时间: 2023-4-7 00:09
唐老师,麻烦你快速实现这个非常牛逼的功能,因为这个功能太牛逼了

作者: Forex76876    时间: 2023-4-7 00:21
唐老师,反向对冲的逻辑如果变成这种,必将根本性的改观回撤大的问题,广大会员们的期盼之心,与日俱增,切,切,切,谢谢唐老师

作者: xinmomo520@qq.c    时间: 2023-4-7 10:50
请教一下你的整体出场策略是什么? 如果你在0.05这层开了多、空,行情就不再延续了,直接上去了,那你的0.05空单岂不是加在了山崖下?  接下来行情继续向上走, 你的空单还要继续加仓吗?还是等多单盈利平衡再出场?   


我思维比较顿挫,我个人认为反向对冲的最终目的就是锁住亏损,不到万不得已(达到止损的风控线),谨慎使用。

作者: 4934983    时间: 2023-4-7 15:37
你有两个解决方案
1:规定趋势,在均线多头趋势,只对冲空单,同理反之
2:用移动挂单,行情总是震荡的,就算直线拉伸也会上下,这样可以快速解套,
以上两点目前EA实现不了,,第一点可以叫区域对冲,
如果你的学习能力强,可以自己写

作者: 李奕臻    时间: 2023-4-7 20:32
xinmomo520@qq.c 发表于 2023-4-7 10:50
请教一下你的整体出场策略是什么? 如果你在0.05这层开了多、空,行情就不再延续了,直接上去了,那你的0.0 ...

你好,在EA邦学了很多,也很乐意和大家探讨,向大家学习!我是总体盈利出场,但具体怎样要等EA邦开发了这个功能,我测试过才知道,现在有时观察行情手动辅助这样做过,并不是所以行情都这样。我个人觉得如果行情进入趋势适当锁仓也不是坏事,只是锁仓后的加仓需要注意了,这点大家可以一起探讨,希望可以更快解决这个问题。

作者: 唐老师    时间: 2023-4-13 12:37
这个看一下能不能实现,可能有一定难度。

作者: 李奕臻    时间: 2023-4-16 19:17
唐老师 发表于 2023-4-13 12:37
这个看一下能不能实现,可能有一定难度。

拜托唐老师想想办法,也就是用第几到第几的顺势单去作用;实在不行退而求其次,就看看能不能把开仓和加仓剥离开,这样起码可以保留首单开仓的双向订单不被加仓后的反向对冲用掉,也就是说保住开仓的一张顺势单。
QQ截图20230406221023.png

作者: cuiyouli    时间: 2023-4-18 08:05
李奕臻 发表于 2023-4-16 19:17
拜托唐老师想想办法,也就是用第几到第几的顺势单去作用;实在不行退而求其次,就看看能不能把开仓和加仓 ...

我也遇到同样差不多的问题

作者: Forex76876    时间: 2023-4-18 09:34
唐老师 发表于 2023-4-13 12:37
这个看一下能不能实现,可能有一定难度。

唐老师,这个功能开发出来后,只需要把顺势加仓和逆势加仓的手数和加仓间隔的点数调整至恰到好处,然后再规定或者是自定义第几层到第几层之间的区域反向对冲,不难实现,然后如果第几层到第几层之间,如果顺势逆势加仓没达到要求就回调,则还是以正常的对冲或者是总体止盈为主,这里的重点是,反向对冲必须得能自定义从第几层到第几层逆势加仓订单这个所谓的区间(即区域划分),然后再根据这个进行反向对冲或者是正常的对冲的指令的执行与切换(即实际先达到哪个指令就先执行哪个指令),只有这样才能更好更完美的实现这一需求。

作者: Forex76876    时间: 2023-4-18 09:35
唐老师 发表于 2023-4-13 12:37
这个看一下能不能实现,可能有一定难度。


唐老师,这个功能开发出来后,只需要把顺势加仓和逆势加仓的手数和加仓间隔的点数调整至恰到好处,然后再规定或者是自定义第几层到第几层之间的区域反向对冲,不难实现,然后如果第几层到第几层之间,如果顺势逆势加仓没达到要求就回调,则还是以正常的对冲或者是总体止盈为主,这里的重点是,反向对冲必须得能自定义从第几层到第几层逆势加仓订单这个所谓的区间(即区域划分),然后再根据这个进行反向对冲或者是正常的对冲的指令的执行与切换(即实际先达到哪个指令就先执行哪个指令),只有这样才能更好更完美的实现这一需求。






作者: laike1688    时间: 2023-4-21 10:13
很好的思路

作者: 李奕臻    时间: 2023-5-4 17:17
唐老师 发表于 2023-4-13 12:37
这个看一下能不能实现,可能有一定难度。

你好唐老师,我提出的这个功能有在研发吗?

作者: 唐老师    时间: 2023-5-15 18:29
李奕臻 发表于 2023-5-4 17:17
你好唐老师,我提出的这个功能有在研发吗?

还没有,比较复杂 。


还在想怎么才能解决你这个需求。

你想要的是不是这样,只用盈利一方的逆势加仓开仓的订单,对冲亏损一方的最远处的订单,还是对冲亏损一方的逆势加仓的订单,还是怎么样?我们还不是很清晰。
因为有几种方式,也不明白你要的是什么,这个功能别人也提过。

要么在ea里区分顺势加仓开仓的订单和逆势加仓开仓的订单,用逆势单或顺势单来对冲,具体怎么对冲你还要说清楚。
要么用最下边几笔对冲最上边几笔订单。
要么用盈利大于零的订单对冲另一方订单。

就是具体对冲订单的选择。
因为订单在ea看来都是一样的,要让ea在开仓时候对订单做标记,ea才能再次把他下单的订单再分类。





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