Допускается объявление не более чем 4-мерного массива. При объявлении динамического массива (массива с неуказанным значением в первой паре квадратных скобок) компилятор автоматически создает переменную указанной выше структуры (объект динамического массива) и обеспечивает код для правильной инициализации. Статические массивы При явном...
Допускается объявление не более чем 4-мерного массива. При объявлении динамического массива (массива с неуказанным значением в первой паре квадратных скобок) компилятор автоматически создает переменную указанной выше структуры (объект динамического массива) и обеспечивает код для правильной инициализации. Статические массивы При явном...
你能告诉我,是否可以循环使用名称为:L1、L2、L3的变量?Ln写到一个二维数组。
有三个变量的例子(事实上还有更多的变量,很麻烦)。
谢谢你的答复。完整的代码。增加了静态阵列的大小。删除了操作员中的零控制条目...常见的 "哑巴"。我仍然在试图弄清楚为什么它不加。现在我的代码中没有什么?谢谢你的提示。我还没有在mql5中使用过静态数组.....
我更新了代码。这个问题是一样的...
这里是编译你的代码时的错误
你能告诉我,是否可以循环使用名称为:L1、L2、L3的变量?Ln写到一个二维数组。
有三个变量的例子(事实上,有更多的变量,这很麻烦)。
当然,这个话题是 "歪打正着"(在MQL4和MQL5中),所以最好能说明问题所针对的平台 ))))
你能告诉我,是否可以循环使用名称为:L1、L2、L3的变量?Ln写到一个二维数组。
有三个变量的例子(事实上还有更多的变量,很麻烦)。
而且很正确,最好是把它粘在一个结构里。
然后数组将能够在第一和第二维度上改变尺寸。也就是说,它将是一个一维数组中的一个一维数组。这里是编译你的代码时的错误
是我缩短了代码和Tf--我只是没有注意到这一点。问题是根本的,为什么静态数组 中的元素不被处理用于计算?
在这里我已经检查过了,编译没有错误))))。计算结果是一样的--NULL!!!数组open[]、close[]等--不那么重要....。
是我缩短了代码和Tf--我只是没有注意到这一点。问题是根本的,为什么静态数组 中的元素不被处理用于计算?
在这里我检查了一下,编译没有错误))))。计算结果是一样的--NULL!!!数组open[]、close[]等--不那么重要....。
编译并不检查程序员本人的逻辑错误--这是留给程序员的良知,因为编译器还不能读心。
当然,这个话题是 "歪的"(在MQL4和MQL5中),所以最好能说明问题所针对的平台)))。
MQL4。
编译并不检查程序员本人的逻辑错误--这是留给程序员的良知,因为编译器还不能读心。
我从根本上寻找一个原因,在哪里?在写现有的代码中,还是在代码中存在其他东西来处理静态数组?
我不能知道我不知道的东西......所以我请一位有经验的外部观察者指出我不知道的地方))我主要是在哪里找原因呢?在写现有的代码中,还是在代码中存在其他的东西来处理静态数组?
我不能知道我不知道的东西......所以我请一位有经验的外部观察者指出我不知道的地方)))它没有进入计算阶段
这里有一个初始化
这里是一个测试条件