Criptografía
El trading algorítmico apareció en la intersección de la negociación bursátil y la tecnología de la información, lo que permite, por un lado, conectar cada vez más mercados nuevos para trabajar y, por otro, ampliar la funcionalidad de las plataformas de trading. Una tendencia tecnológica que se ha abierto camino en la mayoría de los ámbitos de actividad, incluidos los arsenales de los operadores, es la criptografía o, más en general, la seguridad de la información.
MQL5 ofrece funciones de cifrado, hash y compresión de datos: CryptEncode y CryptDecode. Ya los hemos utilizado en algunos de los ejemplos del libro: en el script EnvSignature.mq5 (Vincular un programa a propiedades en tiempo de ejecución) y el servicio ServiceAccount.mq5 (Servicios).
En este capítulo hablaremos con más detalle de estas funciones. Sin embargo, antes de pasar directamente a su descripción, repasemos los métodos de transformación de la información: esta dirección de programación es muy extensa, y MQL5 admite solo una parte de los estándares. Esta lista probablemente se ampliará en el futuro, pero por ahora, si no encuentra el método de cifrado necesario en la ayuda, intente encontrar una implementación ya hecha en el sitio web mql5.com (en las secciones de artículos o en la base de datos de código fuente).