错误、漏洞、问题 - 页 2134 1...212721282129213021312132213321342135213621372138213921402141...3184 新评论 A100 2018.02.19 20:33 #21331 fxsaber:OBJ_CHART错误。指标其结果是错误的。 我添加了::ChartRedraw 下面是结果。 2018.02.19 23:27:35.526 ChartGetInteger(Chart,CHART_WIDTH_IN_PIXELS) = 400 2018.02.19 23:27:36.323 ChartGetInteger(Chart,CHART_WIDTH_IN_PIXELS) = 400 2018.02.19 23:27:36.324 ChartGetInteger(Chart,CHART_HEIGHT_IN_PIXELS) = 250 首先是未加注释的一行(为清晰起见加入了PRINT)。 Alexandr Bryzgalov 2018.02.19 20:36 #21332 一个客户试图安装从市场上购买的产品,但无法做到,激活不被使用。 原因何在? fxsaber 2018.02.19 20:38 #21333 A100: 我添加了::重绘它对我不起作用。给我看看代码。 A100 2018.02.19 20:46 #21334 fxsaber:这对我来说是行不通的。给我看看代码。 void OnInit() { ObjectSetInteger(0, Name, OBJPROP_XSIZE, 400 ); // Ширина ObjectSetInteger(0, Name, OBJPROP_YSIZE, 250 ); // Высота ChartRedraw(); ChartRedraw( Chart ); ChartSetInteger( Chart, CHART_SHOW, false ); PRINT( ChartGetInteger(Chart, CHART_WIDTH_IN_PIXELS )); } fxsaber 2018.02.19 20:56 #21335 A100: 谢谢你!又做了一点实验。结果被这个确切的顺序处理了,而且是在改变了EVERY对象的属性之后立即处理。 ChartRedraw(); ChartRedraw(Chart); 当然,这是一个拐杖。 ZS 这是一个无奈之举。 // Задаем свойства объекта ObjectSetInteger(0, Name, OBJPROP_XSIZE, 400); // Ширина ObjectSetInteger(0, Name, OBJPROP_YSIZE, 250); // Высота ChartRedraw(); ChartRedraw(Chart); ChartSetInteger(Chart, CHART_SHOW, false); // Задаем свойства объекта ObjectSetInteger(0, Name, OBJPROP_XSIZE, 400); // Ширина ObjectSetInteger(0, Name, OBJPROP_YSIZE, 250); // Высота ChartRedraw(); ChartRedraw(Chart); 也就是说,如果我必须修改对象属性,那么就会出现错误的结果,就像CHART_SHOW == true一样。 oEdwardo 2018.02.20 03:50 #21336 另外,它似乎是这样工作的。void OnInit() { ChartRedraw(0); // Задаем свойства объекта ObjectSetInteger(0, Name, OBJPROP_XSIZE, 400); // Ширина ObjectSetInteger(0, Name, OBJPROP_YSIZE, 250); // Высота ChartSetInteger(Chart, CHART_SHOW, false); ChartGetInteger(Chart, CHART_WIDTH_IN_PIXELS); // Если закомментировать строку, то все будет работать правильно PRINT(ChartGetInteger(Chart, CHART_WIDTH_IN_PIXELS)); // Правильное значение - 400 330 } 但是当你改变OBJPROP_PERIOD属性,似乎ChartRedraw 就不能工作了=( Vladislav Andruschenko 2018.02.20 05:53 #21337 Alexandr Bryzgalov:一个客户试图安装他在市场上购买的产品,但没有成功,激活不被使用。 可能的原因是什么? 可能有很多原因。但你在这里不会得到答案。你应该写信给服务台。或者说,客户应该写信给服务台。而你可以在日志中寻找原因,由tiamviefer,尝试用自己的方式解决问题。例如,重启终端并重新登录,重新安装终端或清除缓存。检查IE版本等等。每个案例都是独一无二的。有时你甚至要在windows上安装更新。 fxsaber 2018.02.20 06:11 #21338 oEdwardo: 它也是这样工作的。没有,很遗憾。问题不在于使这个特定的演示指标工作,而是将OBJ_CHART图表的 属性改为正确的属性。 Alexandr Bryzgalov 2018.02.20 09:10 #21339 Vladislav Andruschenko: 可能有很多原因。但你在这里不会得到答案。你应该写信给服务台。或者说,客户应该写信给服务台。而你可以在日志中寻找原因,由tyamwiefer,尝试用你自己的方式解决问题。例如,重启终端并重新登录,重新安装终端或清除缓存。检查IE版本等等。每个案例都是独一无二的。有时你甚至要把更新放在窗口上。谢谢,就这样吧。 客户说他有一个老的安装人员 从经纪人的网站上下载安装程序后,一切都正确安装了。 Vladislav Andruschenko 2018.02.20 09:17 #21340 Alexandr Bryzgalov:谢谢你,就这么定了。 据客户说,他有一个老的安装人员 从经纪人的网站下载安装程序后,它正确地安装了。 也许mt是一个旧版本? 这种情况有时也会发生。 1...212721282129213021312132213321342135213621372138213921402141...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
OBJ_CHART错误。指标
其结果是错误的。
我添加了::ChartRedraw
下面是结果。
2018.02.19 23:27:35.526 ChartGetInteger(Chart,CHART_WIDTH_IN_PIXELS) = 400
2018.02.19 23:27:36.323 ChartGetInteger(Chart,CHART_WIDTH_IN_PIXELS) = 400
2018.02.19 23:27:36.324 ChartGetInteger(Chart,CHART_HEIGHT_IN_PIXELS) = 250
首先是未加注释的一行(为清晰起见加入了PRINT)。
一个客户试图安装从市场上购买的产品,但无法做到,激活不被使用。
原因何在?
我添加了::重绘
它对我不起作用。给我看看代码。
这对我来说是行不通的。给我看看代码。
谢谢你!又做了一点实验。结果被这个确切的顺序处理了,而且是在改变了EVERY对象的属性之后立即处理。
当然,这是一个拐杖。
ZS 这是一个无奈之举。
也就是说,如果我必须修改对象属性,那么就会出现错误的结果,就像CHART_SHOW == true一样。
但是当你改变OBJPROP_PERIOD属性
,似乎ChartRedraw 就不能工作了=(
一个客户试图安装他在市场上购买的产品,但没有成功,激活不被使用。
可能的原因是什么?
它也是这样工作的。
没有,很遗憾。问题不在于使这个特定的演示指标工作,而是将OBJ_CHART图表的 属性改为正确的属性。
可能有很多原因。但你在这里不会得到答案。
谢谢,就这样吧。
客户说他有一个老的安装人员
从经纪人的网站上下载安装程序后,一切都正确安装了。
谢谢你,就这么定了。
据客户说,他有一个老的安装人员
从经纪人的网站下载安装程序后,它正确地安装了。
也许mt是一个旧版本? 这种情况有时也会发生。