外汇智能EA测试报告中数字的意义

阅读 :
欢迎访问 外 汇 邦 WWW.WaiHuiBang.com

 任何交易可以在历史数据上测试。在测试完成之后,总结性的结果和一些特性会在“报告”标签显示。报告允许对不同智能交易进行对比,对于相同而不同输入数据的智能交易进行对比。本文将会详细解析测试报告中的数字意义。

测试结果报告范例

以下方测试报告结果为范例进行解析:

 

 

 

 

TotalTrades – 交易总数;

ProfitTrades – 赢利交易总数;

LossTrades – 亏损交易总数;

GrossProfit – 净赢利交易总数;

GrossLoss – 净亏损交易总数.

在一定程度上从最初的平衡显示减少原始的价值:

AbsoluteDrawDown = InitialDeposit - MinimalBalance

 

最大借款值和当前最小借款值的最大差距:

MaximalDrawDown = Max of (Maximal Peak - next Minimal Peak)

在图表的下方会给出测试的最大借款价值的基本状态。总的最大借款价值会以粗箭头标出。

 

  • 最大借款百分比的比率等于最大借款和它的各自价值的商:
  • MaxDrawDown % = MaxDrawDown / its MaxPeak * 100%
  • 在报告中显示的其他结果可以应用简单的数学方法计算。
  • Total trades – 在测试里的交易总数;
  • Short positions (won %) – 卖空仓位总数额和其中赢利百分比(卖空仓位/卖空仓位总数*100%);
  • Long positions (won %) – 看涨仓位总数额和其中赢利百分比(看涨仓位/看涨仓位总数*100%);
  • Profit trades (% of total) – 赢利交易总数和交易总数的百分比(赢利交易/交易总数*100%);
  • Loss trades (% of total) – 亏损交易总数和交易总数的百分比(亏损交易/交易总数*100%);
  • Largest profit trade – 赢利交易中获得的最大赢利;
  • Largest loss trade – 亏损交易中获得的最大赢利;
  • Average profit trade – 赢利交易中赢利的平均数 (净赢利值 / 赢利交易);
  • Average loss trade – 亏损交易中亏损的平均数(净亏损值 / 亏损交易);
  • Maximum consecutive wins (profit in money) – 在这一系列赢利总数和交易的赢利系列中最大连续盈利;
  • Maximum consecutive losses (loss in money) – 在这一系列亏损总数和交易的亏损系列中最大连续损失;
  • Maximal consecutive profit (count of wins) – 在交易总数中最大连续交易的赢利;
  • Maximal consecutive loss (count of losses) – 在交易总数中最大连续交易的赢利;
  • Average consecutive wins – 赢利系列中连续盈利的平均数;
  • Average consecutive losses – 亏损系列中连续损失的平均数.
  • 模型示意图中的色彩应用
  • 以下色彩应用于以下示意图:
  • 亮绿色- 分钟内的模型,图中标注为7。
  • 略深绿色 – 显示模型大的时间范围,从M5至 H4。
  • 粉色- 完全的不规则碎片模型。图中标注为2 。
  • 灰色- 原有的模型,图中标注为1 。

  • 上方的色彩示意图是按照最初模型数据计算的:
  • Bars in test = 4190;
  • StartBar = 2371;
  • StartGen (H4) = 3042 (图中标注为3 );
  • Start H1 = 3355 (图中标注为4);
  • Start M30 = 3841 (图中标注为5);
  • Start M15 = 3891 (图中标注为6);
  • Start M5 = 0 (图中没有标注);
  • Start M1 = 3917.
  • 由以上这些价值和模型的公式获得以下结果:
  • ((0.25*(3042-2371) + 0.5*(3917-3042) + 0.9*(4190-3917)) / (4190-2371))*100% = ((0.25*671 + 0.5*875 + 0.9*273) / 1819)*100% = 46.78%

欢迎访问 外 汇 邦 WWW.WaiHuiBang.com
本文标题:外汇智能EA测试报告中数字的意义 - MT4平台MQL4编程学习
本文地址:http://www.ea666.cn/fxschool/autotrading/mql4/40629.html

相关文章

  • EA智能交易

      EA智能交易:  智能交易是Expert Advisor(简称EA)的中文译名,也可译作“专家问”,俗称智能交易系统,是由电脑模拟交易员的下单操作进行机器交易的过程;电脑根据预先编辑好的交易策略程序来执行交易定单。自动交易...

    MQL4编程学习
  • EA入门系列一:MT4自定义指标的结构
    EA入门系列一:MT4自定义指标的结构

    MT4自定义指标一般由四个部分构成: (1)文件头部 (2)参数、变量和数组的定义 (3)初始化函数init() (4)主函数start() 一、文件头部,也称为预处理程序 预处理程序以“#”开头,行尾无语句结束符“;” 常用的预处理程...

    MQL4编程学习
  • 外汇EA的那些误区你信了吗?
    外汇EA的那些误区你信了吗?

    外汇EA交易工具相信做外汇的投资者都不陌生,甚至不少投资者如今正在使用中。它能按照您事先设定好的条件自动的买卖与交易,并且由于它是电脑自动下单,因此可以更加快速地下单和平仓。但是市场上对于外汇EA的说法却是分...

    MQL4编程学习
  • MT4智能交易的特性

    在MetaTrader 4交易系统中创建并测试智能交易存在以下列举特性。 在开仓之前必须验证账户内是否存在自由保证金。如果账户内的自由保证金不足,开仓交易将失败。您可以测试检验"FreeMargin"值不能够少于1000,因为测试期...

    MQL4编程学习
  • 从编程语言构成来选择合适的平台

      外汇交易平台的选择依据并不在于 点差的高低,终端使用便捷性而是在于以下几点:   1、 资金安全(交易账户资金的可靠性)   2、 报价合理(数据来源的可靠性即报价的及时有效性)   3、 平台稳定(网络环境、平台优...

    MQL4编程学习
你可能感兴趣