错误、漏洞、问题 - 页 1830

 
Alexey Viktorov:

这是我第一次遇到这样的情况,尽管我已经按照以前多次的做法做了一切。

2017.03.08 12:14:56.563 debug version of 'имя_советника.ex5', please recompile it
2017.03.08 12:14:56.563 loading of имя_советника (GBPUSD.m,H1) failed
2017.03.08 12:14:56.565 cannot load expert

很明显,在运行测试之前,对历史数据进行了调试,但问题是--应该这样吗?或如何?


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

1545 视觉测试崩溃 "被用户停止"

Slawa, 2017.02.22 07:46

弗拉基米尔-卡尔普托夫

之后我试着从终端运行视觉测试--但立即出现了错误(以前从未发生过)。

        2       08:29:25.593    MQL5    debug version of 'Ivan.ex5', please recompile it
它过去是自动重新编译的。现在,所有的自动重新编译已经被取消。只有手动编纂。

测试是可能的,但没有向云和远程代理发布调试版本。只在当地

 

有几次,测试弹出了 "被用户停止",但没有办法抓住其中的关联性。现在我发现了一个巧合:如果我在视觉测试 中改变测试器窗口的大小,测试就会停止。不幸的是,这并不是唯一的原因,还有其他原因。

ps;我不能重复。

 
Alexey Viktorov:

有几次,测试弹出了 "被用户停止",但没有办法抓住其中的关联性。现在我发现了一个巧合:如果我在视觉测试 中改变测试器窗口的大小,测试就会停止。不幸的是,这并不是唯一的原因,还有其他原因。

ps;Ozhe-lzhe和重复不能重复。


关于为什么会发生这种情况,有不同的版本。

1545 视觉测试崩溃 "被用户停止"

 

MT5能做到如此大的出站流量吗?流量不是不断离开,而是有一定的周期性(我不清楚)。

如果流量的下降与MT5的关闭不相关,我不会怀疑MT5。

终端上有一个机器人,但它是一个稍加修改的MCD样本,窗口中的条数已经减少到最低限度(但它不应该影响流出的流量)。

蓝图是cpu负载,红图是流出的流量

负荷和流量的下降与MT5的关闭相吻合

 
Alexandr Bryzgalov:

MT5能做到这么大的出站流量吗?

https://ru.wikipedia.org/wiki/Vault_7
 

现在,这是一种悲哀,也是一种巨大的悲哀。存储库把源头搞砸了。先是不允许写(2.61版)文件,出现OutOfDate错误,现在又出现这个。

源文件被破坏.

再回滚一个版本(2.57)--然后再向前(2.60)--返回正确的构建2.60。然而,在Build 2.61中所做的改变--已经消失了。

 
亲爱的开发者们!@Slawa,存储方面一切正常吗?
Slawa
Slawa
  • www.mql5.com
Профиль трейдера
 

指标中的CopyRates存在困难。下面是一个例子。

int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
  {

   if(prev_calculated==0)
     {
      Print("start");//<- попадаем сюда после CopyRates
     }
   else
     {
      MqlRates rates[];
      int result=CopyRates(_Symbol,_Period,0,rates_total+1,rates);//<- копируем больше, чем есть на графике
      if(result==-1)
         Print("error: ",_LastError);
     }
   return(rates_total);
  }

因此,我们在每个刻度 上都会重新启动指标。

 
Andrey Voytenko:

指标中的CopyRates存在困难。下面是一个例子。

因此,我们在每个刻度 上都会重新启动指标。

会不会打印错误?而且为什么要求比图表上的内容更多?
 
Andrey Voytenko:

指标中的CopyRates存在困难。下面是一个例子。

因此,我们在每一个刻度 上都有一个重新启动的指标。

也许,在申请了缺失的历史后,MT加载了它。因此,该指标被重新计算。