任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 445

 
Shurkin:

试图编译MQL4参考中的一个例子(MQL4参考-语言基础-操作和表达式-其他操作)。

int i; int j;
for(i=0, j=99; i<100; i++,j--) Print(array[i][j]);//example

导致了一个错误。'array' - 未定义变量。

这里的错误是什么,如何正确定义一个数组?


你没有定义数组的维度。它仍然是一个零尺寸。而任何操作都会引起数组 超限的错误
 

你好,对不起,我没有找到正确的章节

问题:如果我想在模拟账户 上测试付费信号,我是否也要支付订阅费用?

 
egrold:

你好,对不起,我找不到正确的章节。

问题:如果我想在模拟账户上测试付费信号,我是否也要支付订阅费用?

如果你在商店里拿起有价格的东西,走到收银台说:"我不打算把它用于预定用途,我可以不付钱吗,我免费拿"?

你不觉得这很有趣吗?

 
mikhail12:

你是否去商店拿起有价格的东西,走到收银台说'我不打算把它用于预定用途,我能不能不付钱,我免费拿'?

你自己不觉得好笑吗?


))然而,是的,现在我读了你的答案,它使我笑了。
 
mikhail12:
我不是语言学家,但我变得歇斯底里 :(((( 这样的俄语文本让我歇斯底里。


你写的是什么?

我尽我所能地写,没有检查是否有错误。下次我一定会试着用文学性的俄语给你写,这样你就不会歇斯底里了!

 
Vinin:

你没有定义数组的维度。它仍然是一个零尺寸。而任何操作都会引起数组超限的错误


谢谢你。在这种情况下,确定数组 尺寸的正确方法是什么?
 
Vinin:

不能以图书馆的使用水平来认定你是初学者。在看了你的代码后,我需要花两周时间才能搞清楚。如果不是更多的话。所以我不认为你会得到一个答案。

我在和一个朋友聊天。事实证明,在库中你必须在函数的参数和它的主体之间写上出口。但似乎这并不存在于文件中...为什么不呢?
 
Shurkin:

谢谢你。在这种情况下,确定数组尺寸的正确方法是什么?

int array[100][100]。
 
Roger:

int array[100][100]。


谢谢你。
 
nr72:

你好,哪里出错了?


在第一和第二种情况下,打印输出都是0...怎么了?

OrdersTotal() 的帮助甚至有一个示例代码。

  int total=OrdersTotal();
  // записываем в файл только открытые ордера
  for(int pos=0;pos<total;pos++)

从中我们可以看到,订单从0到OrdersTotal()-1进行搜索。

在你的代码中,它是从1到OrdersTotal()。

原因: