Reads a frame and moves the pointer to the next one. There are two variants of the function.
1. Calling to receive one numeric value
2. Calling to receive all the data of a frame
[out] The number of a pass during optimization in the strategy tester.
[out] The name of the identifier.
[out] The value of the identifier.
[out] A single numeric value.
[out] An array of any type.
Returns true if successful, otherwise false. To get information about the error, call the GetLastError() function.
In the second version of the call, you must correctly handle the received data in the data array.