错误、漏洞、问题 - 页 2393 1...238623872388238923902391239223932394239523962397239823992400...3184 新评论 Vladislav Andruschenko 2019.02.28 10:07 #23921 Dmitriy Burlachenko:大家好。 试图将几个文本标签合并成一个长字符串。由于某些原因,在没有刻度线的情况下(日间休息),在通常模式下,函数ObjectGetInteger(0,name,OBJPROP_XSIZE)定期(并非总是)返回0,而 "name "对象正好存在。在测试人员中,错误发生的频率较低,但也会发生。 错误代码为0,但没有获得数值。 向开发者和专家提问。为什么?我做错了什么,还是这是个错误? 测试专家顾问的代码如下 P.S. 顺便说一下,没有一个开发者回答过我之前的问题 也许名字的长度太长了? Igor Makanu 2019.02.28 13:06 #23922 想在KB指标中发布建立自定义图表,状态为"由版主检查",https://www.mql5.com/ru/code/24839/220196#!tab=code 用于MT4的指标,使用tick模拟与 #import "user32.dll" int RegisterWindowMessageW(string lpString); #import 如何发表? ZS:我当然可以减少功能,但我不希望 fxsaber 2019.02.28 13:35 #23923 Igor Makanu:如何发表?答案包含在我今天在KB发布的EA中。不知道MT4是否有自动检查功能。 Dmitriy Burlachenko 2019.02.28 15:11 #23924 Vladislav Andruschenko: 也许名字的长度太长了?在一般的任务中,我只是从几个标签中组合("胶合")了一长行 文字,因为标签有63个字符的长度限制。但这与标签的长度没有关系。标签对象在创建时,本身会将文本修剪到最大长度,该函数应返回标签的宽度,单位为像素。既然对象已经创建并存在,函数(根据文档)应该以像素为单位返回其宽度,但却返回0 :( 在所附的例子中,非常短的三个标签被粘在一起,但函数仍然周期性地返回0 :( 名称的长度也不是很大。据我记得,那里也有64个字符的限制。 Igor Makanu 2019.02.28 16:11 #23925 fxsaber:答案包含在我今天在KB发布的EA中。不知道MT4是否有自动检查功能。谢谢,试过了,没有用,发了个阉割版,就这样吧。 Andrey Khatimlianskii 2019.02.28 16:46 #23926 Igor Makanu:用于MT4的指标,使用tick模拟与你可以使用ChartSetSymbolPeriod 与当前值进行更新。 Igor Makanu 2019.02.28 16:54 #23927 Andrey Khatimlianskii:你可以使用ChartSetSymbolPeriod 与当前值进行更新。你可以,自定义图表就是这样更新的,但专家顾问不会有刻度,你可以用这种专家顾问检查。 void OnTick() { Print("tick"); } 而不向窗口发送信息 RegisterWindowMessageW("MetaTrader4_Internal_Message")。 上面的代码不会勾选,也就是说,上面的代码不会 "勾选",但图表会正常更新并显示条形。 Aleksey Vyazmikin 2019.03.01 05:10 #23928 在优化过程中出现了网络故障,出现了错误 2019.03.01 07:37:57.954 Core 1 pass 2580 tested with error "some error after pass finished" in 0:00:00.000 2019.03.01 07:37:57.960 Core 1 pass 2581 tested with error "some error after pass finished" in 0:00:00.000 2019.03.01 07:37:57.966 Core 1 pass 2582 tested with error "some error after pass finished" in 0:00:00.016 2019.03.01 07:37:58.971 Core 1 pass 2583 tested with error "some error after pass finished" in 0:00:00.000 2019.03.01 07:37:59.976 Core 1 pass 2584 tested with error "some error after pass finished" in 0:00:00.016 2019.03.01 07:37:59.981 Core 1 pass 2585 tested with error "some error after pass finished" in 0:00:00.000 2019.03.01 07:38:00.985 Core 1 pass 2586 tested with error "some error after pass finished" in 0:00:00.000 2019.03.01 07:38:01.990 Core 1 pass 2587 tested with error "some error after pass finished" in 0:00:00.015 2019.03.01 07:38:01.995 Core 1 pass 2588 tested with error "some error after pass finished" in 0:00:00.000 这意味着什么呢?通行证是否会被损坏,还是会自动被送回进行优化?我用完了优化,日志显示如下 2019.03.01 08:23:58.151 Tester optimization finished, total passes 3010 2019.03.01 08:23:58.161 Statistics optimization done in 22 hours 54 minutes 14 seconds 2019.03.01 08:23:58.161 Statistics shortest pass 0:02:14.442, longest pass 1:03:37.844, average pass 0:12:32.903 2019.03.01 08:23:58.161 Statistics local 1229 tasks (40%), remote 1781 tasks (59%), cloud 0 tasks (0%) 2019.03.01 08:23:58.161 Core 1 connection closed ... 2019.03.01 08:23:58.302 Tester 2580 new records saved to cache file 'tester\cache\Tree_Brut_v_02_03l.30.F46E9879A5535A9B0CF798F0187848FB.opt' 事实证明,3010张通行证中只有2580张得到了处理?这真是太可怕了! SEM 2019.03.04 08:29 #23929 你好! 最新版本(build 2007,2019年2月 25日)发现了两个错误。 1) 1) 当打开程序(或改变配置文件)时,许多图表(共41个)显示永恒的 "等待更新"。 2)2)关闭程序时,它没有完全关闭,任务管理器显示程序没有关闭,尽管从视觉上看它已经不再显示。 3) 有争议的错误(在2018年12月的版本上,一切工作正常,没有错误),也许是指标的错误,当启动程序或改变配置文件时,指标的计算不正确,你可以从渲染的数据中看到,一些数据没有正确计算。当你重新应用模板或打开和关闭指标属性时,数据被正确计算。 4) 由于某些原因,代理在更新后停止了在云端的工作(账户被列出)。测试通过586次,时间通过0小时0分钟。 Alexander Nechaev 2019.03.04 15:32 #23930 你好。我已经在市场的卖方方面找到了一个时机。我注意到,在一个产品的付款被取消后(买方犯了一个错误 - 他有一个不同的MetaTrader版本(4而不是5,或者相反)),产品页面上 "统计 "选项卡中的销售统计数据没有被纠正。从 "卖家 "页面的整体产品统计数据也没有得到纠正(尽管取消了付款,但那里的付款仍被记录为销售,并被显示为赚取的资金,而取消付款则被记录并显示在 "付款 "页面)。 今天发生了取消,也发生了对产品的付款。 我希望提供的信息是最新的,非常感谢您的关注。 1...238623872388238923902391239223932394239523962397239823992400...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
大家好。
试图将几个文本标签合并成一个长字符串。由于某些原因,在没有刻度线的情况下(日间休息),在通常模式下,函数ObjectGetInteger(0,name,OBJPROP_XSIZE)定期(并非总是)返回0,而 "name "对象正好存在。在测试人员中,错误发生的频率较低,但也会发生。
错误代码为0,但没有获得数值。 向开发者和专家提问。为什么?我做错了什么,还是这是个错误?
测试专家顾问的代码如下
P.S. 顺便说一下,没有一个开发者回答过我之前的问题
也许名字的长度太长了?
想在KB指标中发布建立自定义图表,状态为"由版主检查",https://www.mql5.com/ru/code/24839/220196#!tab=code
用于MT4的指标,使用tick模拟与
如何发表?
ZS:我当然可以减少功能,但我不希望
如何发表?
答案包含在我今天在KB发布的EA中。不知道MT4是否有自动检查功能。
也许名字的长度太长了?
在一般的任务中,我只是从几个标签中组合("胶合")了一长行 文字,因为标签有63个字符的长度限制。但这与标签的长度没有关系。标签对象在创建时,本身会将文本修剪到最大长度,该函数应返回标签的宽度,单位为像素。既然对象已经创建并存在,函数(根据文档)应该以像素为单位返回其宽度,但却返回0 :( 在所附的例子中,非常短的三个标签被粘在一起,但函数仍然周期性地返回0 :( 名称的长度也不是很大。据我记得,那里也有64个字符的限制。
答案包含在我今天在KB发布的EA中。不知道MT4是否有自动检查功能。
谢谢,试过了,没有用,发了个阉割版,就这样吧。
用于MT4的指标,使用tick模拟与
你可以使用ChartSetSymbolPeriod 与当前值进行更新。
你可以使用ChartSetSymbolPeriod 与当前值进行更新。
你可以,自定义图表就是这样更新的,但专家顾问不会有刻度,你可以用这种专家顾问检查。
而不向窗口发送信息
RegisterWindowMessageW("MetaTrader4_Internal_Message")。
上面的代码不会勾选,也就是说,上面的代码不会 "勾选",但图表会正常更新并显示条形。
在优化过程中出现了网络故障,出现了错误
这意味着什么呢?通行证是否会被损坏,还是会自动被送回进行优化?
我用完了优化,日志显示如下
事实证明,3010张通行证中只有2580张得到了处理?这真是太可怕了!
你好!
最新版本(build 2007,2019年2月 25日)发现了两个错误。
1) 1) 当打开程序(或改变配置文件)时,许多图表(共41个)显示永恒的 "等待更新"。
2)2)关闭程序时,它没有完全关闭,任务管理器显示程序没有关闭,尽管从视觉上看它已经不再显示。
3) 有争议的错误(在2018年12月的版本上,一切工作正常,没有错误),也许是指标的错误,当启动程序或改变配置文件时,指标的计算不正确,你可以从渲染的数据中看到,一些数据没有正确计算。当你重新应用模板或打开和关闭指标属性时,数据被正确计算。
4) 由于某些原因,代理在更新后停止了在云端的工作(账户被列出)。测试通过586次,时间通过0小时0分钟。
你好。
我已经在市场的卖方方面找到了一个时机。
我注意到,在一个产品的付款被取消后(买方犯了一个错误 - 他有一个不同的MetaTrader版本(4而不是5,或者相反)),产品页面上 "统计 "选项卡中的销售统计数据没有被纠正。从 "卖家 "页面的整体产品统计数据也没有得到纠正(尽管取消了付款,但那里的付款仍被记录为销售,并被显示为赚取的资金,而取消付款则被记录并显示在 "付款 "页面)。
今天发生了取消,也发生了对产品的付款。
我希望提供的信息是最新的,非常感谢您的关注。