General purpose hash functions:
All three functions are adapted for MQL5 Unicode strings. The results has been verified with Fsum Frontend 18.104.22.168.
The radix conversion is based on the following sequence of chars: 10 [0..9] + 26 [A..Z] + 26 [a..z] + 33 [А..Я] + 33 [а..я]. The "0-9" digits and "A-Z" english letters are used up to base 36.
The possible practical use of the other radix may be the compact form of string representation of a number in names of graphic objects. For example, 64-bit number generally has the following number of chars:
the optimal is the base 36 radix.
Translated from Russian by MetaQuotes Software Corp.
Original code: https://www.mql5.com/ru/code/277
This Expert Advisor performs the synchronization of charts.Export Indicator's Values
This script exports indicator's values to CSV file.