对HedgingMartin对冲马丁EA非常好的交易方法及Ea改进建议
如果用HedgingMartin对冲马丁EA,起手是0.1,一般风险会很低,但是跑到了后面,遇到一波行情,就会留下一手比较大单子。如果这个单子又遇到行情,那就不是起手0.1.可能就是跟图片上面一样,就是0.82。那这0.82抗的点数就不会很多,就很容易被爆仓。很多时候一波行情走完,就会留下一笔仓位,往往这笔仓位会比较大,特别是HedgingMartin对冲马丁EA。我想在设计一个功能,对冲留下最后一笔单子的时候,不管亏损盈利如何,只要最后一笔仓位大于0.82【可以自定义】就自动平仓掉,然后重新从0.1起手开始建仓,这样后面就算遇到大行情,抗的点数也会很大。从而降低风险。这确实是个好建议,关键是怎么实现。
因为如果条件是,订单数等于1,然后就立即平仓,这样肯定是不行的。
我的想法是把这个功能做到对冲平仓的模块里面,在对冲平仓条件被触发的时候,EA会对冲掉两单,如果这时账户里剩余的订单数是1单,就不管盈亏,把这单平仓。
这样的好处是,只在对冲平仓条件被触发的时候,才平仓最后一单,不会对其它功能造成影响。 建议加个限制条件,剩余单数为1&手数大于X才平仓。不然很可能会极大的影响利润。 唐老师 发表于 2021-1-9 14:54
这确实是个好建议,关键是怎么实现。
因为如果条件是,订单数等于1,然后就立即平仓,这样肯定是不行的。
...
主要是这个条件怎么写,难道当剩下最后3笔订单的时候,最后1笔对冲掉2笔订单吗?
a121704187 发表于 2021-1-9 15:43
主要是这个条件怎么写,难道当剩下最后3笔订单的时候,最后1笔对冲掉2笔订单吗?
...
如果最后1笔对冲掉2笔,如果这样的话,那前期就会一直这样对冲,很可能会亏损 a121704187 发表于 2021-1-9 15:43
主要是这个条件怎么写,难道当剩下最后3笔订单的时候,最后1笔对冲掉2笔订单吗?
...
我的想法是在对冲的时候,一起平了,如果还有一笔的话。
唐老师 发表于 2021-1-9 15:57
我的想法是在对冲的时候,一起平了,如果还有一笔的话。
那最后3笔订单的时候,最后一起平了,就会出现亏损。如果一波行情跑完出现一点损失无所谓,但是前期就遇到了这种情况,那行情还没有跑出来,就平掉了。列如0.1手,0.13手,0.17手,遇到这3笔订单,当0.17手满足对冲条件就会一起平了。对于前期就很不划算了。最后一笔自动平掉,可以附加大于多少手,订单数量小于多少,亏损小于多少,盈利大于多少 好像你说的这种情况我也少遇到,你开个NV1或者1V1,或者一起开,这种情况遇到的很少,除非你是不开新单,就算是你不开新单,这个可以在条件平仓里平掉,设置盈利大于零就可以,不难解决
页:
[1]