错误、漏洞、问题 - 页 1715 1...170817091710171117121713171417151716171717181719172017211722...3184 新评论 Slava 2016.09.30 06:23 #17141 fxsaber:我如何确保通过CopyTicks请求的tick历史被完全下载? 问GetLastError()。如果是0,那么蜱虫是完全同步的,在第一个蜱虫和最后一个蜱虫之间的给定间隔内将不再有蜱虫。 Slava 2016.09.30 06:24 #17142 Alexander Bereznyak:证书上说返回的值拷贝的点数,如果出错则为-1。 该帮助将很快得到纠正。我们已经做出了改变 fxsaber 2016.09.30 07:29 #17143 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开始给出历史记录。我希望这种错误不再发生。 coderex 2016.09.30 09:15 #17144 亲爱的开发者,请澄清一下。在mql5.com论坛上提到,如果一个交易机器人使用了dll,那么只有测试代理 的本地网络对它是可用的。有一些问题。1.本地代理可以在远程机器上(另一个子网)而不是在本地网络上创建?2.论坛上还提到了本地代理启动键/dlls,当本地代理允许dll被调用时,我在哪里可以看到键的细节呢?3.如果机器人不使用dll,但代码中提到了dll本身(通过include连接),这样的机器人是否可以使用非本地测试代理? Vladimir Karputov 2016.09.30 10:13 #17145 Server Muradasilov: 从昨天开始没有平仓--MetaQuotes-Demo,既没有从终端,也没有从电话,也没有从MT5网络终端,说是一般错误,账户3816837? 检查一下,它正在工作。 fxsaber 2016.10.01 08:02 #17146 如果源代码说#include "bykovtrendalert.mq5" // https://www.mql5.com/ru/code/16458 我建议使用指定的链接(仅指kodobase)自动将源代码下载到正确的地方,如果它不在本地机器上。 fxsaber 2016.10.01 08:13 #17147 "指标 "被设计成一个基类对象,有自己的虚拟方法。每个人都使用自己的缓冲区数量(其中多少是事先知道的)。任务是用一条线创建一个由几个 "指标 "组成的真实指标(创建相应的对象)。现在,为了使其工作,你需要手动增加相应数字的属性值#property indicator_buffers #property indicator_plots 以及如何避免人工编辑?有几种解决方案重新定义属性--在MQL中不起作用:在第一个定义之后,其他的就被忽略了。使用宏--不知道如何做这个。要用储备金设置相应的属性值,但这是很浪费的。请帮助。 Server Muradasilov 2016.10.01 08:47 #17148 Karputov Vladimir: 检查它是否在工作。 是的,它正在工作。 Stanislav Korotky 2016.10.01 21:36 #17149 fxsaber:"指标 "被设计成一个基类对象,有自己的虚拟方法。每个人都使用自己的缓冲区数量(其中多少是事先知道的)。任务是用一条线创建一个由几个 "指标 "组成的真实指标(创建相应的对象)。现在,为了使其工作,你需要手动增加相应数字的属性值以及如何避免人工编辑?有几种解决方案重新定义属性--在MQL中不起作用:在第一个定义之后,其他的就被忽略了。使用宏--不知道如何做这个。要用储备金设置相应的属性值,但这是很浪费的。请帮助。 写信给服务台。这种帮助只存在于那里。 Alexey Volchanskiy 2016.10.01 23:17 #17150 fxsaber: 如果它说的是源代码,我建议通过指定的链接(只有kodobase)自动上传源代码到所需的位置,如果本地机器上没有的话。 我也早就建议过,如果从代码库中获得利润,英镑会自动从dvd-rom中爬出来))而且有音乐,该死的)))。 1...170817091710171117121713171417151716171717181719172017211722...3184 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我如何确保通过CopyTicks请求的tick历史被完全下载?
证书上说
返回的值
拷贝的点数,如果出错则为-1。
问GetLastError()。如果是0,那么蜱虫是完全同步的,在第一个蜱虫和最后一个蜱虫之间的这个时间间隔内不会再发生蜱虫。
在终端上。
运行脚本。
我掌握了剧本的窍门。我只能以与EA相同的方式删除它。删除后,日志显示
例如,CopyTicks挂起,但在强制停止后,它返回-1。错误4401-没有找到所要求的历史记录。
我非常要求与CopyTicks打交道。因为这个原因,我无法接触到TC。
ZZY 重新启动终端后,CopyTicks开始给出历史记录。我希望这种错误不再发生。
亲爱的开发者,请澄清一下。
在mql5.com论坛上提到,如果一个交易机器人使用了dll,那么只有测试代理 的本地网络对它是可用的。有一些问题。
1.本地代理可以在远程机器上(另一个子网)而不是在本地网络上创建?
2.论坛上还提到了本地代理启动键/dlls,当本地代理允许dll被调用时,我在哪里可以看到键的细节呢?
3.如果机器人不使用dll,但代码中提到了dll本身(通过include连接),这样的机器人是否可以使用非本地测试代理?
从昨天开始没有平仓--MetaQuotes-Demo,既没有从终端,也没有从电话,也没有从MT5网络终端,说是一般错误,账户3816837?
"指标 "被设计成一个基类对象,有自己的虚拟方法。每个人都使用自己的缓冲区数量(其中多少是事先知道的)。
任务是用一条线创建一个由几个 "指标 "组成的真实指标(创建相应的对象)。
现在,为了使其工作,你需要手动增加相应数字的属性值
以及如何避免人工编辑?有几种解决方案
检查它是否在工作。
"指标 "被设计成一个基类对象,有自己的虚拟方法。每个人都使用自己的缓冲区数量(其中多少是事先知道的)。
任务是用一条线创建一个由几个 "指标 "组成的真实指标(创建相应的对象)。
现在,为了使其工作,你需要手动增加相应数字的属性值
以及如何避免人工编辑?有几种解决方案
如果它说的是源代码,我建议通过指定的链接(只有kodobase)自动上传源代码到所需的位置,如果本地机器上没有的话。