Discussão do artigo "Matrizes e vetores em MQL5"

 

Novo artigo Matrizes e vetores em MQL5 foi publicado:

Os tipos de dados especiais matrix e vector permitem escrever um código que se aproxima da notação matemática. Isto poupa o trabalho de criar laços aninhados e de lembrar de indexar corretamente as matrizes que estão envolvidas no cálculo. Isto aumenta a confiabilidade e a velocidade de desenvolvimento de programas complexos.

Para manusear dados ordenados e homogêneos, é comum o uso de matrizes que permitem que cada elemento seja acessado por um índice. As matrizes são amplamente utilizadas para resolver muitos problemas de álgebra linear, modelagem matemática, aprendizagem de máquinas, etc. A solução para estes problemas é, em termos gerais, baseada em operações matemáticas que utilizam matrizes e vetores, que permitem que conversões muito complexas sejam escritas de forma compacta como uma fórmula simples. Programar estas operações não só requer um bom nível de matemática, mas também saber escrever laços aninhados complexos. A depuração e a detecção de bugs neste tipo de programas pode ser muito cansativa. 


Os tipos de dados especiais matrix e vector permite escrever um código próximo a uma notação matemática e evita a necessidade de criar laços aninhados. O programador não precisa mais se lembrar de indexar corretamente as matrizes que estão envolvidas no cálculo. Neste artigo mostramos como criar, iniciar e aplicar os objetos matrix e vector em MQL5.

Autor: MetaQuotes