关于回测数据质量的说明

在MT4上进行历史数据回测时,由于服务器自带的数据质量通常不高,测试结果往往缺乏实际参考价值。因此,行业内普遍采用专业的Tick Data Suite(TDS) 软件来获取高精度回测数据。通过TDS获取的数据质量可达99.9%,并能模拟动态点差与滑点,从而显著提升EA回测结果的准确性与可靠性。

对于MT5平台,其自带数据近年来(如IC平台自2023年起)已支持tick级别,回测时选择“每个点基于实时点”即可调用。但若需获取更长期的tick级历史数据,仍需要借助TDS软件下载并导入。我们的所有回测数据均来源于TDS,确保数据源的专业性和一致性。


关于EA免费测评服务

免费测评是我们收集EA的渠道之一。对于收到的EA,我们会以客户提供的参数或指定测试条件为准进行测评。测评完成后,约有一半的EA会公开发布于网站和公众号(如您不希望暴露原名,请提前告知,以免被第三方获取后产生不必要的纠纷)。

若测评结果合格且具备优化潜力,该EA将共享给我们的会员使用,届时提供者也将获得优化后的参数及后续的版本更新支持。
特别提醒:如果您不打算将EA分享给会员,请在测评前明确说明,或建议不参与此次测评,以便我们妥善处理。

 


一、测评服务(免费)

我们提供免费的EA测评服务,但需满足以下条件:

可接受的EA类型

  • 适用于MT4或MT5平台,必须带有止损

  • 需提供观摩账户或简单的回测表现作为佐证;

  • 非网上或社群中随意下载的劣质策略。

不接受以下类型

  • 马丁、网格、对冲等敞口类策略;

  • 剥头皮、刷单、高频、秒单、低盈利空间类策略;

  • 测试速度极慢(因代码冗余或开发质量差)的策略;

  • 带有任何限制的策略,如DLL调用、报毒、时间限制、账户绑定、VPS绑定、远程控制等。

初测流程
若初测未通过,我们会第一时间告知原因并终止测评。如果您自己能够完成初测,则无需再发送给我们。
符合条件者,请直接添加微信,发送EA并注明拟回测的品种及测试周期。


测评条件(按策略类型)

  1. MT4趋势、突破等常见策略

    • 数据:99.9% tick数据质量 + 即时价模型;

    • 点差与延迟:Dukascopy数据(自2010年起)对比IC Markets近3年动态点差比例 + 延迟200~300毫秒;

    • 附加成本:手续费、隔夜费、跳空。

  2. MT4凌晨高波动(高点差)类策略(如下单比重偏重于凌晨时段)

    • 数据:99.9% tick数据质量 + 即时价模型;

    • 点差与延迟:使用Alpari(自2015年起)或Darwin(自2017年起)的ECN 1:1动态点差比例 + 延迟200~300毫秒;

    • 附加成本:手续费、隔夜费、跳空。
      (该条件较为严格,能有效筛选涉及凌晨高点差的策略,个别品种模拟成本甚至高于真实IC环境。
      注:凌晨头皮策略因盈利空间过小,且不同平台高点差时段差异大,目前已基本退出市场,不再推荐。若仍偏好此类策略,请自行通过Darwin进行压力测试,我们不再参与研究与推荐。)

  3. MT5测评条件

    • 数据:通过TDS下载Dukascopy数据点差比例处理后导入MT5,数据质量同样为99.9% tick级别;(处理方式:因为mt5的特殊,维持中心点位,双向收窄来贴近ic类ecn的点差,对收盘价类策略影响比较大,其他策略基本忽略差异)

    • 回测模式:选择“每个点基于实时点(Real Ticks)”;

    • 附加条件:延迟300-500毫秒 + 所使用平台的动态点差设置 + 手续费 + 隔夜费。
      (MT5自带数据只有短期tick,只做辅助回测。)

  4. 定制化测评条件
    回测结果受交易成本影响显著,若您清楚自己所使用平台的真实成本,可提出定制需求,例如:动态或固定点差(固定点差的具体数值)、延迟时间、滑点、手续费、隔夜费等。只需明确告知,我们即可按您的要求进行回测。

 

关于回测的一些基础问题:

1:为什么固定手数?

2:回测错误代码中文释义

3: 数据下载软件tds问题汇总


二、观摩与报告分析(免费服务)

该项服务不收取任何费用,但我们仅评估带每单止损的EA,马丁网格对冲等敞口类策略恕不分析。
对于观摩账户,建议提供6个月以上的实盘记录;同时,请向作者或商家获取5~10年的历史回测报告,要求数据质量至少为即时价tick级别,精度99.9%以上,若未使用TDS动态点差,则固定点差设定必须合理。
如无法提供上述报告,或观摩时间不足1年,均视为短期表现,不具备充分评价依据。凡以任何理由拒绝提供报告者,我们将一律视为存在潜在风险问题。


三、优化服务(仅限会员)

我们提供的“优化”本质上更接近于参数调整。由于开发者、使用者与测评者三方的理念和流程差异较大,为避免分歧,我仅以第三方测评网站的视角说明我们的做法。

前提条件
接受调整的EA必须经过验证——确认非造假、非套路、非主动过拟合等初测。同时,需明确策略的简单分类和基本逻辑,至少清楚是突破型还是回调型,挂单还是市价单,日内还是中长线等基础特征。
在这个市场上,除非拥有源码或直接参与开发,否则任何人都无法详尽了解第三方EA的全部底层逻辑。但掌握上述大致分类,并具备识别常见造假套路的能力,已足以作为调整的前提。

调整理念与流程
作为测评方,我们更注重通用性而非个性化。每位交易者都有独特的偏好(如止损大小、胜率与盈亏比偏好、持仓周期等),只要不构成明显错误,均视为个人选择。
我们目前的优化流程如下:

  1. 选取最近3~5年的数据(包含品种上涨震荡下跌三个周期行情)作为样本内优化区间;

  2. 在硬性指标可接受范围内,进行1~3轮严格的参数调整(可逐一或成套进行);

  3. 将优化后的参数用于样本外验证,综合评估是否适合启用;

  4. 此后每6个月以上纳入新数据进行微调(该周期非硬性规定)。
    整个过程中,我们不强求曲线美观,也不刻意回避回撤,而是自然选择,力求还原策略本身逻辑下的真实表现。


四、源码类测评与改编

若客户提交源码进行测评,经我们评估后认为有改编和优化空间的,且符合我方要求,我们将免费提供改编服务,并持续提供后续版本更新及参数支持。改编后的EA将分享给我们的会员使用。提交即视为同意此条款,若不同意,请勿发送源码。


五、会员专属附加服务

针对带止损类的EA,我们为会员提供以下免费服务:

  • 免费开发EA;

  • MT4与MT5之间互转;

  • 修复BUG;

  • 优化EA及添加新模块等。


回测的核心目的

进行回测旨在实现以下目标:

  • 对策略进行分类;

  • 分析其大致逻辑;

  • 验证是否存在造假、套路或过拟合现象;

  • 识别潜在风险点;

  • 评估平均盈利与止损空间是否合理;

  • 统计最大回撤、停滞期等关键数据;

  • 判断是否值得进行参数调整,以及满足其他用户关注的指标。
    回测是研究EA的基础标准,属于前端研究工作,也是每一位EA使用者应具备的基本能力。


关于过往测评与整体印象

需要提醒的是,21年之前的测评文章因服务器更换,部分图片已无法显示,请以文字内容为准。同时,早期的测评条件不够严格,因此越早的测评结果越应持谨慎态度,若能自行回测验证则更为可靠。

一掌金测评网近年来已测评超过5000款EA,其中99.9% 未达到合格标准,这便是我们面对的市场现状。