ayuda con scripts

Foro dedicado a todo lo relacionado con la versión 4 de la plataforma de Metaquotes.
Responder
koke
Mensajes: 4
Registrado: 18 Dic 2013 12:56

ayuda con scripts

Mensaje por koke »

Hola a todos:
Estoy tratando, mediante un scripts en metatrader, trazar verticales por algunas velas pero quiero que se pinten en el fondo para no interferir en el dibujo de las velas, pero no se pintan en principio y tengo que editarlas para que queden dibujadas. El scipts que uso es el siguiente:
int start()
{
datetime time=TimeOnDropped();
ObjectCreate("prueba",OBJ_VLINE,0,time,0);
ObjectSet("prueba", OBJPROP_BACK, 9);
ObjectSet("prueba", OBJPROP_STYLE, STYLE_DOT);
ObjectSet("prueba", OBJPROP_COLOR, Red);
ObjectSet("prueba", OBJPROP_WIDTH, 1);
return(0);
}

alguien me puede ayudar a resolver este problema. Gracias de antemano
Avatar de Usuario
X-Trader
Administrador
Mensajes: 12793
Registrado: 06 Sep 2004 10:18
Contactar:

Re: ayuda con scripts

Mensaje por X-Trader »

Para poner las líneas en background tienes que cambiar esta línea:

Código: Seleccionar todo

ObjectSet("prueba", OBJPROP_BACK, 9);
Y usar esta:

Código: Seleccionar todo

ObjectSet("prueba", OBJPROP_BACK, false);
Asimismo en algún foro he leído que también conviene poner el chart en Foreground, no sé si se puede hacer vía código (me suena que no) o hay que configurarlo antes de insertar el indicador.

Saludos,
X-Trader
"Los sistemas de trading pueden funcionar en ciertas condiciones de mercado todo el tiempo, en todas las condiciones de mercado en algún momento del tiempo, pero nunca en todas las condiciones de mercado todo el tiempo."
koke
Mensajes: 4
Registrado: 18 Dic 2013 12:56

Re: ayuda con scripts

Mensaje por koke »

Gracias X-Trader por tu respuesta. No obstante quiero decir que el cambio de linea que me recomiendas no funciona tampoco, pero la recomendación de cambiar la configuración para dibujar las barras en primer plano si resuelve el problema
saludos
Si te ha gustado este hilo del Foro, ¡compártelo en redes!


Responder

Volver a “Metatrader 4”