错误、漏洞、问题 - 页 1715

 
fxsaber:

我如何确保通过CopyTicks请求的tick历史被完全下载?

GetLastError()。如果是0,那么蜱虫是完全同步的,在第一个蜱虫和最后一个蜱虫之间的给定间隔内将不再有蜱虫。
 
Alexander Bereznyak:

证书上说

返回的值

拷贝的点数,如果出错则为-1。

该帮助将很快得到纠正。我们已经做出了改变
 
Slawa:
问GetLastError()。如果是0,那么蜱虫是完全同步的,在第一个蜱虫和最后一个蜱虫之间的这个时间间隔内不会再发生蜱虫。

在终端上。

2016.09.29 14:14:16.203 Terminal        C:\Program Files\BCS Broker MetaTrader 5 Terminal
2016.09.29 14:14:16.203 Terminal        Windows 7 Ultimate (x64 based PC), IE 09.00, Intel Core i7-2700 K  @ 3.50 GHz, RAM: 14658 / 16301 Mb, HDD: 6524 / 30000 Mb, GMT+02:00
2016.09.29 14:14:16.203 Terminal        BCS Broker MetaTrader 5 Terminal x64 build 1432 started (BCS Broker)

运行脚本。

void OnStart()
{
  MqlTick Ticks[];
  
  Print(CopyTicks(_Symbol, Ticks, COPY_TICKS_ALL, D'2016.09.30' * 1000));
  Print(GetLastError());
}

我掌握了剧本的窍门。我只能以与EA相同的方式删除它。删除后,日志显示

2016.09.30 10:25:42.454 Test (Si-12.16,M1)      4401
2016.09.30 10:25:42.454 Test (Si-12.16,M1)      -1

例如,CopyTicks挂起,但在强制停止后,它返回-1。错误4401-没有找到所要求的历史记录

我非常要求与CopyTicks打交道。因为这个原因,我无法接触到TC。

ZZY 重新启动终端后,CopyTicks开始给出历史记录。我希望这种错误不再发生。

 

亲爱的开发者,请澄清一下。

在mql5.com论坛上提到,如果一个交易机器人使用了dll,那么只有测试代理 的本地网络对它是可用的。有一些问题。

1.本地代理可以在远程机器上(另一个子网)而不是在本地网络上创建?

2.论坛上还提到了本地代理启动键/dlls,当本地代理允许dll被调用时,我在哪里可以看到键的细节呢?

3.如果机器人不使用dll,但代码中提到了dll本身(通过include连接),这样的机器人是否可以使用非本地测试代理?


 
Server Muradasilov:
从昨天开始没有平仓--MetaQuotes-Demo,既没有从终端,也没有从电话,也没有从MT5网络终端,说是一般错误,账户3816837?
检查一下,它正在工作。
 
如果源代码说
#include "bykovtrendalert.mq5" // https://www.mql5.com/ru/code/16458
我建议使用指定的链接(仅指kodobase)自动将源代码下载到正确的地方,如果它不在本地机器上。
 

"指标 "被设计成一个基类对象,有自己的虚拟方法。每个人都使用自己的缓冲区数量(其中多少是事先知道的)。

任务是用一条线创建一个由几个 "指标 "组成的真实指标(创建相应的对象)。

现在,为了使其工作,你需要手动增加相应数字的属性值

#property indicator_buffers
#property indicator_plots

以及如何避免人工编辑?有几种解决方案

  1. 重新定义属性--在MQL中不起作用:在第一个定义之后,其他的就被忽略了。
  2. 使用宏--不知道如何做这个。
  3. 要用储备金设置相应的属性值,但这是很浪费的。
请帮助。
 
Karputov Vladimir:
检查它是否在工作。
是的,它正在工作。
 
fxsaber:

"指标 "被设计成一个基类对象,有自己的虚拟方法。每个人都使用自己的缓冲区数量(其中多少是事先知道的)。

任务是用一条线创建一个由几个 "指标 "组成的真实指标(创建相应的对象)。

现在,为了使其工作,你需要手动增加相应数字的属性值

以及如何避免人工编辑?有几种解决方案

  1. 重新定义属性--在MQL中不起作用:在第一个定义之后,其他的就被忽略了。
  2. 使用宏--不知道如何做这个。
  3. 要用储备金设置相应的属性值,但这是很浪费的。
请帮助。
写信给服务台。这种帮助只存在于那里。
 
fxsaber:
如果它说的是源代码,我建议通过指定的链接(只有kodobase)自动上传源代码到所需的位置,如果本地机器上没有的话。
我也早就建议过,如果从代码库中获得利润,英镑会自动从dvd-rom中爬出来))而且有音乐,该死的)))。
原因: