错误、漏洞、问题 - 页 141

 
pronych:
至于价差,这是众所周知的。他们已经被添加到报价中很长时间了(按宇宙标准:)大约一个月前,他们不太可能改变。而系统本身并不期望在价差上有这种损失。这里有些不对劲。要么是我在某个地方搞砸了代码(这不太可能),要么是测试结果与优化结果大不相同。这已经是一个错误。这就是为什么我问大家--它曾经发生在任何人身上吗?

我很快就写了一个简单的专家顾问,并进行了优化。然后我选择了最好的变体并单独运行。 我也得到了非常不同的结果。不仅利润不一致,而且交易的数量也不一致:在一次运行中82次,在优化过程中103次。21次交易在某处消失了。联系服务台。最新版本有问题。

Общайтесь с разработчиками через Сервисдеск!
Общайтесь с разработчиками через Сервисдеск!
  • www.mql5.com
Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы.
 

pronych:
По сему и спрашиваю всех, бывало ли у кого такое?

四个月来,一直如此。而且不仅仅是在最好的运行中。我已经习惯了。
 

假设问题是这样的。

专家顾问代码。

空白的OnTick()
{
打印("CUR NEED",Bars(_Symbol,_Period)," 550)。
}

输出两个数字:第一个是当前的条数,第二个是我需要工作的条数。

我们从9月1日10日到今天进行测试。

在这种情况下,测试器显示的第一个数字是428 550。那么第一个数字自然会增加。

让我们测试一下从1月9日到今天这几天的情况。前两个数字是262,550。很明显,我们将在一年中获得所需的条数,但这对测试来说并不方便。

Документация по MQL5: Доступ к таймсериям и индикаторам / Bars
Документация по MQL5: Доступ к таймсериям и индикаторам / Bars
  • www.mql5.com
Доступ к таймсериям и индикаторам / Bars - Документация по MQL5
[删除]  
EQU:

找到了原因...

关机后--切换到Cybernet--该进程仍在任务列表中......但由于某些原因,它在开机后没有显示出来......也没有被alt-tab检测到......

我把它从任务管理器中取出来,它就工作了......。

我找到了原因,但问题仍然是......。

关闭MT(休眠前)--我看到了桌面,任务栏是清晰的......。

我去找任务管理器...任务列表是空的 - 在进程列表中,terminal.exe慢慢地将内存大小从大约150M增加到700M,然后 - 稍微快一点 - 将所有东西减少到零,之后才卸载...超过8(!)分钟(我错过了--可能更多),这个过程顽固地在那里做一些事情,同时保持不可见。

也许至少要有一个模式化的窗口--比如 "等待,卸载......",而不是要不断地进入任务管理器?

 
Cherrr:
 

谢谢)

只是遗憾的是,我对这种可下载的最低限度的东西总是不满足。

 
Cherrr:

谢谢你)

只是遗憾的是,我对这种可下载的最低限度的东西总是不满足。

做到以下几点。

datetime   ДатаНачалаТестаПриТестировании=D'09.11.2008';

void OnTick()
   {
   if(MQL5InfoInteger(MQL5_TESTING)==true || MQL5InfoInteger(MQL5_OPTIMIZATION)==true)
      if(TimeCurrent()<ДатаНачалаТестаПриТестировании)
         return;
   ...
   }

DateTestStartTest从哪个日期开始测试,并在测试器中指定一个早期日期,从这个日期开始将需要多少条数据。

 

冠军赛的时间将用在哪里...?将会是GMT+4吗?我在测试器中两种方式都写了......没有区别 !!!!!!!!!!!!!!

TimeGMT(dt);

if(dt.hour<3) return;
TimeCurrent(dt);

if(dt.hour<3) return;
 
maryan.dirtyn:

冠军赛的时间将用在哪里...?将会是GMT+4吗?我在测试器中两种方式都写了......没有区别 !!!!!!!!!!!!!!

将使用我们演示服务器的当前时间
Документация по MQL5: Дата и время / TimeCurrent
Документация по MQL5: Дата и время / TimeCurrent
  • www.mql5.com
Дата и время / TimeCurrent - Документация по MQL5
 

测试者打开了2009年的交易(很多),但不想打开2010年的交易。如果你采取一个边界期,那么到2009年底,然后没有。我重新启动了我的电脑,建设说334

????