You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
The layout can be derived from the current sources without searching for a known hash value.
SingleTestCacheHeader.mqh, line 59, declares char hash_ex5[16] . The wrappers in String.mqh contain fixed short[n] arrays. Using MQL5’s documented default pack(1), summing the preceding members gives:
This is a source-based calculation. It applies if your preserved files match these definitions and the header starts at byte zero. I have not checked it against your cache.
The comment describes a checksum of the compiled expert, but the supplied library reads and writes that stored field without implementing its calculation. It therefore does not establish the algorithm or exact input bytes. The documentation about MD5 parameter blocks does not identify this field either, so I cannot confirm that it is the MD5 of the raw EX5 file.