EA邦程序化交易论坛

标题: 给STO提高正确率,增加一套入场信号过滤机制 [打印本页]

作者: xinmomo520@qq.c    时间: 2022-3-1 01:16
标题: 给STO提高正确率,增加一套入场信号过滤机制
本帖最后由 EA邦高老师 于 2022-3-15 20:47 编辑

如何利用EA帮助自己稳定盈利?
其实我认为只要做到以下二点就八九不离十了:
1、概率:善于用概率指导交易,而不是用当日随机性来指导;
2、复利:不要追求短期利益的最大化,稳定获利才是交易者追求的最高目标

本人观察和使用STO过程中,觉得可以加一套信号过滤机制,来提高正确率,进而可以找到个别高胜率的货币去匹配更合理的仓位去扩大盈利。

6Q2510T%1Z%`5EOLHBNJS{S.png
以上是我用STOEA默认参数(不认亏,2倍加仓)从2017年到2020年2月28日的统计数据,统计了各个货币对的开仓情况,可见STO的入场位置并不是那么好,如果我能等EA触发第二次甚至第三次加仓的位置再进场,是不是成功率会高很多?用大的概率去抓一波大行情的小回调,这就是大概的思路。

具体实现办法:应该需要增加一个变量(计数器),来记录当前这波行情的初始开仓状态,加仓一次,就累加1,这里考虑到变量可能会因为程序重置清零,那我们是不是可以用对象的方式,比如加入一个“箭头”来辅助计数,图上有多少个箭头就有多少单,重置程序也不会丢失,一旦STO信号反转,自动清除全部反向“箭头”重新计数。
TVP1H84`R~DX1OQZ17NVI{D.png

     退一步讲,如果中间数丢失(箭头数据丢失),也无需理会,就当重新计数就好了,因为波段行情已经走了一小段了,丢失中间数带来的负面影响可能就是进场滞后了,但是成功率也相对更高了,至少没有带来不可控的风险,如果行情太小或者进入了波段后期甚至都没有机会进场。
止盈:使用STO自动出场策略不变,或者可使用平仓面板中的总体止盈,触发止盈同时清零中间数。
止损:可使用平仓面板中的总体止损,同时可以选择触发止损同时清零中间数。
增加一个初始参数:可以灵活调整各个货币对在第几级仓位进场。



作者: xinmomo520@qq.c    时间: 2022-3-1 01:33
其实同样的方法可以解救一下类似Glue_EA_v1.6.1这种全自动EA, 因为Glue在今年1月份两次被拉爆了,加仓次数达到了13次之多,最后一次仓位竟达到了25手,0.01手10000刀都可以拉爆。当然用手动的方式也可以操作,但是像STO这种同时操作多种货币执行起来就比较困难,所以还希望老师评估下,是否可行。
作者: wjwj999    时间: 2022-3-1 09:30
这两款EA应该是EA邦最好的两个了,但是问题还是有的,只不过最近他们都不怎么管这两款EA了,不知道怎么回事,我提的GLUE防爆仓的方法都半年多了也没动静。
作者: xinmomo520@qq.c    时间: 2022-3-1 09:52
wjwj999 发表于 2022-3-1 09:30
这两款EA应该是EA邦最好的两个了,但是问题还是有的,只不过最近他们都不怎么管这两款EA了,不知道怎么回事 ...

应该不是吧,有些EA,功能不太好做得太臃肿,基础功能全面的EA可以用AllTime和Hedging。

作者: 285054645    时间: 2022-3-1 09:54
感觉增加一个类似虚拟开仓的就好了
作者: xinmomo520@qq.c    时间: 2022-3-1 10:31
补充一下:
止损:可使用平仓面板中的总体止损,同时可以选择触发止损的同时清零中间数。这里是可以有选择项去清零,默认设置上不清零,因为一旦清零,这波行情如果没走完,他还会马上的重新去计数,又会马上进场,想象一下,如果这一次是1年一遇的一波大行情,一直都没反转,那铁定也难抗得住。 原则上是用STO出场信号清零,这样整个STO的模型就不会被打乱。

这里打个比方,
已知GBPUSD  0.02开仓122次,0.04开仓27次,
那我们可以制定这样一个策略是
0.02进场,0.04出场止损, 不扛单,
我们赢的概率是122-27=95次,77%的胜率。

所以这里又要需要加入一个初始参数,可以设置在第几层止损。
作者: EA邦高老师    时间: 2022-3-1 15:11
收到,请排队耐心等候,如需vip付费通道,请与官网客服联系。
作者: xinmomo520@qq.c    时间: 2022-3-2 10:36
感谢高老师
作者: EA邦高老师    时间: 2022-3-2 13:58
wjwj999 发表于 2022-3-1 09:30
这两款EA应该是EA邦最好的两个了,但是问题还是有的,只不过最近他们都不怎么管这两款EA了,不知道怎么回事 ...

所有的需求我们都会进行相应的处理,一般增加功能,我们会根据会员的实际使用情况来评估。若给你带来不便请理解。

作者: EA邦高老师    时间: 2022-3-3 14:03
空了请跟官网客服联系下,此功能是有歧义的。
作者: EA邦高老师    时间: 2022-3-4 10:49
已和坛主确认:首单的进场位置原STO的第一笔加仓位置。
作者: 唐老师    时间: 2022-3-4 19:30
嗯,就是正常第一单加仓的位置开首单,这个功能看似简单,其实还是挺麻烦的,因为不能简单的以为,过滤掉首单信号就可以了,首单要模拟的下进去,然后在加仓的位置真实的开第一单才行。
作者: 84303914    时间: 2022-3-4 23:09
我也觉得要加个虚拟下单的功能,在第二层或者第三层下单,胜算更大,我的好多单子都有加仓,首单直接盈利出场的情况估计只有30%
作者: xinmomo520@qq.c    时间: 2022-3-6 14:45
唐老师 发表于 2022-3-4 19:30
嗯,就是正常第一单加仓的位置开首单,这个功能看似简单,其实还是挺麻烦的,因为不能简单的以为,过滤掉首 ...

看来是需要记录并存储每一层模拟下单的具体点数位置,然后才能去判断匹配最小下单间隔,的确也不是那么容易,老师辛苦了
作者: xinmomo520@qq.c    时间: 2022-3-6 14:55
84303914 发表于 2022-3-4 23:09
我也觉得要加个虚拟下单的功能,在第二层或者第三层下单,胜算更大,我的好多单子都有加仓,首单直接盈利出 ...

还需要做数据优化,胜率其实也并不能完全体现盈利率,可能10次盈利都抵不过一次止损;
如果过多的最求高胜率,开单的机会会被过滤得很少,就怕你沉不住气,同时也要配置相对高的仓位,否则就没有多大的意思了。

期待吧!

作者: EA邦高老师    时间: 2022-3-15 20:46
本坛主付费优先开发的功能已完成并发送。

QQ图片20220315204457.png



QQ图片20220315204507.png




作者: tshigogo    时间: 2022-3-27 21:18
不知楼主改进后效果如何??
作者: xinmomo520@qq.c    时间: 2022-3-29 17:37
tshigogo 发表于 2022-3-27 21:18
不知楼主改进后效果如何??

因为没法复刻出原有的模型,还是不怎么敢去用,如果你认同这套方法,建议搭建一个模拟仓跑STO,然后根据历史数据的回测挑选出胜率高的位置,手动对照进场,当然也要根据仓位设置好止损,因为最近的行情不适合STO默认参数跑,已经击穿(刷新了)我这个策略的最大回撤值。

作者: William__13    时间: 2022-5-12 15:28
这适合多少刀做多少级别的图表呢

作者: wjwj999    时间: 2024-5-25 21:20
MT4的STO还没有虚拟开仓功能,急需更新啊,唐老师
作者: lk1026    时间: 2024-8-30 14:53
感谢分享,学习一下




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