![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Artículo publicado Matrices y vectores en MQL5:
La matriz y el vector de tipos de datos especiales nos permiten escribir un código próximo a la notación matemática. Esto elimina la necesidad de crear ciclos anidados y recordar la indexación correcta de las matrices que participan en los cálculos, aumentando la fiabilidad y la velocidad del desarrollo de programas complejos.
Para trabajar con datos ordenados del mismo tipo, se suelen usar arrays que permiten acceder a cada elemento según su índice. Las matrices se usan ampliamente para resolver muchos problemas de álgebra lineal, modelado matemático, aprendizaje automático, etcétera. La solución a estos problemas, en términos generales, se basa en operaciones matemáticas que usan matrices y vectores, permitiendo reducir transformaciones muy complejas a una fórmula compacta y sencilla. La programación de este tipo de operaciones requiere no solo un buen nivel de conocimientos matemáticos, sino también la capacidad de escribir ciclos anidados complejos. Depurar y encontrar errores en dichos programas puede resultar agotador.
Los tipos de datos especiales matriz y vector nos permiten escribir un código próximo a la notación matemática y eliminan la necesidad de crear ciclos anidados. El programador ya no necesita recordar la indexación correcta de los arrays involucrados en el cálculo. En este artículo, mostraremos cómo crear, inicializar y aplicar los objetos matrix y vector en MQL5.
Autor: MetaQuotes