MetaTrader 5 позволяет во встроенном тестере стратегий моделировать автоматическую торговлю с помощью экспертов на языке MQL5. Такое моделирование называется тестированием экспертов, и может проводиться с использованием многопоточной оптимизации и одновременно по множеству инструментов. Для проведения тщательного тестирования требуется генерировать тики на основе имеющейся минутной истории. В статье дается подробное описание алгоритма, по которому генерируются тики для исторического тестирования в клиентском терминале MetaTrader 5.
在现实世界中测试它,这是最可靠的方法。
ZS:我注意到,我一注意到模式就会消失)
那么,你可能不仅会注意到它,而且还会设法把它掐掉。)))
什么蜱虫传播?你甚至意识到,在测试器中根本就不应该有任何传播吗?而蜱虫是99%不必要的。
只有HighBid和LowAsk是必要的。没有蜱虫或传播。不要再胡言乱语了。
当然,当你写代码来适应这种合法性的时候,当你在100年的历史上测试它的时候,这个模式就消失了,所以只有真正的
Oppa,所以MQ白白写了这个测试器?
我只用测试器来检查代码是否正确,通过测试器寻找模式对我来说是无稽之谈。
我想这就是他们写这个的原因,为了快速测试代码中可能出现的错误,测试器中的条件非常完美。
我没有试过MT5,但从主题来看是一样的,有人遗漏了什么),这没有意义,在现实生活中还是不一样的,只有当你检查代码的算法是否正确。
什么蜱虫传播?你甚至意识到,在测试器中根本就不应该有任何传播吗?而蜱虫是99%不必要的。
只有HighBid和LowAsk是有必要的。没有蜱虫和传播。不要再胡言乱语了。
极限值测试有一个微妙的问题。
问题是,我们从来没有实时知道某个 "现在的价格 "是一个极值,如果它是的话--它将在历史上可见,但没有人知道它 "就在这里-现在"(至少是可靠的)。 另一方面,测试者提前知道它。因此,在测试器中的极值上进行交易(例如,在OHLC上)是一种来自测试器的提示,它是一个非常重要(我说是关键)的信息。
由于这个原因,我不太相信使用OHLS测试 "直接 "调整TS的尝试。 至少由于上述原因,我没有这样做。 现在在我看来,这种优化是可能的,但需要特别努力,不要成为自我欺骗的受害者。
我只用测试器来检查代码是否正确,通过测试器寻找模式对我来说是无稽之谈。
我想这就是他们写的目的,为了快速测试代码中可能出现的错误,测试器中的条件非常完美。
如果你想检查点子策略出来(现在MT4的那个,MT5还没怎么试过,但从主题来看是一样的,有人漏掉了什么)是没有意义的,在现实生活中是不一样的,只有当你检查代码的算法是否正确。
唯一的区别是,如果代码被检查为算法的正确性。
而你在用显微镜敲打钉子 :)
极限值测试有一个微妙的问题。
问题是,我们在实时中永远不知道某个 "现在的价格 "是一个极值,如果它是的话--它将在历史上被看到,但 "现在-现在 "它不被任何人知道(至少是可靠的)。 另一方面,测试者事先知道它。因此,在测试器中的极值上进行交易(例如,在OHLC上)是一种来自测试器的提示,它是一个非常重要(我说是关键)的信息。
由于这个原因,我并不特别相信通过在OHLC上测试来 "直接 "调整TS的尝试。 至少,由于上述原因,我并没有这样做。 现在在我看来,这种优化是可能的,但需要特别努力,不要成为自我欺骗的受害者。
好吧,人们已经试图看到,有各种各样的最后期限,快点,嘿嘿呜呜。
而你用显微镜来敲打钉子 :)
这就是它的方式)。
ZS: 撒谎了,一些策略在测试器中运行,对系统有一个大致的概念,但只有在系统有趣的情况下才会这样做。
我不看测试器中引用的状态(我有点说谎),我从远处看图表,如果蓝色图标在红色图标下面,系统就会工作,如果不是,就不会。
...
这里有更多的柱状图。
欧元兑美元M1。
...
这是一个bug还是robofx搞的鬼?