Publicidad
Publicidad
twitter
youtube
facebook
instagram
linkedin
Publicidad

Curso Forex MetaTrader4: Funciones matemáticas en MQL. ¿Cómo crear una función matemática propia?

Curso Forex MetaTrader4: Funciones matemáticas en MQL. ¿Cómo crear una función matemática propia? | FXMAG
freepik.com
Aa
Compartir
facebook
twitter
linkedin

Contenido

  1. Construcción de una función matemática propia

    En los artículos anteriores hemos explicado como funcionan las tablas unidimensionales multidimensionales en MQL 4, así como hemos introducido el tema de funciones matemáticas integradas. En esta parte del curso explicaremos cómo se puede crear una función matemática nueva.

     

    Construcción de una función matemática propia

    A pesar de la existencia de numerosas funciones integradas, a menudo resulta que, desgraciadamente, entre los elementos del lenguaje MQL no hay el código que el usuario necesita para  una estrategia dada. En esta situación, existen dos soluciones:

    • Crear una función propia que utilice una (o varias) funciones integradas. Esta solución parece mucho más simple desde el punto de vista del usuario y a menudo requiere sólo un par de líneas de código adicionales. Desgraciadamente, en MQL 4 no es posible la llamada sobrecarga, que existe en lenguajes de programación orientados a objetos y permite modificar el código de las funciones existentes de una manera bastante fácil.
    • La segunda solución es el proyecto y la creación de una función matemática propia desde cero. Es una tarea mucho más difícil, porque hay que saber exactamente cómo funciona una función integrada o crear una solución propia.

    Una función para encontrar un elemento mínimo está presentada a continuación.

     Gráfico 1Gráfico 1

    Una función que facilita el segundo elemento mínimo desde el final (utilizando la función Min(...)) se presenta más abajo.

     Gráfico 2Gráfico 2


    Agata Zep

    Agata Zep

    Editor del portal FXMAG


    Temas

    Publicidad
    Publicidad