Discusión sobre el artículo "Indicadores personalizados para principiantes en MQL5" - página 3

 
LRDPRDX #:

No lo entiendo. Supongamos que

rates_total == MA_Period - 1

y esta es la primera llamada de la función por lo que

prev_calculado == 0

y también begin == 0

entonces la condición en el primer if(rates_total < MA_Period - 1 + begin) se evalúa como false

entonces

first = MA_Period - 1 se ejecutaría

pero entonces NO HAY CÁLCULOS porque la condición en el primer bucle for evalúa a false.

Creo que la primera condición if debería ser

if( rates_total < MA_Period + begin )

¿Me estoy perdiendo algo aquí?

 
Soy novato aquí, así que no sé cómo this..and cómo empezar..can usted me enseñe cómo? ¿Y cómo funcionará?

 
nellypingos #:
Soy novato aquí, así que no sé cómo esto..y cómo empezar..¿puedes enseñarme cómo? ¿Y cómo funcionará?

Comience por leer el artículo completo. Su objetivo es ayudarle a aprender a programar indicadores en MT5.

Después copia el programa de ejemplo en tu terminal y adjúntalo a un gráfico. O utilícelo en su EA. ¿Cómo hacerlo? Hay otros artículos sobre ello. (Pista: necesitarás la función iCustom()).