错误、漏洞、问题 - 页 2232 1...222522262227222822292230223122322233223422352236223722382239...3184 新评论 Fast235 2018.07.23 08:47 #22311 Julia Test: 谢谢你的留言。我们正在梳理它。我正在无声无息地结婚。 Vladimir Simakov 2018.07.23 09:32 #22312 Stanislav Korotky:试过了,没有帮助。其他评论--COMMON是不需要的,因为只有一个终端,如果有几个,就会是COMMON,但它并不能解决任何问题。我需要的是文件--资源不起作用。 上面已经给出了相同问题的链接(甚至是两个)--看来它真的存在--非常可悲。 PS。这就是为什么我不喜欢有这种无休止的问题和答案的论坛--在其中很难使信息系统化。很久以前就建议用MQ把问题和答案分开,类似于SO,但老式的方法可能更熟悉。 尼古拉-森科。我会使用一个资源在一个终端内共享,而不是一个文件,它可以从一个文件中读取并保存到一个文件。 工会来帮忙。斯坦尼斯拉夫-科罗茨基。有两个专家顾问。点选通过FileOpen打开的同一文件,其标志如下。 在专家1中 -FILE_READ|FILE_WRITE|FILE_BIN|FILE_SHARE_READ 在专家2中 - FILE_READ|FILE_BIN|FILE_SHARE_READ 第二位专家得到错误5004。如何提供阅读?你在专家1中拥有FILE_WRITE标志,而在专家2中缺少这个标志。 fxsaber 2018.07.23 11:56 #22313 我一直得到这个错误 关于交易、自动交易系统和交易策略测试的论坛 虫子、虫子、问题 fxsaber, 2017.02.14 22:25 错误[无价格]现场2017.02.14 23:18:41.442 '5122740': failed instant buy 1.00 EURPLN at 4.30632 (deviation: 100) [No prices]怎么会没有价格,甚至在日志中也有价格呢!?查询2017.02.14 23:18:41.442 Request.action = TRADE_ACTION_DEAL (1)2017.02.14 23:18:41.442 Request.magic = 02017.02.14 23:18:41.442 Request.order = 02017.02.14 23:18:41.442 Request.symbol = EURPLN2017.02.14 23:18:41.442 Request.volume = 1.02017.02.14 23:18:41.442 Request.price = 4.306322017.02.14 23:18:41.442 Request.stoplimit = 0.02017.02.14 23:18:41.442 Request.sl = 0.02017.02.14 23:18:41.442 Request.tp = 0.02017.02.14 23:18:41.442 Request.deviation = 1002017.02.14 23:18:41.442 Request.type = ORDER_TYPE_BUY (0)2017.02.14 23:18:41.442 Request.type_filling = ORDER_FILLING_RETURN (2)2017.02.14 23:18:41.442 Request.type_time = ORDER_TIME_GTC (0)2017.02.14 23:18:41.442 Request.expiration = 1970.01.01 00:00:002017.02.14 23:18:41.442 Request.comment = My Position2017.02.14 23:18:41.442 Request.position = 02017.02.14 23:18:41.442 Request.position_by = 02017.02.14 23:18:41.442 Result.retcode = 100212017.02.14 23:18:41.442 Result.deal = 02017.02.14 23:18:41.442 Result.order = 02017.02.14 23:18:41.442 Result.volume = 0.02017.02.14 23:18:41.442 Result.price = 0.02017.02.14 23:18:41.442 Result.bid = 0.02017.02.14 23:18:41.442 Result.ask = 0.02017.02.14 23:18:41.442 Result.comment = No prices 0.028 + 0.000 ms2017.02.14 23:18:41.442 Result.request_id = 02017.02.14 23:18:41.442 Result.retcode_external = 02017.02.14 23:18:41.442 2017.02.14 23:18:41.442 SymbolInfoDouble(Symb,::SYMBOL_BID) = 4.301512017.02.14 23:18:41.442 SymbolInfoDouble(Symb,::SYMBOL_ASK) = 4.30632当试图用手进行交易请求时,也会出现这种错误。一分钟后,突然一切又开始工作了。一段时间后,错误再次发生。 Errors, bugs, questions Questions from Beginners MQL5 MetaEditor build 1490 Andrey Khatimlianskii 2018.07.23 12:15 #22314 fxsaber: 我一直遇到这个错误当试图用手进行交易请求时,也会出现同样的错误。一分钟后,突然一切又开始工作了。一段时间后,错误重复出现。在我的印象中,那里设置了一个超时时间,过了这个时间,价格就会被认为是无可救药地过时了。也就是说,如果它在3分钟内没有变化,你就不能通过它打开。 Alexey Viktorov 2018.07.23 12:16 #22315 Stanislav Korotky:试过了,没有帮助。其他评论--COMMON是不需要的,因为只有一个终端,如果有几个,就会是COMMON,但它并不能解决任何问题。我需要文件,资源不起作用。这很奇怪,它没有帮助。我只在没有FILE_SHARE_WRITE 标志的情况下得到5004。 写入顾问中的文件在OnInit中打开,只在OnDeinit中关闭。同时,在读取顾问中,该文件的读取和打印没有任何问题。 为了更准确地重复你的行动,最好能澄清你是如何编写文件的。 A100 2018.07.23 12:42 #22316 Alexey Viktorov:奇怪的是,它并不工作。我只能在没有FILE_SHARE_WRITE 标志的情况下得到5004。 写入顾问中的文件在OnInit时打开,仅在OnDeinit时关闭。同时,在读取顾问中,文件的读取和打印没有任何问题。 为了更准确地重复你的行动,最好能澄清你是如何编写文件的。 在这里https://www.mql5.com/ru/forum/1111/page1628#comment_2702870,描述了行动的顺序:一个EA就足以进行繁殖......但你也可以有两个 - 实验:先把它们附在一个图表上...然后两个一个的...然后两个两个的...如果一切正常--添加睡眠...写下结果 Ошибки, баги, вопросы 2016.08.03www.mql5.com Общее обсуждение: Ошибки, баги, вопросы TheXpert 2018.07.23 12:52 #22317 A100: 这里https://www.mql5.com/ru/forum/1111/page1628#comment_2702870,描述了行动的顺序 所以,这个标记错误至少有两年了? A100 2018.07.23 13:05 #22318 TheXpert: 也就是说,带标志的错误至少是两年前的? 严格来说,该错误与 不同的EA 同时调用FileOpen( 文件名) 有关 (标志不 起作用)。 两年前,它是...现在,根据https://www.mql5.com/ru/forum/1111/page2231#comment_8142480,它仍然以某种形式存在(我现在不能亲自检查--我手头没有MetaTrader。) Ошибки, баги, вопросы 2018.07.21www.mql5.com Общее обсуждение: Ошибки, баги, вопросы Alexey Viktorov 2018.07.23 13:11 #22319 A100: 在这里https://www.mql5.com/ru/forum/1111/page1628#comment_2702870,描述了行动的顺序:一个EA就足以进行繁殖......但你也可以有两个--实验:先把它们附在一个图表上...然后两个一个的...然后两个两个的...写下结果说了这么多 关于交易、自动交易系统和交易策略测试的论坛 虫子,虫子,问题 A100, 2016.08.04 00:05 专家顾问打开文件时出错。比如说,如果。1.删除 "一些不相关的代码"(见下文)2. 或删除 : :Sleep(1000)没有错误 有什么问题??????????????把它收起来,从此过上幸福的生活。还是说你来论坛的目的只是为了寻找mql和MT的一般bug呢? A100 2018.07.23 13:20 #22320 Alexey Viktorov:话虽如此。 有什么问题吗???????????????移除它并快乐地生活。还是说你留在论坛的目的只是为了寻找mql和mt的一般bug?你不能删除 - 因为它是专家顾问的代码,或者你想了解其他人的代码的数千行不相关的 - 这导致只有一个时间延迟? 执行我上面给你的任务,并向公众报告结果。 1...222522262227222822292230223122322233223422352236223722382239...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
谢谢你的留言。我们正在梳理它。
我正在无声无息地结婚。
试过了,没有帮助。其他评论--COMMON是不需要的,因为只有一个终端,如果有几个,就会是COMMON,但它并不能解决任何问题。我需要的是文件--资源不起作用。
上面已经给出了相同问题的链接(甚至是两个)--看来它真的存在--非常可悲。
PS。这就是为什么我不喜欢有这种无休止的问题和答案的论坛--在其中很难使信息系统化。很久以前就建议用MQ把问题和答案分开,类似于SO,但老式的方法可能更熟悉。
我会使用一个资源在一个终端内共享,而不是一个文件,它可以从一个文件中读取并保存到一个文件。
工会来帮忙。
有两个专家顾问。点选通过FileOpen打开的同一文件,其标志如下。
在专家1中 -FILE_READ|FILE_WRITE|FILE_BIN|FILE_SHARE_READ
在专家2中 - FILE_READ|FILE_BIN|FILE_SHARE_READ
第二位专家得到错误5004。
如何提供阅读?
你在专家1中拥有FILE_WRITE标志,而在专家2中缺少这个标志。
关于交易、自动交易系统和交易策略测试的论坛
虫子、虫子、问题
fxsaber, 2017.02.14 22:25
错误[无价格]现场怎么会没有价格,甚至在日志中也有价格呢!?
查询
2017.02.14 23:18:41.442 Request.magic = 0
2017.02.14 23:18:41.442 Request.order = 0
2017.02.14 23:18:41.442 Request.symbol = EURPLN
2017.02.14 23:18:41.442 Request.volume = 1.0
2017.02.14 23:18:41.442 Request.price = 4.30632
2017.02.14 23:18:41.442 Request.stoplimit = 0.0
2017.02.14 23:18:41.442 Request.sl = 0.0
2017.02.14 23:18:41.442 Request.tp = 0.0
2017.02.14 23:18:41.442 Request.deviation = 100
2017.02.14 23:18:41.442 Request.type = ORDER_TYPE_BUY (0)
2017.02.14 23:18:41.442 Request.type_filling = ORDER_FILLING_RETURN (2)
2017.02.14 23:18:41.442 Request.type_time = ORDER_TIME_GTC (0)
2017.02.14 23:18:41.442 Request.expiration = 1970.01.01 00:00:00
2017.02.14 23:18:41.442 Request.comment = My Position
2017.02.14 23:18:41.442 Request.position = 0
2017.02.14 23:18:41.442 Request.position_by = 0
2017.02.14 23:18:41.442 Result.retcode = 10021
2017.02.14 23:18:41.442 Result.deal = 0
2017.02.14 23:18:41.442 Result.order = 0
2017.02.14 23:18:41.442 Result.volume = 0.0
2017.02.14 23:18:41.442 Result.price = 0.0
2017.02.14 23:18:41.442 Result.bid = 0.0
2017.02.14 23:18:41.442 Result.ask = 0.0
2017.02.14 23:18:41.442 Result.comment = No prices 0.028 + 0.000 ms
2017.02.14 23:18:41.442 Result.request_id = 0
2017.02.14 23:18:41.442 Result.retcode_external = 0
2017.02.14 23:18:41.442
2017.02.14 23:18:41.442 SymbolInfoDouble(Symb,::SYMBOL_BID) = 4.30151
2017.02.14 23:18:41.442 SymbolInfoDouble(Symb,::SYMBOL_ASK) = 4.30632
当试图用手进行交易请求时,也会出现这种错误。一分钟后,突然一切又开始工作了。一段时间后,错误再次发生。
我一直遇到这个错误
当试图用手进行交易请求时,也会出现同样的错误。一分钟后,突然一切又开始工作了。一段时间后,错误重复出现。
在我的印象中,那里设置了一个超时时间,过了这个时间,价格就会被认为是无可救药地过时了。也就是说,如果它在3分钟内没有变化,你就不能通过它打开。
试过了,没有帮助。其他评论--COMMON是不需要的,因为只有一个终端,如果有几个,就会是COMMON,但它并不能解决任何问题。我需要文件,资源不起作用。
这很奇怪,它没有帮助。我只在没有FILE_SHARE_WRITE 标志的情况下得到5004。
写入顾问中的文件在OnInit中打开,只在OnDeinit中关闭。同时,在读取顾问中,该文件的读取和打印没有任何问题。
为了更准确地重复你的行动,最好能澄清你是如何编写文件的。
奇怪的是,它并不工作。我只能在没有FILE_SHARE_WRITE 标志的情况下得到5004。
写入顾问中的文件在OnInit时打开,仅在OnDeinit时关闭。同时,在读取顾问中,文件的读取和打印没有任何问题。
为了更准确地重复你的行动,最好能澄清你是如何编写文件的。
这里https://www.mql5.com/ru/forum/1111/page1628#comment_2702870,描述了行动的顺序
也就是说,带标志的错误至少是两年前的?
在这里https://www.mql5.com/ru/forum/1111/page1628#comment_2702870,描述了行动的顺序:一个EA就足以进行繁殖......但你也可以有两个--实验:先把它们附在一个图表上...然后两个一个的...然后两个两个的...写下结果
说了这么多
关于交易、自动交易系统和交易策略测试的论坛
虫子,虫子,问题
A100, 2016.08.04 00:05
专家顾问打开文件时出错。比如说,如果。
1.删除 "一些不相关的代码"(见下文)
2. 或删除 : :Sleep(1000)
没有错误
话虽如此。
你不能删除 - 因为它是专家顾问的代码,或者你想了解其他人的代码的数千行不相关的 - 这导致只有一个时间延迟?
执行我上面给你的任务,并向公众报告结果。