Descargar MetaTrader 5

¿Le ha gustado el artículo?
Ponga el enlace al artículo -
que los demás también lo lean

Utilice nuevas posibilidades de MetaTrader 5

Calidad de modelado de datos de un minuto

19 enero 2016, 12:57
MetaQuotes Software Corp.
0
396

La fórmula que calcula la calidad del modelado se describe en el artículo ¿Qué significan los números de las pruebas del Asesor Experto?:
ModellingQuality = ((0.25*(StartGen-StartBar) + 
                     0.5 *(StartGenM1-StartGen) + 
                     0.9 *(HistoryTotal-StartGenM1)) / (HistoryTotal-StartBar))*100%;
donde:
  • HistoryTotal - número de barras total del historial;

  • StartBar - el número de barra con que empiezan las pruebas. El modelado empieza por lo menos en la barra 101 o en la barra correspondiente a la fecha inicial de los límites de la prueba;

  • StartGen - el número de barra con que empieza el modelado en el marco temporal más cercano;

  • StartGenM1 - el número de barra con que empieza el modelado en minutos;

y:

  • la distancia entre el inicio del modelado de bases de datos para el marco temporal más cercano y el inicio del modelado en el marco temporal más cercano tiene un factor de ponderación de 0.25;

  • la distancia entre el inicio del modelado en el marco temporal más cercano y el inicio del modelado en minutos tiene un factor de ponderación de 0.5;

  • la distancia entre el inicio del modelado en minutos y el final de los datos históricos tiene un factor de ponderación de 0.9.

Los datos modelados en marcos temporales de un minuto tienen una puntuación muy alta: 90% de calidad.

Siguiendo el mismo razonamiento, la calidad de los datos modelados de un minuto no puede ser superior a 25% porque para modelar dichos datos no se utiliza información de un periodo menor. Para el terminal cliente simplemente no hay datos de un periodo más pequeño, sino que solo hay ticks. Sin embargo, los datos de los ticks no se almacenan en el terminal cliente con métodos convencionales.

Los datos de un minuto son en sí mismos los datos más detallados del movimiento del precio. Y por medio de ellos se puede modelar el movimiento del precio en barras de periodos mayores. La diferencia entre el movimiento del precio real y los ticks modelados no será grande por la presencia de puntos de referencia de un minuto: Open, High, Low, Close. Estos puntos de referencia forman la primera aproximación del movimiento del precio (la aproximación de primer orden). Cuanto más alto es el valor del periodo modelado tanto más exacto es el modelado, puesto que hay más puntos de referencia. Y viceversa, cuanto más bajo es el valor del periodo modelado tanto menor es la calidad de modelado. Por ejemplo, se pueden utilizar hasta 240 puntos de referencia de un minuto para modelar una barra de una hora. Cuando se modela una barra de 5 minutos, la cantidad de puntos de referencia desciende hasta 20.

Como hemos mencionado anteriormente, ¡la barra de un minuto solo tiene 4 puntos de referencia! Por esta razón la calidad del modelado de las barras de un minuto no supera el 25%. Sin embargo, si se utilizan señales de datos de periodos mayores al probar un marco temporal de un minuto, la calidad de los datos modelados será, por supuesto, mucho más alta porque se tiene en cuenta el movimiento del precio en la barra del marco temporal mayor.


Nota: Estrictamente hablando, los datos modelados en base a un minuto tendrían que definirse como "modelado con datos históricos del marco temporal más cercano", con una calidad de modelado de 5 minutos, y tener una puntuación de 0.5 y no de 0.9. Sin embargo, hemos decidido no introducir ninguna fórmula adicional que complique el algoritmo de modelado de esa manera.

Traducción del ruso hecha por MetaQuotes Software Corp.
Artículo original: https://www.mql5.com/ru/articles/1513

Ejemplo de Asesor Experto Ejemplo de Asesor Experto

Este artículo expone los principios de desarrollo de programas MQL4 mediante la creación de un Asesor Experto que implementa un sistema basado en el indicador estándar MACD.

Cómo manejar el Error 146, "Trade context busy" Cómo manejar el Error 146, "Trade context busy"

Este artículo expone el problema que plantea el uso de varios asesores expertos que trabajan de forma simultánea en un mismo Terminal Cliente MT 4. Se dirige a todos aquellos que cuentan con experiencia básica en el manejo del terminal y tienen conocimientos básicos de programación en MQL4.

AutoGraf, un Asesor Experto Gráfico AutoGraf, un Asesor Experto Gráfico

Este artículo explica cómo funcionan los gráficos en la creación de una interfaz para gestionar el trading de manera adecuada.

Trabajando con archivos. Un ejemplo de visualización de eventos importantes del mercado Trabajando con archivos. Un ejemplo de visualización de eventos importantes del mercado

Este artículo explica cómo se puede trabajar de forma más productiva con MQL4 en los mercados FOREX.