Скачать MetaTrader 5

Смотри, как бесплатно скачать роботов

Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят

Понравился скрипт?
Оцени его работу в терминале MetaTrader 5

2013.02.25 09:04
Библиотеки

MD5 Hash - библиотека для MetaTrader 5

| Russian English 中文 Español Deutsch 日本語 Português

Просмотров:
1846
Рейтинг:
голосов: 31
\MQL5\Include\

128-битный алгоритм хеширования, разработанный профессором Рональдом Л. Ривестом из Массачусетского технологического института (Massachusetts Institute of Technology, MIT) в 1991 году.

Пример использования

#include <MD5Hash.mqh>

CMD5Hash  md5;

string str="Теперь легко контролировать целостность данных из MQL5!";
uchar bytes[]; StringToCharArray(str, bytes, 0, StringLen(str)); // перегнали строку в байтовый массив // без последнего \0
Print(md5.Hash(bytes, ArraySize(bytes))); // вывели MD5-хеш 
---------------------------------------------------------------------
Результат:
c25688ecc77d8141b2f85320809e2a35

В качестве массива можно подавать прочитанные данные из файла  FileReadArray и т.д.

Будет полезно

  • для проверки целостности данных при чтении файлов из интернета.
  • для сравнения файлов.
  • для хеширования личных данных и отправки в интернет.
  • для хранения личных данных в зашифрованном виде.
YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя

Скрипт рисует уровни Рудолфа Акселя

YURAZ_CLOSEPRC_V1 YURAZ_CLOSEPRC_V1

Закрытие всех открытых позиций одним кликом либо закрытие всех позиций при достижении указанного профита в процентах от депозита

Мультипериодный индикатор MK_LaguerreMultiPeriodV2 Мультипериодный индикатор MK_LaguerreMultiPeriodV2

Обычный Laguerre на нескольких таймфреймах одновременно.

AskBid Line AskBid Line

AskBid Line — простейший индикатор, отображающий цену Ask или Bid в виде пунктирной линии на истории.