Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
En algún lugar obtuve el consejo de comprobar siempre si un objeto existe antes de usar ObjectCreate (u ObjectSet? no lo recuerdo)
En general, utilizo esta variante
Buenas tardes.
Ya pasé medio día y no puedo resolverlo.
Por favor, indíqueme cuál puede ser el error en este caso. ¿Podría ser en la función INIT?el error podría ser
1. Si llama a WindowFind() en init() o en una función que es llamada en init
2. windowFind() y tiene declarada la #propiedad indicator_chart_window, ya que windowFind() se llama para la subventana
3. no hay ningún indicador con el nombre que se busca en la ventana
3. el indicador con el nombre que busca no está en la ventana
mmm... ¿qué quieres decir con objeto?
¿Qué tiene que ver esto con el objeto?
El objeto es secundario, porque está intentando ser renderizado en una ventana que no existe,
además, si el objeto es creado, no habrá ningún error, si el objeto es creado secundariamente, ObjectCreate() devolverá false
¿Qué tiene que ver esto con el objeto?
El objeto es secundario, porque está intentando ser renderizado en una ventana que no existe,
además, si el objeto es creado, no se producirá ningún error, si el objeto es creado secundariamente, ObjectCreate() devolverá false
error puede ser
1. si llamas a WindowFind() en init() o en la función que se llama en init
2. windowFind() y tiene declarada la #propiedad indicator_chart_window, porque windowFind() se llama para la subventana
3. el indicador con el nombre que busca no está presente en la ventana
1. No, llamo a la función en START : object("Symbol1", Symbol_1, 11, Color_1, 5);
2. Ha declarado la #propiedad indicador_separar_ventana
3. Entonces, ¿cómo puede faltar un indicador si su ventana está presente?
Aquí está la función propiamente dicha:
No llamo a nada en absoluto en INIT. ¿Tal vez debería añadir algo allí también?En algún lugar obtuve el consejo de comprobar siempre si un objeto existe antes de usar ObjectCreate (u ObjectSet? no lo recuerdo)
En general, utilizo esta variante.
¿Qué nombre debo especificar en(ObjectFind("AsignalGF") -
¿Qué debo poner el nombre del indicador o el nombre (array) de la línea dibujada por el indicador?
Qué nombre debo poner en (ObjectFind("AsignalGF") -
¿nombre del indicador o el nombre (matriz) de la línea dibujada por el indicador?
Creo que lo tengo. He puesto el nombre del objeto en la función.
ObjectCreate(name+ WindowExpertName(), OBJ_LABEL, WindowFind(WindowExpertName()), 0, 0);
He puesto el nombre del objeto en la función. ObjectCreate(name+ WindowExpertName(), ....);