错误、漏洞、问题 - 页 513

 
Neofit:
我这么说很傻,事实上,我明白,如果我已经把一个动态数组 扩展到302,我就可以访问从0到301的任何元素,而不用ArrayResize。
嗯,那就好 :)
 
pusheax:

策略测试器中 的一个小故障。

它突然停止,所有本地和远程代理都有消息完成,于是挂掉。

你能告诉我如何进一步运行,对不起,是时候重新开始了?

禁用一些代理。

这个问题已经被解决了,请等待下一个版本。

 
你能告诉我OBJPROP_ZORDER 属性是否不适用于对象后面的订单?点击该对象就会出现订单窗口。我记得这个问题已经不止一次被提出来了。会不会被解决?
 
这个问题已经不止一次被提出来了。 我在服务台已经为这个问题吵了两个月了。 索赔#182300
 

SymbolInfoInteger( )函数返回不正确的属性类型,即。

 int digits = SymbolInfoInteger(Symbol(),SYMBOL_DIGITS); 

我想得到小数点 后的数字,但它说:由于类型转换,可能会丢失数据

我正在进行类型转换,但根据描述,它应该返回int, 简而言之,它返回long

我需要将该值规范化,并准确地将其放入函数中,这里是int

  double test = NormalizeDouble(1.645645646456456456,digits); 
_Digits工作得很好,但对我不适用。

像这样。

NormalizeDouble(1.645645646456456456,SymbolInfoInteger(Symbol(),SYMBOL_DIGITS));

其结果是一样的。

如果有的话,请不要踢我 )我是唯一一个有这种毛病的人吗?

 
kosuhin:

SymbolInfoInteger( )函数返回不正确的属性类型,即。

我想得到小数点 后的数字,但它说:由于类型转换,可能会丢失数据

SymbolInfoInteger() 函数总是返回长类型,即使真实的属性值可以是任何整数类型。你必须自己将函数的结果转换为目标类型。

 
Rosh:

SymbolInfoInteger() 函数总是返回长类型,尽管实际属性值可以是任何整数类型。你必须自己将函数的结果转换为目标类型。

谢谢你,我知道了。我唯一不清楚的是在这种特殊情况下我应该怎么做。不注意编译器的警告?

如果不是,我应该如何将长的 转换为我不了解的int ?如果你能给我一个例子,说明在这种情况下我应该怎么做。

我正在为一个锦标赛编写EA,这是否会被认为是代码中的错误?基本上一切工作正常,只有编译器给我一个警告。

 
kosuhin:

如果没有,我如何将long 转换为int ?如果你能给我一个例子,说明在这种情况下我应该怎么做

例如,像这样。

int digits = (int)SymbolInfoInteger(Symbol(),SYMBOL_DIGITS); 

请注意。警告不是错误信息。这只是为了撼动程序员。

注2:见类型铸造,显性和隐性。

 
Yedelkin:

例如,像这样。

请注意。警告不是错误信息。它是为了撼动程序员。

注2:看 "类型转换",显性和隐性。

谢谢Yedelkin,我 知道真相就在附近。日志现在是干净的 )

"类型转换 "之前甚至没有看到它 )

 
IE6不允许在这个网站上插入图片、链接、视频等。也就是说,在输入一个帖子时,没有按钮栏。而且在回复时,没有引用原帖。如果你点击 "编辑",它也不会将更正后的信息复制到编辑窗口。
MQL5.community - Памятка пользователя
MQL5.community - Памятка пользователя
  • 2010.02.23
  • MetaQuotes Software Corp.
  • www.mql5.com
Вы недавно зарегистрировались и у вас возникли вопросы: Как вставить картинку в сообщение на форуме, как красиво оформить исходный код MQL5, где находятся ваши Личные сообщения? В этой статье мы подготовили для вас несколько практических советов, которые помогут быстрее освоиться на сайте MQL5.community и позволят в полной мере воспользоваться доступными функциональными возможностями.