专家: FAT 面板 - 页 6

 

当我点击编译 FatPanel.mq5 Expert 时,有两个错误:

cannot convert type 'string' to 'bool' PanelDispatcher.mqh 833 45

无法将类型 "string "转换为 "bool" PanelDispatcher.mqh 3834 25

谢谢

 

错误:

cannot convert type 'string' to 'bool' PanelDispatcher.mqh 833 45

cannot convert type 'string' to 'bool' PanelDispatcher.mqh 3834 25


错误

请帮助我...

 
错误 Elio Gril Guarezi Junior:

当我点击编译 FatPanel.mq5 Expert 时,有两个错误:

cannot convert type 'string' to 'bool' PanelDispatcher.mqh 833 45

无法将类型 "string "转换为 "bool" PanelDispatcher.mqh 3834 25

谢谢

我也遇到了同样的问题。

 
Edson Fabra:

错误:

cannot convert type 'string' to 'bool' PanelDispatcher.mqh 833 45

cannot convert type 'string' to 'bool' PanelDispatcher.mqh 3834 25


请帮助我...

简单、


明确转换为 int,然后再转换为 bool。


如下所示

properties[i].bool_value=(bool)((int)propertyValue)


请注意,propertyValue参数 是一个字符串,而在转换规则中不能将字符串转换为布尔值。

 
Jonathan Pereira:

简单、


显式转换为 int,然后再转换为 bool。


如下所示

properties[i].bool_value=(bool)((int)propertyValue)


请注意,propertyValue 参数是一个字符串,而在转换规则中不能将字符串转换为布尔值。

你好,乔纳森,我按照你的提示做了修改,显然成功了。我对 PanelDispatcher.mqh 做了这样的修改,然后编译了 Fatpanel.mq5。之前的两个错误消失了,至少编译成功了。不幸的是,现在出现了 21 个 PanelDispatcher.mqh警报,这(也许)是尝试使用 FatPanel 时出错的原因。我想他们已经停止了这个项目,这太遗憾了。不过还是要感谢您的帮助!

 
Edson Fabra:

嗨,乔纳森,我按照你的提示做了,显然成功了。我修改了 PanelDispatcher.mqh 并编译了 Fatpanel.mq5。之前的两个错误消失了,至少编译成功了。不幸的是,现在出现了 21 个 PanelDispatcher.mqh 警报,这(也许)是尝试使用 FatPanel 时出错的原因。我想他们已经停止了这个项目,这太遗憾了。但还是要感谢您的帮助!

早上好、

很明显,这个项目没有更新,但它的工作方式我自己已经用过了,但我觉得用处不大,因为为了扩展,我们必须在 EA 模块中添加 更多策略。

这些出现的警报并不能阻止它的工作,注意,它通常只是一个编译器警报,通知你没有进行类型转换,甚至缺少一些返回检查。举个例子,当我们使用 Print() 函数时,如果我们传递一个在程序中用作计数器的变量,并附上某种信息,编译器就会自动显示一条警告信息,说你没有将整数变量转换为字符串,例如,在你第一篇帖子所附的图片中,第二行就是我告诉你的情况,它告诉你OrderSend() 函数 没有检查,因为它是一个 bool 类型,如果能有一个控制点就好了,但这并不意味着它不能工作。


希望我能帮上忙。


参加

 

很抱歉把这个死线从坟墓里拉出来:)


我试图编译它,但出现 55 个错误!

该网站使用cookies。了解有关我们Cookies政策的更多信息。