错误、漏洞、问题 - 页 996 1...9899909919929939949959969979989991000100110021003...3184 新评论 A100 2013.06.10 15:50 #9951 TheXpert: 不,它没有。 在MQL4中,这种结构不会导致错误,一切都能正常工作。 TheXpert 2013.06.10 15:52 #9952 A100: 在MQL4中,这种结构不会导致错误,一切都能正常工作。 那么,按照逻辑,它不应该在服务台工作,这正是编译器所说的。 A100 2013.06.10 16:00 #9953 TheXpert: 逻辑上不应该工作,这也是编译器明确指出的。 为什么不应该工作?一个函数在1.mqh中声明,它在1.mq5中的实现在2.mq5中被使用 TheXpert 2013.06.10 16:05 #9954 A100: 为什么不呢?在1.mqh中声明了这个函数,在1.mq5中实现了这个函数,在2.mq5中使用了这个函数。一个功能是定义,另一个是导入。为什么你首先要做这样一个烂摊子?包括一个带有从自身导入的标题? A100 2013.06.10 16:31 #9955 TheXpert: 为什么要做如此混乱的事情?包括一个有自己的进口的标题? 还如何将其纳入1.mqh中int B() { return ( A( 0 ) ); } 这样,它就可以在1.mq5和2.mq5中使用。 fellow 2013.06.10 16:53 #9956 显示EA所占内存的功能是什么?这种情况发生在EA或脚本因为缺乏内存 而中断工作。 TheXpert 2013.06.10 17:33 #9957 A100: 我认为这是一个错误,从错误来看--ME5编译器不能区分函数描述和它的实现(尽管ME4可以区分),认为它们是两个同名的不同函数。 这一点是模棱两可的。它看起来非常弯曲,我们可以通过引入另一个标题来消除它。 Алексей Тарабанов 2013.06.10 17:53 #9958 有一件事是肯定的,而这个糟糕的人是为了洗澡。四人小组论坛又出了什么问题? Алексей Тарабанов 2013.06.10 19:07 #9959 谢谢你。 Vasiliy Smirnov 2013.06.11 07:14 #9960 int OnInit() { Print ("Инициализация индикатора"); 在什么情况下,OnInit不能在一个指标中执行? 1...9899909919929939949959969979989991000100110021003...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
不,它没有。
在MQL4中,这种结构不会导致错误,一切都能正常工作。
逻辑上不应该工作,这也是编译器明确指出的。
为什么不呢?在1.mqh中声明了这个函数,在1.mq5中实现了这个函数,在2.mq5中使用了这个函数。
一个功能是定义,另一个是导入。
为什么你首先要做这样一个烂摊子?包括一个带有从自身导入的标题?
为什么要做如此混乱的事情?包括一个有自己的进口的标题?
我认为这是一个错误,从错误来看--ME5编译器不能区分函数描述和它的实现(尽管ME4可以区分),认为它们是两个同名的不同函数。