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
ayuda con scripts
Re: ayuda con scripts
Para poner las líneas en background tienes que cambiar esta línea:
Y usar esta:
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
Código: Seleccionar todo
ObjectSet("prueba", OBJPROP_BACK, 9);
Código: Seleccionar todo
ObjectSet("prueba", OBJPROP_BACK, false);
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."
Re: ayuda con scripts
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
saludos
Si te ha gustado este hilo del Foro, ¡compártelo en redes!