ArrayResize() 函数失败.
一个脚本, 代码如下:
//------------------------------
void OnStart()
{
ma();
}
void ma()
{
double iMar[];
double hg[];
int iMarSize = ArrayResize(iMar, 5);
int hgSize = ArrayResize(hg, 25);
PrintFormat("iMarSize: %d, hgSize: %d", iMarSize, hgSize);
if (iMarSize == -1 || hgSize == -1)
{
Print("空间审请失败");
return;
}
else
{
Print("空间审请成功");
}
}
//-------------------
执行结果总是:

2022.04.23 09:42:55.646 T1 BTCUSD,H1: 空间审请失败
2022.04.23 09:42:55.646 T1 BTCUSD,H1: iMarSize: 5, hgSize: -1
//^^^^^^^
一个成功一个失败
请问, 是什么原因?
//^^^^^^^
代码文件: T1.mq4:
https://url21.ctfile.com/f/9195321-572914536-9ee807?p=407604 (访问密码:407604)