下载MetaTrader 5

FrameNext

阅读帧并移动指针至下一个。有两个函数变量。

1. 调用接收一个数值

bool  FrameNext(
   ulong&   pass,      // 添加帧时的优化传递数
   string&  name,      // 公共名称/标签
   long&    id,        // 公共 ID
   double&  value      // 值
   );

2. 调用接收真的所有数据

bool  FrameNext(
   ulong&   pass,      // 添加帧时的优化传递数
   string&  name,      // 公共名称/标签
   long&    id,        // 公共 ID
   double&  value,     // 值
   void&    data[]     // 任何类型的数组
   );

参数

pass

[out]  策略测试中优化期间的传递数。

name

[out]  标识符名称。

id

[out]  标识符的值。

value

[out]  单一数值。

data

[out]  任何类型的数组。

返回值

如果成功返回 true,否则 false。若要获得有关错误的信息,请调用GetLastError()函数。

注意

在第二版调用,您必须正确处理data[]数组中接收的数据。


更新: 2015.12.03