Respuesta

Dibujar línea vertical en la barra especificada

9 respuestas

tomas262

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 8 años #115019

Cuando necesite dibujar una línea vertical en los gráficos para una mejor orientación visual, puede utilizar el siguiente código para hacerlo:

 

Agregue esto en el Asistente de EA / código / CustomFunctions.mq4 archivo. A continuación, puede utilizarlo en Wizard como se muestra en el ejemplo adjunto.

void drawVerticalLine(int barsBack) {
   
   string lineName = "Línea "+MathRand();

   if (ObjectFind(lineName) != 0) {
      ObjectCreate(lineName,OBJ_VLINE,0,Time[barsBack],0);
      ObjectSet(lineName,OBJPROP_COLOR, clrRed);
      ObjectSet(lineName,OBJPROP_WIDTH,1);
      ObjectSet(lineName,OBJPROP_STYLE,STYLE_DOT);
   }
}

Y utilízalo como se muestra en el ejemplo adjunto.

 

El ejemplo dibuja una línea en el gráfico seleccionado todos los días a las 8 en punto

0

krikri

Abonado, bbp_participant, comunidad, 49 respuestas.

Visitar el perfil

hace 6 años #143298

Hola Thomas262,

 

He probado su indicador para dibujar la línea vertical y no tengo línea vertical pero cuadrado rojo, he copiado el código en Eawizard/code/customFunctions.mq4.

 

me pueden ayudar por favor

 

Saludos

 

Christian

0

tomas262

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 6 años #143308

Hola,

 

¿puedes adjuntar o enviar el código completo de EA MQ4? Puedo revisarlo

0

krikri

Abonado, bbp_participant, comunidad, 49 respuestas.

Visitar el perfil

hace 6 años #143414

Hola Thomas262,

 

Archivo sqw adjunto

 

Saludos cordiales

 

Christian

0

tomas262

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 6 años #143546

Hola,

 

¿Qué pasa si lo exportas como un EA en lugar de un indicador? ¿Funciona entonces?

0

krikri

Abonado, bbp_participant, comunidad, 49 respuestas.

Visitar el perfil

hace 6 años #143585

Hola Thomas,

 

cuando exporto como EA , no funciona .

 

ver registro adjunto experto.

 

saludos

 

Christian

0

tomas262

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 6 años #143664

Hola,

 

cuando exporté Drawverticalline.mq4 como un EA me funciona - ver imagen adjunta. Veo un error en su captura de pantalla en la parte inferior. ¿Aparece cuando se ejecuta el código?

0

krikri

Abonado, bbp_participant, comunidad, 49 respuestas.

Visitar el perfil

hace 6 años #143749

Hola Thomas262,

 

ok Funciona para mí también como un EA, pero sólo en el probador de estrategia no cuando se adjunta en un gráfico, me gustaría dibujar la línea vertical como un indicador, ¿cómo puedo hacer?

 

saludos

 

Christian

0

tomas262

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 6 años #143868

Hola,

 

cuando se adjunta a un gráfico como asesor funciona correctamente. Desafortunadamente el dibujo no es correcto cuando se adjunta como un indicador de señal

0

krikri

Abonado, bbp_participant, comunidad, 49 respuestas.

Visitar el perfil

hace 6 años #143901

Hola Tomas262,

 

muchas gracias por su ayuda

 

saludos

 

Christian

0

Viendo 9 respuestas - de la 1 a la 9 (de un total de 9)