Терминал МetaTrader 5 дает новые возможности для оптимизации параметров создаваемых экспертов. Кроме уже имеющихся в тестере критериев оптимизации, разработчики получили инструмент для создания собственных критериев. Это открывает поистине безграничные возможности в тестировании и оптимизации экспертов. В статье рассматриваются практические способы построения таких критериев - как простых, так и достаточно сложных.
正确插入代码。
它在那里工作得很好,那个 "负责数据不足的一块代码"。并正确地报告说,当第一个tick到达时,RSI的数据还没有被终端计算。如果你不喜欢收到错误信息,可以尝试像上面 那样做,即不仅在OnCalculate()中检查计算数据,而且在OnInit()中也检查。换句话说,尝试在OnInit()中等待所选技术指标的数据计算,然后在OnCalculate()中转入ticks处理,此时指标的数据保证被计算。
添加。最后,删除一部分检查代码并没有增加计算的指标数据量 :)
你还关注两个错误。"计算数据不足 "和 "阵列超出范围"。但由于某些原因,你没有写出关于第二个错误的内容(你没有给出一个有第92行的代码例子),尽管你强调了几次。
我明白了。上线
阵列外有 一个出口。而输出在RSI1_Buffer[i]中。 ......现在还很难回答,数组外应该没有输出。for (int i=3; i<Bars; i++)
{
Up=iFractals(NULL, 0, MODE_UPPER, i); if (Up>0) break;
}
大家好......谁能告诉我下面的代码在mql5中是什么样子的。
for (int i=3; i<Bars; i++)
{
Up=iFractals(NULL, 0, MODE_UPPER, i); if (Up>0) break;
}
这篇文章 是为了帮助。
将双倍的iFractals(string symbol, int timeframe, int mode, int shift)四舍五入改为
关于策略测试器的问题:我需要选择一组具有最大盈利交易百分比的参数--我如何做到这一点?我认为 "平衡+最小DD "或多或少适合作为优化标准,但利润作为一个乘数使其他一切都无效......
这与余额和利润交易的百分比有什么关系?
我想有一篇文章,谷歌 "如何创建自己的标准来优化交易机器人网站:mql5.com"。
这与余额和利润交易的百分比有什么关系?
我想有一篇文章,谷歌 "如何为交易机器人制定自己的优化标准 site:mql5.com"。
找到了,谢谢。
https://www.mql5.com/ru/articles/286