错误、漏洞、问题 - 页 2545 1...253825392540254125422543254425452546254725482549255025512552...3184 新评论 Vladimir Karputov 2019.08.28 09:33 #25441 Andrii Djola: 大家好,这里有一个问题。 是否有可能将保存在文件中的符号集与EA/指示器连接起来? 我将做以下工作:我将把符号集保存到共享文件夹/文件,在EA中已经读取符号文件并将其添加到市场概览中。 Andrii Djola 2019.08.28 09:59 #25442 Vladimir Karputov: 我会这样做:我将符号集保存在公共文件夹/文件中,并在EA中已经读取符号文件并将其添加到市场观察中。 谢谢,我没有想到这一点! SEM 2019.08.28 13:16 #25443 下午好,关于代理的内存使用的另一个问题(他们堵塞了内存,什么都不做),这种情况只在来自云的任务中观察到。 这是一个错误,一个代理需要多少内存? Roman 2019.08.28 15:17 #25444 Alexey Viktorov: 这不就是美元兑卢布的汇率吗? 这似乎是存款货币 对其他货币的汇率,谢谢你的提示,我没有太注意这个标签。 但随之而来的一个问题是,这个比率来自于什么地方?那么它是否及时呢? 我怀疑这个比率是在终端根据经纪公司的传入报价计算出来的。 如果这是真的,我们都知道经纪公司的报价是多少,相信这些计算方法是没有意义的。 说实话,我不明白这一栏,也不知道它是如何工作的--它显示的是交易资产的当前利率或平均利率。 但问题是如何从代码中获得这一列的值。 我还没有遇到过任何可以让我们从代码中使用这个标签的标识符。 Roman 2019.08.28 15:28 #25445 SEM: 下午好,关于代理的内存使用的另一个问题(他们堵塞了内存,什么都不做),这种情况只在来自云的任务中观察到。 这是一个错误,一个代理需要多少内存? 现在我正在阅读关于内存泄漏的文章,由于丢失了对象。 在你的案例中,内存泄漏是很明显的,请仔细检查你的代码是否正确的初始化和内存分配/检索。 如果从你的角度来看,你的代码中一切都很正常,那么这可能是一个错误。 Alain Verleyen 2019.08.28 23:17 #25446 关于mql函数SocketXXX()这条信息主要是针对Metaquotes的开发者。@Renat Fatkhullin, @Slava, @Ilyas 我使用下面的代码来控制通过安全连接接收信息。 int socket; //+------------------------------------------------------------------+ //| void OnTimer() | //+------------------------------------------------------------------+ void OnTimer() { string message; if(receive(message)) { //--- ... } } //+------------------------------------------------------------------+ //| Call every X ms | //+------------------------------------------------------------------+ bool receive(string &message) { //--- ... char response[]; message=""; ResetLastError(); uint len=SocketIsReadable(socket); if(len>1) { int read=SocketTlsReadAvailable(socket,response,len); //--- analyze the response if(read>0) { //--- ... message=CharArrayToString(response,0,read); return(true); } else if(read==-1) { if(SocketIsConnected(socket)) { printf("ERROR: %i, socket(%i) read: len=%i",_LastError,socket,len); } else { printf("ERROR: %i, socket(%i) not connected. len=%i",_LastError,socket,len); //--- ... } } } else { if(_LastError!=0) printf("ERROR: %i (SocketIsReadable).",_LastError); } //--- ... return(false); } 大多数时候,它都能正常工作。然而,尽管插座已经连接,我偶尔会得到一个错误信息,经过一段时间(1到5/6个错误),它继续工作。 ...正确接收数据/信息 2019.08.29 00: 45: 43.019 XXXX (EURUSD, H1) ERROR: 5273, socket (1), read: len = 437 2019.08.29 00: 45: 43.237 XXXX (EURUSD, H1) ERROR: 5273, socket (1), read: len = 1242 ...正确接收数据/信息 错误5273是非常常见的,没有什么帮助。是否有可能获得有关此类错误的更多信息? Errors, bugs, questions Brainwashing EAs Experts: Dealers Trade v JetFlash 2019.08.29 08:04 #25447 下午好!我真的需要一些建议!我相信有人曾经遇到过这个问题。如果话题重复,请见谅! 在谷歌上搜索这个问题,没有发现任何有用的东西,在论坛上,这些线程都不活跃,几年来都没有人回答过!这让我感到很失望。 所以,我昨天下载了专家顾问,并在终端安装了它。我已经在我的终端机 的所有文件夹中安装了所有的文件。 专家顾问包括为每个货币对分别做的回测(7个货币对)和一个扩展名为.dll的文件。 问题是这样的。 当我运行专家顾问时,在 "专家 "部分我写了以下内容。 FX_Lightning_2.0_EURUSD_H1_V2 EURUSD,H1: 函数'MqlLock_5148A195_12_1111i11I1'从dll'FXFlash.dll'调用的关键错误c0000005在6AF6DA83。 或者:FX_Lightning_2.0_EURUSD_H1_V2 EURUSD,H1:无法加载库'fxftrap.dll'(错误126)。 但在终端屏幕上,它说。 FX Flash V1.5已激活并工作 如果你遇到任何问题 请查看期刊和专家标签 有什么关于在哪里挖掘的建议吗?我做错了什么? SEM 2019.08.29 08:13 #25448 Roman: 现在我正在阅读关于内存泄漏的文章,由于丢失了对象。 在你的案例中,内存泄漏是很明显的,请仔细检查你的代码是否正确的初始化和内存分配/检索。 如果从你的角度来看,你的代码中一切都很正常,那么这可能是一个错误。 问题只出现在来自云端的任务上(也就是说,这不是我的代码)。 Vladislav Andruschenko 2019.08.29 08:52 #25449 JetFlash: 下午好!我真的需要一些建议!我相信有人曾经遇到过这个问题。如果话题重复,请见谅! 在谷歌上搜索这个问题,没有发现任何有用的东西,在论坛上,这些线程都不活跃,几年来都没有人回答过!这让我感到很失望。 所以,我昨天下载了专家顾问,并在终端安装了它。我已经在我的终端机 的所有文件夹中安装了所有的文件。 我已经检查了所有的设置。 专家顾问由回测组成,回测是针对每个货币对(7个货币对)和扩展名为.dll的文件单独制作的。 问题是 你能告诉我在哪里挖吗?我做错了什么?这不是一个论坛的问题,是作者的问题。请与作者联系。 JetFlash 2019.08.29 09:10 #25450 Vladislav Andruschenko: 这不是论坛的问题,是作者的问题。联系作者 . Ehhh...如果有一个作者就好了 ) 我从互联网(外汇网站)上下载了它......那里的最后一条评论是6年前写的...... 但我明白你的意思,还是要感谢你! 1...253825392540254125422543254425452546254725482549255025512552...3184 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
大家好,这里有一个问题。
是否有可能将保存在文件中的符号集与EA/指示器连接起来?
我将做以下工作:我将把符号集保存到共享文件夹/文件,在EA中已经读取符号文件并将其添加到市场概览中。
我会这样做:我将符号集保存在公共文件夹/文件中,并在EA中已经读取符号文件并将其添加到市场观察中。
下午好,关于代理的内存使用的另一个问题(他们堵塞了内存,什么都不做),这种情况只在来自云的任务中观察到。
这是一个错误,一个代理需要多少内存?
这不就是美元兑卢布的汇率吗?
这似乎是存款货币 对其他货币的汇率,谢谢你的提示,我没有太注意这个标签。
但随之而来的一个问题是,这个比率来自于什么地方?那么它是否及时呢?
我怀疑这个比率是在终端根据经纪公司的传入报价计算出来的。
如果这是真的,我们都知道经纪公司的报价是多少,相信这些计算方法是没有意义的。
说实话,我不明白这一栏,也不知道它是如何工作的--它显示的是交易资产的当前利率或平均利率。
但问题是如何从代码中获得这一列的值。
我还没有遇到过任何可以让我们从代码中使用这个标签的标识符。
下午好,关于代理的内存使用的另一个问题(他们堵塞了内存,什么都不做),这种情况只在来自云的任务中观察到。
这是一个错误,一个代理需要多少内存?
现在我正在阅读关于内存泄漏的文章,由于丢失了对象。
在你的案例中,内存泄漏是很明显的,请仔细检查你的代码是否正确的初始化和内存分配/检索。
如果从你的角度来看,你的代码中一切都很正常,那么这可能是一个错误。
关于mql函数SocketXXX()这条信息主要是针对Metaquotes的开发者。@Renat Fatkhullin, @Slava, @Ilyas
我使用下面的代码来控制通过安全连接接收信息。
大多数时候,它都能正常工作。然而,尽管插座已经连接,我偶尔会得到一个错误信息,经过一段时间(1到5/6个错误),它继续工作。
...正确接收数据/信息
2019.08.29 00: 45: 43.019 XXXX (EURUSD, H1) ERROR: 5273, socket (1), read: len = 437
2019.08.29 00: 45: 43.237 XXXX (EURUSD, H1) ERROR: 5273, socket (1), read: len = 1242
...正确接收数据/信息
错误5273是非常常见的,没有什么帮助。是否有可能获得有关此类错误的更多信息?
现在我正在阅读关于内存泄漏的文章,由于丢失了对象。
在你的案例中,内存泄漏是很明显的,请仔细检查你的代码是否正确的初始化和内存分配/检索。
如果从你的角度来看,你的代码中一切都很正常,那么这可能是一个错误。
问题只出现在来自云端的任务上(也就是说,这不是我的代码)。