Indicadores: Fractal_TL - página 2

 
Sergey Voytsekhovsky:

Vladimir, buenas noches. Usted es un programador experimentado a juzgar por sus publicaciones y trabajos. ¿Podría por favor aconsejarme sobre la esencia de este hilo - el programa no funciona en el probador, pero funciona correctamente en los gráficos en línea. El autor no responde, aparentemente ocupado.

Todo funciona:


aunque creo que el código no es del todo correcto.

 
Sergey Voytsekhovsky:

Vladimir, buenas noches. Usted es un programador experimentado a juzgar por sus publicaciones y trabajos. ¿Podría por favor aconsejarme sobre la esencia de este hilo - el programa no funciona en el probador, pero funciona correctamente en los gráficos en línea. El autor no responde, aparentemente ocupado.

Aquí ejecuto en el tester el código que adjunté en el comentario anterior. Todo se redibuja normalmente.

Funcionamiento del indicador en el comprobador
 
Vladimir Karputov:

Todo funciona:

Aparentemente has descargado y activado el código original del autor, funciona en el tester y online. Si realiza los cambios mencionados anteriormente (voy a publicar el código modificado de los primeros mensajes a continuación, los cambios se resaltarán en amarillo) - las líneas de resistencia siempre estarán inclinadas hacia abajo y las líneas de soporte hacia arriba. Para esto son los cambios en amarillo. Y la principal confusión es que no hay preguntas a los cambios en sí, funcionan bien en línea, pero dejan de funcionar en el probador.

¿Podrías decirme cómo se colocan las imágenes en movimiento en el foro?


   for(n=0; n<Bars(Symbol(),base_tf); n++)
     {
      // --- si un valor no vacío, termina el bucle
      if(FractalUp_base[n]!=EMPTY_VALUE)
         break;
     }
   UpFractal_1_base=FractalUp_base[n];// --- escribe el valor del precio del primer fractal en la variable
   UpperFractal_1_base=n;// --- escribe el índice del primer fractal en la variable
                         // --- 
// --- Buscar el segundo fractal superior
   for(n=UpperFractal_1_base+1; n<Bars(Symbol(),base_tf); n++)
     {
      // --- si un valor no vacío, termina el bucle
      if(
         FractalUp_base[n]!=EMPTY_VALUE
         &&
         FractalUp_base[n]>UpFractal_1_base
         )
          break;
     }
   UpFractal_2_base=FractalUp_base[n]; // --- escribe el valor del precio del segundo fractal en la variable
   UpperFractal_2_base=n;// --- escribe el índice del segundo fractal en la variable
                         // ---
// --- Buscar el primer fractal inferior
   for(n=0; n<Bars(Symbol(),base_tf); n++)
     {
      // --- si un valor no vacío, termina el bucle
      if(FractalDown_base[n]!=EMPTY_VALUE)
         break;
     }
   LowFractal_1_base=FractalDown_base[n];// --- escribe el valor del precio del primer fractal en la variable
   LowerFractal_1_base=n;// --- escribe el índice del primer fractal en la variable
                         // --- 
// --- Buscar el segundo fractal inferior
   for(n=LowerFractal_1_base+1; n<Bars(Symbol(),base_tf); n++)
     {
      // --- si un valor no vacío, termina el bucle
      if(
         FractalDown_base[n]!=EMPTY_VALUE
         && 
         FractalDown_base[n]<LowFractal_1_base
         )
          break;
     }
   LowFractal_2_base=FractalDown_base[n];// --- escribe el valor del precio del segundo fractal en la variable
   LowerFractal_2_base=n;// --- escribe el índice del segundo fractal en la variable
 
 
Almat Kaldybay:

Aquí estoy ejecutando el código que adjunté en el comentario anterior en el probador. Todo se redibuja normalmente.

Extraño, todavía no me funciona. Incluso he probado a reinstalar el terminal.

 

Pregunta al moderador - Si hago algunas preguntas sobre este indicador en otros hilos de su foro (estoy tratando de encontrar una respuesta a la pregunta - ¿por qué el código funciona en la vida real y NO funciona en el probador), si me refiero a este hilo - no será una violación? No ofenderá al autor?

La cuestión es que el algoritmo de este código es muy adecuado para la estrategia que estoy tratando de diseñar, pero un desafortunado malentendido no me permite ejecutar la estrategia en la historia. Me he devanado los sesos y no encuentro la razón. Necesito ayuda.

 
Sergey Voytsekhovsky:

Aparentemente has descargado y activado el código de autor original, funciona tanto en el probador como en línea.

Por supuesto que estaba ejecutando el código original - ya que este es el hilo oficial que discute el código Fractal_TL.


Sergey Voytsekhovsky:

¿Cómo se colocan imágenes en movimiento en el foro?

Primero creo una imagen gif. La condición principal es que la anchura no debe superar los 750 puntos.

 
Sergey Voytsekhovsky:

Pregunta al moderador - Si hago algunas preguntas sobre este indicador en otros hilos de su foro (estoy tratando de encontrar una respuesta a la pregunta - ¿por qué el código funciona en la vida real y NO funciona en el probador), si me refiero a este hilo - no será una violación? No ofenderá al autor?

La cuestión es que el algoritmo de este código es muy adecuado para la estrategia que estoy tratando de diseñar, pero un desafortunado malentendido no me permite ejecutar la estrategia en la historia. Me he devanado los sesos y no encuentro la razón. Necesito ayuda.

Si estás creando algo propio en base al códigode Fractal_TL, sin duda es mejor que abras un nuevo tema en la sección de Indicadores Técnicos y Análisis del Mercado Forex, donde podrás hacer preguntas sobre los cambios que has realizado.

 
Vladimir Karputov:

Si usted crea algo propio sobre la base del códigoFractal_TL, entonces, por supuesto, es mejor abrir un nuevo tema en la sección de Indicadores Técnicos y Análisis del Mercado Forex, donde usted puede hacer preguntas acerca de los cambios realizados.

Gracias. Sí, estoy tratando de crear uno. Este indicador, después de los cambios, encontrará momentos de consolidación con la posterior ruptura. Para dar una señal.

Se fue en la dirección indicada, lo siento por la perturbación.

 
Vladimir Karputov:

Primero creo una imagen gif. La condición principal es que la anchura no supere los 750 puntos.

Genial, ya sé más. Pero, ¿cómo crear un gif desde la pantalla del probador de estrategias? No he encontrado tal botón "upload to gif" en el menú de MT5. ¿Se hace con MT5 o con una aplicación de terceros? Si es de terceros, ¿cuál me recomiendas?