返回顶部
  • 发帖数222
  • 粉丝1

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

  • 最佳新人

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

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

    EA邦vip会员

[已解决(VIP)] 对于当前对冲马丁功能的补充和增加

[复制链接]
唐老师Lv.9 显示全部楼层 发表于 2022-9-19 19:59:48
仅用盈利单对冲 的功能已经开发出来了,测试结果跟你的想法不一样啊。

这还是逻辑上的问题。
完全不是那么回事,白花了几天的时间。
当然,也不是怪谁,新功能大家都在尝试。
这个仅用盈利单对冲的功能,和那个净仓位的功能,其实都不能解决反向对冲不断增加锁单的单量的问题。
经测试,如果开启了仅用盈利单功能,亏损较多的那些订单,更难一次性出掉,反而更加危险。
+10
要有能够持续稳定盈利的交易策略,再进行实盘交易,建议先用历史数据回测和模拟盘进行仔细验证。
回复

使用道具 举报

wjwj999Lv.3 显示全部楼层 发表于 2022-9-19 22:27:16
本帖最后由 wjwj999 于 2022-9-20 01:28 编辑
唐老师 发表于 2022-9-19 19:59
仅用盈利单对冲 的功能已经开发出来了,测试结果跟你的想法不一样啊。

这还是逻辑上的问题。

估计提出建议的mchal老师应该是有自己特殊的用法没有公开罢了,可以单独和唐老师沟通一下,但是那个净仓位控制的功能(也就是mchal老师说的敞口设置)感觉还是可以通用的,和现有的浮亏起动百分比锁仓功能相比较,假如设置50%亏损锁仓的话,逆势仓位1手启动50%反向锁仓后净仓位就是0.5手,如果逆势加仓到总仓位10手时,那么同样设置50%锁仓就是反向5手,净仓位就变成了5手,净仓位从0.5手变成了5手这就差了10倍,浮亏可就是天壤之别了。而只用净仓位控制的话,假如设置净仓位0.5手时启动控制功能,那么在净仓位达到1手时,反向开0.5手,保持净仓位是0.5手,如果净仓位达到10手时,反向就要开9.5手,仍然保持净仓位是0.5手,只有这样才能把浮亏牢牢控制住,通过净仓位控制功能控制住浮亏的净仓位不会产生剧烈浮亏的同时,利用反向对冲,双向单子同时削减,逐渐就能把总仓位降下来,不用管涨跌,两方向的盈利单都可以把反向的单子逐渐对冲干净,我手动模拟操作了几次,相同的核心策略不变只是单独用某些个对冲方法在原本会爆仓的许多个节点结果都是爆仓, 111.png 333.png ,但是加上了手动控制使净仓位一直在很小范围内的话最后在很小浮亏的情况下安全渡过 22222.png ,所以这个净仓位控制的功能是一个控制亏损的实用好功能。
+10
回复

使用道具 举报

kkwang2005Lv.3 显示全部楼层 发表于 2022-9-20 08:37:14
唐老师 发表于 2022-9-19 19:59
仅用盈利单对冲 的功能已经开发出来了,测试结果跟你的想法不一样啊。

这还是逻辑上的问题。

如果开启了仅用盈利单功能,亏损较多的那些订单,更难一次性出掉


这是为啥呢?
+10
回复

使用道具 举报

唐老师Lv.9 显示全部楼层 发表于 2022-9-20 10:01:37
wjwj999 发表于 2022-9-19 22:27
估计提出建议的mchal老师应该是有自己特殊的用法没有公开罢了,可以单独和唐老师沟通一下,但是那个净仓位 ...

但是仍然有9.5手,那跟锁仓10手其实并没有多大区别。
+10
要有能够持续稳定盈利的交易策略,再进行实盘交易,建议先用历史数据回测和模拟盘进行仔细验证。
回复

使用道具 举报

唐老师Lv.9 显示全部楼层 发表于 2022-9-20 10:06:30
kkwang2005 发表于 2022-9-20 08:37
如果开启了仅用盈利单功能,亏损较多的那些订单,更难一次性出掉

还不仅仅是更难出掉的问题,前期单子少的时候,这功能还有个不是bug的bug,盈利单会立刻平掉反向单,而亏损单还在不断增加。
+10
要有能够持续稳定盈利的交易策略,再进行实盘交易,建议先用历史数据回测和模拟盘进行仔细验证。
回复

使用道具 举报

chaore987Lv.2 显示全部楼层 发表于 2022-9-20 10:49:55
唐老师 发表于 2022-9-20 10:01
但是仍然有9.5手,那跟锁仓10手其实并没有多大区别。

也不一定吧
+10
回复

使用道具 举报

wjwj999Lv.3 显示全部楼层 发表于 2022-9-20 11:01:06
唐老师 发表于 2022-9-20 10:01
但是仍然有9.5手,那跟锁仓10手其实并没有多大区别。

唐老师,可以想象一下当时的局面是这样的,我举的例子中说的9.5手是反方向的,但同时正方向有10手仓位,这时净仓位是0.5手,这时在不发生下一笔加仓前不管方向怎么走浮亏都只限定在0.5手,赚也是0.5,亏也是0.5,风险就被锁住,然后利用反向对冲功能,不管往哪个方向走都会把另一个方向的单子削减,假如是顺势的9.5对冲逆势的10手时,顺势单9.5全平,带走10手中的一部分(根据自己设置,可以对冲最远的一笔,或者最远的0.01手,也可以按每笔的百分比),也可能是逆势的10手反弹后全部平掉又把原补的顺势仓平掉一部分,即使10手对冲9.5后,原9.5的方向又变成逆势也不怕,总手数减少后,原10手方向补上拉回净仓位的单子也是减少的,总之就是双向削减仓位。即使逆势又发生加仓,那么净仓位控制也会加大反向补向,继续把净仓位控制在0.5手以内,虽然表面上看和百分比锁仓没有多大的区别,但和百分比锁仓的最大不同的是后面的操作,百分比锁仓每次生效都只是按逆势仓位的百分比来补仓,而净仓位可能就变得非常大,而净仓位控制功能生效时控制的是最直接的净仓位。这样就会产生一个现象,就是浮亏始终由0.5手决定,给对冲的发挥提供了更多的时间和空间,至于各方向的单子由哪种对冲方式来处理就看每个人的喜好,但是反向对冲一定要有,这个是决定双向总仓位减少的关键,类似于解套EA的原理,对冲的都是远处的单子,而且手数越重对冲的越快,反倒更容易解套。
+10
回复

使用道具 举报

wjwj999Lv.3 显示全部楼层 发表于 2022-9-20 11:08:52
本帖最后由 wjwj999 于 2022-9-20 11:54 编辑

而且,像之前那个kkwang2005一个贴子提到的一个思路提到的,可以根据均线来决定是否继续逆势单的加仓,这些都可以灵活设置,总之,就是用净仓位控制功能把净仓位控制住是一切操作的根本。
+10
回复

使用道具 举报

wjwj999Lv.3 显示全部楼层 发表于 2022-9-20 11:53:18
唐老师 发表于 2022-9-20 10:01
但是仍然有9.5手,那跟锁仓10手其实并没有多大区别。

唐老师,我明白你的意思了,这也就是净仓位控制功能和百分比锁仓的另一个区别,就是假如只用100%锁仓来避免浮亏加大的话(这点比净仓位控制功能的有净仓位更彻底),但是这样的话不论行情怎么走双向单都是锁住的,如果不关闭加仓功能的话任何一方加仓,另一方也继续补仓,如果关闭加仓功能的话账户就变成了浮亏固定不变的死账户,除非手动止损才能继续开单。如果用净仓位控制功能的话,只要把净仓位控制在一个值以内就可以,而不是完全的双向同等仓位锁死的话净仓位就不为0,只要方向变化就有盈亏的变化,这时还需要kkwang2005提的那个能让净仓位加大的方向的单子不加仓这个功能(也就是净仓位控制功能生效时就自动停止逆势加仓功能而不是通过关闭加仓按钮),而目前的反向对冲功能的关闭加仓功能生效后只能手动解除,这样EA就变成手动了,性质是不一样的。
+10
回复

使用道具 举报

mchalLv.7 显示全部楼层 发表于 2022-9-20 12:53:39
唐老师 发表于 2022-9-20 10:06
还不仅仅是更难出掉的问题,前期单子少的时候,这功能还有个不是bug的bug,盈利单会立刻平掉反向单,而亏 ...

1、净仓位其实就是对锁仓方式的一个优化。所以比例锁仓存在的问题,它也一定程度会存在的,无非是哪个相对更可控。

2、至于开启之后盈利单立马把反向单冲掉,这个可能是因为设置手数为0.01(或者类似的小手数的缘故)。改为反向末单盈利对冲或者反向对冲订单都可以一定程度的解决这个问题。
3、当前锁仓需要注意的是后续的加仓不要被锁住的这个大手数打乱节奏(我认为自定义手数加仓可以一定程度的解决这个问题。)
4、可以在反向对冲或者反向末单对冲里添加一个选项:仅冲总手数大的那一方。
例如当前多单总10手,空单总手数8手。
则只有多单的盈利单会对冲空单的亏损单,而空单的盈利单不会对冲多单的亏损单。
5、各位大佬提出的反向对冲时考虑额外的指标&自动对加仓按钮进行关闭&开启的循环操作 理论上可行,编程实现上我认为有较大难度(可能非常容易引发其他的bug)。
+10
回复

使用道具 举报

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

本版积分规则

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

  • 微信公众号

  • 微信视频号

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