错误、漏洞、问题 - 页 1042 1...103510361037103810391040104110421043104410451046104710481049...3184 新评论 Vladimir Gomonov 2013.08.16 15:44 #10411 cat7:造成错误的代码。然后,如果我的arrTimePrice类型在传递给一个函数时导致错误,我如何传递一个数组呢?我需要在声明结构 后加一个分号。//+------------------------------------------------------------------+ //| Структура массива | //+------------------------------------------------------------------+ struct arrTimePrice { datetime time; double price; }; //+------------------------------------------------------------------+ //| Функция | //+------------------------------------------------------------------+ void someFunc (arrTimePrice & xyArr[]) // !!! здесь происходит ошибка { //--- что-то делаем } //+------------------------------------------------------------------+ //| Сам скрипт | //+------------------------------------------------------------------+ void OnStart() { // создаем массив arrTimePrice someArr []; ArrayResize(someArr, 10); // ... далее заполнили массив... // ...и передаем его в функцию... someFunc (someArr); } 在这种形式下,你的模板编译得相当好。 (而且很有效。) Документация по MQL5: Основы языка / Типы данных / Структуры и классы www.mql5.com Основы языка / Типы данных / Структуры и классы - Документация по MQL5 Oksana Berenko 2013.08.16 15:52 #10412 MetaDriver:在声明结构 后,你需要一个分号。 在这种形式下,你的模板是相当可编的。 (而且有效。)你是对的...这只是这个剥离的版本,模式的运作方式。而在完整版中,由于某些原因,错误继续存在:arrTimePrice -声明没有类型去找它.... Oksana Berenko 2013.08.16 15:54 #10413 MetaDriver:在结构声明 之后需要一个分号。 这样,你的模板就能很好地编译了。 (而且很有效。)发现错误!在完整的版本中,我声明函数的时间晚于结构的时间。这很疯狂,我以为什么顺序都不重要。 Vladimir Gomonov 2013.08.16 16:15 #10414 cat7:弄错了!在完整的版本中,我对函数的声明晚于对结构的声明。 你说反过来是什么意思?:)这很疯狂,我以为什么顺序都不重要。对于全局变量--没有区别,对于类型则有区别。有时这是不愉快的,例如,如果你把所有项目的嵌套连接到一个嵌套中,然后把这个一般的嵌套连接到每个嵌套中,//这对工作非常方便。然后,当试图单独编译一个通用程序(或主程序)时,一切都能正常工作,但单独编译其他嵌套程序时却经常遇到你的这个错误。;) Документация по MQL5: Основы языка / Переменные / Глобальные переменные www.mql5.com Основы языка / Переменные / Глобальные переменные - Документация по MQL5 Andrew Petras 2013.08.17 06:03 #10415 我没有 #property indicator_height 400它不工作,10到800,没有回应。这东西能用吗? Aleksey Rodionov 2013.08.17 06:27 #10416 你在里面看不到任何东西。 Andrew Petras 2013.08.17 06:38 #10417 Zeleniy:你在里面看不到任何东西。 按下按钮--属性--自定义尺寸 Andrew Petras 2013.08.17 06:40 #10418 但它可以在终端后面拉出来。结论:从技术上来说,将窗口与终端脱钩是可能的吗? Andrew Petras 2013.08.17 07:45 #10419 另一个要问开发者的问题在图形的属性 中,这个列表有没有学会记住以前输入的数值? Dmitry 2013.08.17 08:11 #10420 我在帮助中找过了,但我找不到,难道没有直接的方法吗?我找不到,因为每次都不方便描述一个简单的数学动作,比如:如果这个数字大于零,它就等于自己,如果小于零,它就等于自己乘以减一。 1...103510361037103810391040104110421043104410451046104710481049...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
造成错误的代码。
然后,如果我的arrTimePrice类型在传递给一个函数时导致错误,我如何传递一个数组呢?
我需要在声明结构 后加一个分号。
在这种形式下,你的模板编译得相当好。 (而且很有效。)在声明结构 后,你需要一个分号。
在这种形式下,你的模板是相当可编的。 (而且有效。)你是对的...
这只是这个剥离的版本,模式的运作方式。
而在完整版中,由于某些原因,错误继续存在:arrTimePrice -声明没有类型
去找它....
在结构声明 之后需要一个分号。
这样,你的模板就能很好地编译了。 (而且很有效。)发现错误!
在完整的版本中,我声明函数的时间晚于结构的时间。
这很疯狂,我以为什么顺序都不重要。
弄错了!
在完整的版本中,我对函数的声明晚于对结构的声明。
这很疯狂,我以为什么顺序都不重要。
对于全局变量--没有区别,对于类型则有区别。
有时这是不愉快的,例如,如果你把所有项目的嵌套连接到一个嵌套中,然后把这个一般的嵌套连接到每个嵌套中,//这对工作非常方便。
然后,当试图单独编译一个通用程序(或主程序)时,一切都能正常工作,但单独编译其他嵌套程序时却经常遇到你的这个错误。
;)
我没有
它不工作,10到800,没有回应。这东西能用吗?
你在里面看不到任何东西。
你在里面看不到任何东西。
另一个要问开发者的问题
在图形的属性 中,这个列表
有没有学会记住以前输入的数值?
我在帮助中找过了,但我找不到,难道没有直接的方法吗?
我找不到,因为每次都不方便描述一个简单的数学动作,比如:如果这个数字大于零,它就等于自己,如果小于零,它就等于自己乘以减一。