Discusión sobre el artículo "MQL5: Crea tu propio indicador"

 

Artículo publicado MQL5: Crea tu propio indicador:

¿Qué es un indicador? Se trata de un conjunto de valores calculados y que queremos que se muestren en la pantalla de manera cómoda para nosotros. Los conjuntos de valores se representan en los programas en forma de arrays (matrices). De este modo, la creación del indicador consiste en escribir un algoritmo que maneja algunos arrays (arrays de precios) y graba los resultados del procesamiento de otros arrays (valores del indicador). Mediante la descripción de la creación del True Strength Index (Índice de fuerza verdadera), el autor muestra cómo escribir indicadores en MQL5.

La segunda versión de los indicadores del Índice de Fuerza Verdadera se ve mejor

Autor: MetaQuotes Software Corp.

 
¿No es un error que el cálculo del indicador (a partir de los búferes MTM) se realice ignorando el parámetro begin? Se mencionó que el usuario puede aplicar el indicador a otro indicador arbitrario, y no el hecho de que habrá datos allí.
Документация по MQL5: Основы языка / Функции / Функции обработки событий
Документация по MQL5: Основы языка / Функции / Функции обработки событий
  • www.mql5.com
Основы языка / Функции / Функции обработки событий - Документация по MQL5
 
marketeer   :

¿No es un error que el cálculo del indicador (a partir de los búferes MTM) se realice ignorando el parámetro begin? Se mencionó que el usuario puede aplicar el indicador a otro indicador arbitrario, y no es un hecho que habrá datos allí.
Tienes toda la razón, este punto no está reflejado en el artículo. Tendré que añadir el párrafo correspondiente al artículo y al código lo antes posible, de lo contrario habrá dudas. Gracias.
 
Tal vez sólo se añada una advertencia, ya que de lo contrario el artículo resultará demasiado complicado para el primer conocedor. Este punto se reflejará en el próximo artículo.
 
Gracias por la presentación tradicionalmente clara. Me gustaría leer más sobre asesores y nuevos productos en su texto.
 
Feliz NY. ¿Puedes decirme si está previsto que el depurador MQL5 funcione en los indicadores? Cps
 
AdwareRu   :
Feliz NY. ¿Puedes decirme si está previsto que el depurador MQL5 funcione en los indicadores? Cps

Sí, funcionará.

 
Rosh   :

Sí, lo hará.



Eso es muy gratificante
 

Estimado Sr. Umarov

Los desarrolladores profesionales por favor entiendan que la mayoría de los comerciantes no son codificadores profesionales y les resulta muy difícil hacer las cosas.

Con MQL5 es aún más difícil.

El trader que quiere aprender a trabajar con MT5 necesita artículos como este para entender cómo hacerlo.

Por favor escriban mas articulos como este. Muchas gracias por este.

saludos

walb

 

Muy bien. Gracias.

Enseña a nuestros novatos paso a paso.

Tengo una pregunta,

¿es necesario o más apropiado añadir el siguiente código?

ArraySetAsSeries(precio,true);

 

for(int i=1;i<total_tarifas;i++)
{
MTMBuffer[i]=precio[i]-precio[i-1];
AbsMTMBuffer[i]=fabs(MTMBuffer[i]);
}

¿Por qué usar [i-1] para calcular [i] y empezar i=1 ? no [0] ?

MTMBuffer[i]=price[i]-price[i-1];