Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Em algum lugar recebi o conselho de sempre verificar se um objeto existe antes de usar o ObjectCreate (ou ObjectSet? Não me lembro)
Em geral, eu uso esta variante
Boa tarde.
Já passou meio dia e não dá para perceber.
Por favor, informe qual pode ser o erro aqui ? Poderia estar na função INIT?o erro poderia ser
1. se você chamar WindowFind() no init() ou em uma função que é chamada no init
2. windowFind() e você tem #janela_do_cartão_indicador de propriedade declarada, já que windowFind() é chamada para subjanela
3. não há nenhum indicador com o nome que você está procurando na janela
3. o indicador com o nome que você está procurando não está na janela
mmm... o que você quer dizer com objeto?
o que isso tem a ver com o objeto?
O objeto é secundário, porque está tentando ser apresentado em uma janela que não existe,
além disso, se o objeto for criado, não haverá erro, se o objeto for criado secundariamente, o ObjectCreate() retornará falso
o que isso tem a ver com o objeto?
O objeto é secundário, porque está tentando ser apresentado em uma janela que não existe,
além disso, se o objeto for criado, nenhum erro ocorrerá, se o objeto for criado secundariamente, o ObjectCreate() retornará falso
erro pode ser
1. se você chamar WindowFind() no init() ou na função que é chamada no init
2. windowFind() e você tem #janela_do_indicador de propriedade declarada, porque windowFind() é chamada para subjanela
3. o indicador com o nome que você está procurando não está presente na janela
1. Não, eu chamo a função em START : objeto("Symbol1", Symbol_1, 11, Color_1, 5);
2. Você declarou #janela_indicadora de propriedade_separarate_window
3. Então, como pode faltar um indicador se sua janela está presente?
Aqui está a própria função :
Eu não chamo nada no INIT. Talvez eu devesse acrescentar algo lá também?Em algum lugar recebi o conselho de sempre verificar se um objeto existe antes de usar o ObjectCreate (ou ObjectSet? Não me lembro)
Em geral, eu uso esta variante.
Em que nome devo especificar(ObjectFind("AsignalGF") -
O que devo definir o nome do indicador ou o nome (matriz) da linha traçada pelo indicador?
Qual nome devo colocar em (ObjectFind("AsignalGF") -
nome do indicador ou o nome (matriz) da linha traçada pelo indicador?
Acho que entendi. Eu defino o nome do objeto na função.
ObjectCreate(name+ WindowExpertName(), OBJ_LABEL, WindowFind(WindowExpertName()), 0, 0);
Eu defino o nome do objeto na função. ObjectCreate(name+ WindowExpertName(), ....);