测试一个基于ticks的EA - 页 2

 
Ibragim Dzhanaev:
我不明白要展示什么 ....你是说这个结果要归咎于TA吗?滑落了10个百分点。
你写这个的目的是什么?
伊布拉金-德扎纳耶夫

如果你有任何真正的知识,请说出来。

测试者显示的内容有多少会与真实的交易相对应?

我只对建设性的分析感兴趣,而不是闲聊。你要么接受我对你请求的回答,要么纠正你自己的请求。

你可以用N个帖子进行建设性的对话,也可以用100N个帖子进行唠叨。请您选择。

 
fxsaber:
你写这个的目的是什么?

我只对建设性的分析感兴趣,而不是唠叨。你要么接受我对你请求的回应,要么纠正你自己的请求。

你可以用N个帖子进行建设性的对话,也可以用100N个帖子进行唠叨。请您选择。

在我不理解这个问题的情况下,我不是一个程序员。

用更简单的方式说出来,让我明白。

 
Ibragim Dzhanaev:

就我不理解这个问题而言,我不是一个程序员。

请让它变得简单易懂。

在源码中加入这几行

关于交易、自动交易系统和策略测试的论坛

测试一个基于ticks的EA

fxsaber, 2016.12.05 19:19

加上这个。
#include <SlipPage.mqh> // https://www.mql5.com/ru/code/16134

// После окончания бэктеста сначала вызывается OnTester, затем OnDeinit
double OnTester( void )
{
  // Возвращает баланс бэктеста за вычетом положительных проскальзываний лимитных и TP-ордеров в тестере (запущенный инструмент)
  return(SLIPPAGE::OnTesterBalance());
}

// После окончания бэктеста сначала вызывается OnTester, затем OnDeinit
void OnDeinit( const int Reason )
{
  // Вычитает из баланса бэктеста величину положительных проскальзываний лимитных и TP-ордеров (запущенный инструмент)
  SLIPPAGE::CorrectBackTestBalance();

  ::Print(SLIPPAGE::GetProfitData().ToString());

  return;
}

附上修改后的报告,以及与突出显示的 "打印 "相对应的回测日志的最后几行。
如果你不能,我可以自己添加,如果你把源头发给我。
 
fxsaber:
在源码中添加这几行
如果你不能,我可以自己添加,如果你把源头发给我。

好的,我可能会在明天有时间时加入。但TP对结果有如此大的影响吗?然而,也有SL。

也许除了你写的这些,还有其他的东西?如果有,请告诉我。

 
我看了一下演示,没有TA的影响。我想,这只是在新闻上...
 
是的,在拟议的修改之后。报告将是。
 
Ibragim Dzhanaev:

除了你写的这些,还有别的吗?如果有,请告诉我。

可能有很多细微的差别。这个测试员的圣杯 应该交给SD中的开发人员来研究,这样他们就能做出更充分的测试员。
 
fxsaber:
可能有很多细微的差别。这个测试员的圣杯应该交给SD中的开发人员来研究,这样他们就能成为一个更充分的测试员。

那么没有人会赚到任何钱,甚至在测试器中也不会。

)

 
fxsaber:
可能有很多细微的差别。这个测试员的圣杯应该交给CD中的开发人员来研究,这样他们就能做出更充分的测试员。
这就是为什么我决定询问有知识的人。如果你不介意,请列出所有可能的细微差别,我们将在代码中实现它们,使其尽可能地接近现实。如果可能的话,请逐点说明。
 
Renat Akhtyamov:

那么没有人会赚到任何钱,甚至在测试器中也不会。

)

在建议的修复措施之后,请看测试。

我自己并不特别相信,但事情就是这样的。