不是,你在使用动态数组前,应该使用:
ArrayResize(Variable,Size);
来设置数组的大小。你可以在程序中随时改变size的大小。
其他关于MQL5中的数组相关资料,可以参阅:MQL5 Programming Basics: Arrays
多谢了,你手头藏的文章不少啊,回头研究 ,晚安!
不是,你在使用动态数组前,应该使用:
ArrayResize(Variable,Size);
来设置数组的大小。你可以在程序中随时改变size的大小。
其他关于MQL5中的数组相关资料,可以参阅:MQL5 Programming Basics: Arrays
多谢了,你手头藏的文章不少啊,回头研究 ,晚安!
创建一个结构动态数组,总是报告数组溢出! 结构体是很简单的,三个double 类型的变量。 改成静态数组就没事,纳闷了.........
是不是MQL5不支持 结构动态数组啊 ?
struct name
{ double a; double b; double c;};
name dongtai[]; //-----------这种数组支持否 ?
name jingtai[100]; //------------仅支持 静态?
排除索引超界的原因-----索引绝没有超出。