返回顶部
  • 发帖数544
  • 粉丝0

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

  • 最佳新人

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

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

    EA邦vip会员

[VIP会员] 一种新的加仓方式

[复制链接]
wjwj999Lv.3 显示全部楼层 发表于 2022-10-19 01:26:32 |阅读模式 打印 上一主题 下一主题
先唠叨几句闲话,前一段时间一直在忙,很久没发贴子和高手们交流学习了,只能偶尔在别人的贴子下面吹吹水罢了。
最近有时间又研究了一下对冲马丁,发现震荡行情和趋势行情依旧是个永远无法兼顾的问题,适合震荡的策略注定要在单边时爆掉,而做单边趋势的策略又会在震荡时反复止损又不断开仓而耗光本金而爆掉,即使一个月不爆那么一年有可能爆,一年不爆两年也可能爆,任何人拿出一个短期牛逼的马丁也扛不过把时间往前延长。
也就是圣杯根本不存在,无数的追求圣杯的追求者还是要放平心态,只要能尽可能的减少浮亏或者说能用各种手段降低爆仓的机率已经是很不错的思路了,换句话说就是只能做到减少风险发生的频率,而永远做不到消除风险。
马丁的高手我只相信资金为王,10万本金跑0.01手,加仓倍数不超过1.5倍想爆掉还真不容易。
闲话说完,最近发现一个思路,提出来看看唐老师能不能用代码实现出来,也请高手们批评指正一下,说一下基本原理,就是对冲马丁有一个功能在信息显示菜单设置里,叫做“多空成本线”,把这个功能点亮后,屏幕上就会出现两条多单和空单的成本线,这个思路就是从这两条线上发现的现象。如果双向都有单时现价在多单成本线上方就是多单赚钱,现价在空单成本线下方就是空单赚钱,而当反复加仓后现价有可能会出现在多单和空单成本线中间,这时如果是空单成本线在现价上方、多单成本线在现价下方,那么就是双向单都在赚钱,,这种情况当然是最完美的,但是很多时候都是会出现多单成本线在现价上方,或者空单成本钱在现价下方这种两头亏钱的情况,这时就可以做点文章。
就是在行情上涨时迅速开出足够大的空单把空单的成本线拉到多单的成本线上方的位置,或者在行情下跌时迅速开出足够大的多单,把多单的成本线拉到空单的成本线下方的位置,这样不论现价是否在两方成本线的中间都会形成一个很容易止盈的局面,因为不管行情涨还是跌,只要多单成本线在现价下方,那么多单就是赚钱,或者只要空单成本线在现价的上方,那么空单就是赚钱,而此时如果另一个方向的单子在亏损也会被盈利方向的单子抵销掉一部份亏损,这时只要行情反弹到亏损方向成本线附近,或者越过亏损成本线一点都可以快速出掉全部单子,拿这个图举例说一下,这时空单成本线在现价上方是盈利的,而多单成本线也在现价上方是亏损,但这时由于空单进的早所以盈利大于多单的亏损,所以总体还是盈利,如果现在反弹到多单成本线以上时多单变为盈利,如果没有上涨到空单成本线以上,而是只在两成本线中间就是两向单子都是盈利,这些都可以止盈出掉。我这么啰嗦了一大段不知道有没有表达清楚我的意思,这个思路简单点说就是始终让EA来执行这个操作,因为现在的代码已经制作出来多空成本线,那么在有双向单时(也就是顺势加仓功能和逆势加仓功能都在执行),用顺势单的盈利来抵消逆势单的浮亏,顺势加仓怎么设置都可以,而逆势就要由EA来判断,只要顺势加仓后多空成本线的位置发生了变化不是上空下多,而是上多下空就立即在现价位置开单进行纠正,现价在上涨行情就开空单把空单成本线拉到上面,现价在下降行情就开多单把多单成本线拉到下面,因为两条成本线间的点数可以量化计算出来所以可以做成输入框(比如设置两成本线相距100点),这样开单量也不需要而且也不能手动设置,而是用EA来判断开多少手能把成本线拉到相距100点的位置(如果现价距顺势成本价不足100点那么就继续等待不开逆势单,这样也减少了逆势开仓的频率),经过这样操作后,始终是空单成本线在上,多单成本线在下,不管现价如何走,很容易全部出掉了。这个功能可以和现在的加仓时同时加另一个方向单的功能结合在一起,也可以在“逆势加仓“面板的”点数”菜单面板 12.png 里做一个这样的点数条件(就是设置一个点数(可以起名叫“多空成本差值”,然后计算空单的成本价减去多单的成本价的差值点数与设定数值相比,如果小于这个设定值就执行逆势加仓的操作(这里要有一个前提也就是要做两次判断,第一次是要判断顺势单成本线和现价是否满足大于这个设定值,如果顺势单的成本和现价还没有拉开到设定值以外那么逆势单不论多大手数也不可能把成本拉到现价以外,第二次才是判断空单成本价减去多单成本价的差值。如果差值大于设定值就不做逆势加仓的操作(顺势加仓正常执行不受影响),意思就是空单成本线和多单成本线相距的远(差值大于设定值)就不执行逆势加仓,如果空单成本线和多单成本线相距近(差值小,甚至空单成本线低于多单成本线(此时差值为负数都在此项内))就执行逆势加仓,加仓手数为按现价开仓时能把差值点数拉回到设定值的手数。其实也就是当顺势加仓后EA如何加另一个方向单(也就是逆势单)的改良,就是判断一下多空成本线的位置是否是上空下多,同时两成本线之间的距离是否在设置的点数以内来决定是否执行逆势加仓、开多少手数的逆势单。经过这种操作后,形成这样的局面,行情上涨时,经过逆势加仓后空单的成本在上面和现价最近,即使处于亏损也很容易在行情反转后变盈利,而多单在下面已经在顺势仓的支持下获得得了不小的盈利。行情下跌时正好相反,盈利的空单和离现价很近的多单都很容易出掉,而且也不用管行情的涨跌。再重申一下,这也不是圣杯,只是一种做双向开单思路罢了,请唐老师团队和论坛的高手点评一下这个思路有没有什么问题,因为我用手动回测时效果是不错的,或者先搞个试用版我跑一下回测再决定是否加入正式版也可以,谢谢。

评分

参与人数 1威望 +5 金钱 +1 贡献 +4 收起 理由
mailqq + 5 + 1 + 4 很给力!

查看全部评分

+17

最近谁赞过

回复

使用道具 举报

精彩评论26

wjwj999Lv.3 显示全部楼层 发表于 2022-10-19 19:58:39
本帖最后由 wjwj999 于 2022-10-20 20:31 编辑

虽然贴子标题是需要增加一个加仓方式的功能,但其实是配合一个完整的系统来完成的,我也把这个策略的完整思路做了说明,就是在双向都有单时,用顺势加仓来赚顺势行情同时降低逆势单的浮亏,用逆势加仓来拉逆势单的成本价,顺势单和逆势单锁住部分亏损,再配合合理的止盈,达到一个风险最小的思路,这个思路我不是空想出来的,我用手动加仓拉均价使空单成本在上、多单成本在下的方法操作了很多马丁都回避的14-15年的欧美行情,发现虽然单子很多,但是风险极小,且非常安全的渡过了这个时期, 8.png 这是2014年7月到2015年7月的手动操作资金图,波动的只是余额,绿色的净值曲线非常安全。表面上看这种根据多空成本线的距离和位置来逆势加仓的方式和目前版本的逆势加仓的方式很像,也是通过逆势加仓把成本均价拉低,但是目前的逆势加仓功能的实现是按固定点数和固定手数或倍数,行情千变万化,固定的东西是不会根据变化而变化的,导致这种加仓有一定的僵化性,在大单边时即使加了很重的仓位仍然不解决爆仓的问题,而用多空成本线的距离和位置来判断加仓的时机和手数就能够动态、智能的解决这个问题,提前的小震荡就把逆势单早早地处理掉了。因此通过多空成本线的距离和位置来确定逆势加仓的点位和手数就是这个思路的核心,始终让空单成本线在上方,多单成本线在下方就是这个思路的关键点。
+14

最近谁赞过

回复

使用道具 举报

mailqqLv.3 显示全部楼层 发表于 2022-10-20 17:17:17
wjwj999 发表于 2022-10-19 19:58
虽然贴子标题是需要增加一个加仓方式的功能,但其实是配合一个完整的系统来完成的,我也把这个策略的完整思 ...

此思路是很好,但也是存在风险的,行情跟EA加仓思路一致时容易盈利出局,如是振荡时,当EA给加多单后,行情下跌,EA又算给加空单,行情上升,反复几次后,开仓量会变得很大,这种时候存在有风险,故盈利出局的机率会增高了很多,开发成EA功能项会给EA邦的同仁们受益。
+11

最近谁赞过

回复

使用道具 举报

wjwj999Lv.3 显示全部楼层 发表于 2022-10-20 20:06:45
本帖最后由 wjwj999 于 2022-10-20 20:08 编辑
mailqq 发表于 2022-10-20 17:17
此思路是很好,但也是存在风险的,行情跟EA加仓思路一致时容易盈利出局,如是振荡时,当EA给加多单后,行 ...

感谢这位大咖耐心看完并能理解到我的思路。是的,只要有逆势加仓的策略本质还是马丁,我这个功能只是把逆势加仓后的局面更加清楚一下,逆势加仓的本质目的就是把逆势单的成本均价拉到更靠近现价,等行情稍有反转可以立即转亏为盈,因为在行情反反复复后,有顺势加仓和逆势加仓的策略虽然有顺势单抵消掉一部分浮亏,但是只要逆势单的成本均价远远地超过顺势单的话,顺势加的仓的努力都是杯水车薪,通过早期的干预,一直把逆势仓的成本和顺势仓的持仓成本清楚地限定在最有利的位置可以把危险早早地就扼杀掉。
+11

最近谁赞过

回复

使用道具 举报

chaore987Lv.2 显示全部楼层 发表于 2022-10-20 21:17:24
就爱看这种讲思路的贴子,功能不错,希望唐老师能做出来我试一下
+11

最近谁赞过

回复

使用道具 举报

wjwj999Lv.3 显示全部楼层 发表于 2022-10-23 01:15:54
chaore987 发表于 2022-10-20 21:17
就爱看这种讲思路的贴子,功能不错,希望唐老师能做出来我试一下

不敢当,其实就是自己尝试的一个思路,也不知道有没有什么问题,就是来和唐老师团队和EA邦的高手老师们讨论一下,也有可能是没实际价值的,反正多讨论一定有新的收获
+10
回复

使用道具 举报

wjwj999Lv.3 显示全部楼层 发表于 2022-10-23 12:20:46
本帖最后由 wjwj999 于 2022-10-23 12:25 编辑

这个思路来源于多空双向单同时存在时怎么把多空双向单管理好这个考虑,因为行情不是震荡就是单边,而且下一步的行情是未知,提前通过多空双向单来做一个对未来方向的埋伏,同时配合上始终让空单的成本线在多单成本线的上方,这样不论行情怎么走,一定有一个方向是顺势盈利,这个方向的单子就抵消了一部分逆势单的浮亏,而如果按固定点数或者倍数加仓时,虽然也是逆势加仓,但是这种加仓是抛开了行情僵化地按数字来加仓,很容易把多空成本的位置搞成上多下空,这样也就很容易搞成两头亏钱,想出掉很难,其实只要把上空下多的成本线间距设得很小,也就是在图上的多空成本线的位置 1.png (始终让多单成本线在下、空单成本线在上,因为没有EA执行,只能通过手动加仓,比较费鼠标),行情容易就出掉 2.png ,用很多大咖的话讲,只要你别贪,赚钱还是能达到的
+10
回复

使用道具 举报

wjwj999Lv.3 显示全部楼层 发表于 2022-10-23 12:35:14
本帖最后由 wjwj999 于 2022-10-23 12:43 编辑

我啰嗦了一大堆,可能很多人看不懂,但是我手动的效果确实很不错。为什么我还是在马丁的基础上研究呢,因为从历史行情来看,外汇市场还是以震荡行情为主,大单边的行情只是偶尔发生,那么马丁在震荡行情上就是最适合的策略,马丁策略的平仓出局只要不是爆仓就一定是赚钱。所以话说回来,无论是有硬止损的马丁还是有多么神奇的对冲的马丁,最终的结局只不过是能减少多少爆仓的频率罢了,不论你自认为你的策略多牛逼,还是首先做好资金管理才是做外汇的王道。
+10
回复

使用道具 举报

haknowLv.3 来自手机 显示全部楼层 发表于 2022-10-23 14:15:22
等待成品 嘻嘻
+10
回复

使用道具 举报

kkwang2005Lv.3 显示全部楼层 发表于 2022-10-23 21:42:51
这个策略的梗和马丁策略好像都是一样的,需要无限资金量来保证成功。

这个ea不能设定单边最大手数,设定了最大手数碰到单边行情就不管用了。
+11

最近谁赞过

回复

使用道具 举报

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

本版积分规则

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

  • 微信公众号

  • 微信视频号

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