EA学院

EA学院

首页 > EA学院 > Ea的回测效果很好,实盘不行,是因为没有打开这个功能

Ea的回测效果很好,实盘不行,是因为没有打开这个功能

2021-03-26 热度:17646 ℃

        带你了解程序化交易,你好,我是小龙。

        今天我来给大家讲一下:怎么样让实盘跟回测的效果保持一致。

        很多人都会做历史回测,对EA来说做回测可以看出一个EA的好坏,比如说EA的盈利情况和亏损情况,这样可以对自己的交易策略有更深刻的理解,但是有的时候回测的时候效果挺好的,实盘的时候又跟回测不一

致,甚至在回测的时候用不同的数据精度也会出现不一致的情况。

        那么为什么会出现这种情况呢?假设有这样一种情况,只用均线来开平仓,有这样一个交易策略,就是均线在第一幅图交叉的时候开空单,第二幅图的时候就平空单开多单。,这样的交易策略用控制点,即时价格,

开盘价回测的结果都是一致的,实盘当中用也是一致的,因为这种策略用的数据精度非常的低,它交叉的时候只用到了开盘价,所以开盘的时候反向交叉就开一个空单,它只用到了一个开盘价的数据,它并没有用到非常精细的数据。

image.png


image.png


image.png



        因为MT4最精确的数据是基于一分钟的高开低收价格,这一分钟的K线怎么走,它就没有更详细的数据了。比如说下图一根K线是4小时,4小时也是由240个一分钟组成的,但是这240个一分钟当的是怎么走的它没

有了,它有的是一分钟的高开低收。(MT5的数据精度就更多了,它有这个take数据,MT5有更详细的,每次报价的数据,那MT5的回测跟实盘就更不会有差异了)


image.png


image.png



        那就会出现这样一种情况,开仓之后也许你是在盘中开仓的,这时候这个位置已经走完了,那么你就不会被止损。但是在实盘当中有可能你一分钟的K线当中有下跌到这又回来了,就可能在实盘当中就被止损掉了,所

以说如果你的策略用到了更精细的价格,就会出现回测更实盘不一致的情况,可能回测就赚钱了,实盘就赚不到钱。这就是回测和实盘的一个区别,那这个问题在之前的论坛里面有网友讨论过,那么怎么解决呢?在EA里

面在“全局设置”里面有一个开关,选择“仅用开盘价”的开关。你可以选择用哪一个周期的开盘价。也就是说打开这个功能后EA只用一个开盘价一个数据,不管盘中怎么走EA只用开盘价一个数据,这样就可以把数据的

精度通过EA的设置人为的降低了。这样就可以避免回测跟实盘不一致的情况,特别是在小周期的时候。


image.png


image.png


   如果还有不懂得地方可以参照唐老师的视频:

头条:Ea的回测效果很好,实盘不行,是因为没有打开这个功能

知乎:Ea的回测效果很好,实盘不行,是因为没有打开这个功能

YouTuBe:Ea的回测效果很好,实盘不行,是因为没有打开这个功能

视频号:

0.jpg

公众号:

qrcode_for_gh_4aabcfdcd229_430.jpg

 


    祝大家交易顺利!




发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

相关文章

用历史数据回测EA超详细教程

用历史数据回测EA超详细教程

        现在大多数使用Ea的投资者,都是下载EA后拿来直接用的,也不管这款Ea的策略怎么样,优缺点在哪里。  &...

按自定义指标的信号自动交易5:基于任意指标交叉的全自动交易

按自定义指标的信号自动交易5:基于任意指标交叉的全自动交易

    今天我们来讲一下,基于自定义指标的交叉来进行的全自动交易。    也就是说,我们得到任意一个指标,我们都可以通过...

开一个MT4(MT5)软件不够用?多开MT4教学

开一个MT4(MT5)软件不够用?多开MT4教学

     带你了解程序化交易,你好,我是小龙。    今天我会通过唐老师的一个视频来给大家讲一下怎么多开MT4...

EA基础功能-单独止损

EA基础功能-单独止损

    单独止损功能在平仓面板里,这个功能可以对每一笔订单进行单独止损。    该教程基于3.4版本,之后的版本可能会有...

EA优化详细教程-找到盈亏比最好的EA参数

EA优化详细教程-找到盈亏比最好的EA参数

    今天这篇文章是接着上一篇文章说的,没看过的,建议大家先看这篇文章,《用历史数据回测EA超详细教程-EA教程-EA邦 https://www.eabang...

MT5回测时输入框不能用,还好有这种解决方法

MT5回测时输入框不能用,还好有这种解决方法

     带你了解程序化交易,你好,我是小龙。    今天我会通过唐老师的一个视频来给大家讲一下MT5回测时输...

通过EA实现MT4邮件报警和微信报警

通过EA实现MT4邮件报警和微信报警

    AllTime2.1版本增加了邮件报警功能,当开平仓或是亏损大于本金的多少百分比时会发送邮件,订单数大于某值也可以发邮件,这个邮件发送是需要一系列设置的...

EA程序化交易软件下载教学,下载为什么要弄的麻烦一点

EA程序化交易软件下载教学,下载为什么要弄的麻烦一点

    带你了解程序化交易,你好,我是小龙。    今天我会通过唐老师的一段视频来给大家说一下EA怎么下载。 ...