Duda con Indicador

Espacio para compartir y debatir sobre Asesores Expertos de MetaTrader

Duda con Indicador

Notapor carlosojbe » 24 Mar 2018, 20:40

Buenas tardes. Quisiera exponer un problema que tengo con un indicador creado por mi:
He realizado un indicador para detectar divergencias en RSI, y como propiedad principal he puesto que lo dibuje en una ventana separada, es decir:
#property indicator_separate_window

Bien, el indicador TAMBIÉN dibuja las divergencias en la ventana de precios, por lo que al eliminar el indicador, SOLO me borra todos los objetos de la subventana, pero NO me borra las lineas de la ventana de precios.... He probado varias cosas, entre ellas insertar un codigo de desinicializacion para que borre esas lineas cuando apague el indicador, siendo éste:

Código: Seleccionar todo
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
{
    for(int i = ObjectsTotal()-1; i >= 0; i--)
    {
        string label = ObjectName(i);
        if(StringSubstr(label,0,18) != "RSI_DivergenceLine")
        continue;
        ObjectDelete(label);   
    }   
   
return(0);
}



Tambien he probado algo más simple, como:


Código: Seleccionar todo
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
{
   ObjectsDeleteAll(CharID(), 0, label);
   
return(0);
}

Aun así no logro que se borre... ¿ Hay alguna manera especial de borrar esos objetos cuando quito el indicador?...

También quisiera saber si hay algún tipo de servicio de consultaría por aquí, al que pueda hacer preguntas más técnicas....

MUCHAS GRACIAS!!!
carlosojbe
 
Mensajes: 3
Registrado: 04 Feb 2018, 13:11
Karma: 0

Volver a Expert Advisors

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados