---
title: "MetaTrader 5 Client Terminal build 302 - Release Notes"
description: "Terminal: Improved history data validation during synchronization with the server. - Release Notes"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/en/releasenotes/terminal/302"
---

# MetaTrader 5 Client Terminal build 302

## Terminal: Improved history data validation during synchronization with the server

3 August 2010

1. Terminal: Improved history data validation during synchronization with the server.
2. MQL5: It is now forbidden to specify a static array (an array with a defined first dimension) as a function parameter.

   ```
   //--- incorrect int func1(double &arr[5][2])   { ...   } //--- correct int func2(double &arr[][2])   { ...   } //---  incorrect int func3(int &arr[50])   { ...   } //--- correct int func4(int &arr[])   { ...   }
   ```
3. MQL5: An obsolete executable file EX5 is not deleted if the corresponding MQ5 source file is not available.
4. MQL5: Fixed the StringToTime function.
5. MQL5: Fixed the debugger operation when entering object constructors and destructors.
6. Tester: Added recording of tester time in the tester log.
7. Tester: All errors occurring when loading an Expert Advisor for testing, now do not appear in the journal of Expert Advisors, but are recorded into the tester log.
8. Tester: Fixed the "black screen" error that appeared when displaying a chart of forward optimization.
9. Tester: Improved history pumping for testing.
10. Tester: Added termination of the the execution of the Sleep function, if the generated tester time goes beyond the end date.
11. Fixed errors reported on the forum and in crash logs.

**Earlier publications:**

- [MetaTrader 5 Client Terminal build 299](https://www.metatrader5.com/en/releasenotes/terminal/299)
- [MetaTrader 5 Client Terminal build 298](https://www.metatrader5.com/en/releasenotes/terminal/298)
- [MetaTrader 5 Client Terminal build 294](https://www.metatrader5.com/en/releasenotes/terminal/294)
- [MetaTrader 5 Client Terminal build 292](https://www.metatrader5.com/en/releasenotes/terminal/292)
- [MetaTrader 5 Client Terminal build 291](https://www.metatrader5.com/en/releasenotes/terminal/291)
