Comentários na tela desaparecerem ao carregar indicador via iCustom

 

Alguém consegue me ajudar na seguinte situação:

eu adicionei algumas linhas de comentários básicos (mostrar o tp, sl, horário de posiçao, lucro/perda) para ser mostrada na tela. No testador fica perfeito, porém ao vivo qnd o EA carrega o indicador customizado ele retira essas informações. Se eu ficar arrastando o mouse no gráfico de um lado para o outro, essas informações aparecem, e logo desaparecem qnd eu paro de mexer.

Ao usar o mesmo código em um indicador que não precisa ser carregado, as informações ficam lá corretamente. Está acontecendo justamente com um indicador via iCustom

Alguém sabe o pq disso acontecer?

 
paludo:

Alguém consegue me ajudar na seguinte situação:

eu adicionei algumas linhas de comentários básicos (mostrar o tp, sl, horário de posiçao, lucro/perda) para ser mostrada na tela. No testador fica perfeito, porém ao vivo qnd o EA carrega o indicador customizado ele retira essas informações. Se eu ficar arrastando o mouse no gráfico de um lado para o outro, essas informações aparecem, e logo desaparecem qnd eu paro de mexer.

Ao usar o mesmo código em um indicador que não precisa ser carregado, as informações ficam lá corretamente. Está acontecendo justamente com um indicador via iCustom

Alguém sabe o pq disso acontecer?

Deve ter no OnInit uma linha com 

Comment("")!

Aí ele coloca comentário vazio que limpa a tela.

Não é culpa do iCustom, mas do código do seu indicador secundário....

 
Ricardo Branco #:
Deve ter no OnInit uma linha com 

Comment("")!

Aí ele coloca comentário vazio que limpa a tela.

Não é culpa do iCustom, mas do código do seu indicador secundário....

Olá ricardo, pior que não tem essa linha no OnInit nem no ontick.. O que eu fiz pra contornar isso e deixar mais bonito visualmente (os candles atrapalham o texto na tela) foi criar um pequeno painel:

porém eu não estou conseguindo transpor o comentário do saldo do EA  e o Saldo diário para dentro do painel

 
paludo #:

Olá ricardo, pior que não tem essa linha no OnInit nem no ontick.. O que eu fiz pra contornar isso e deixar mais bonito visualmente (os candles atrapalham o texto na tela) foi criar um pequeno painel:

porém eu não estou conseguindo transpor o comentário do saldo do EA  e o Saldo diário para dentro do painel

Vc tem o código do indicador? Eu acho que no indicador tem essa função do comentário.

Qual dificuldade você está tendo em transportar o saldo? ObjectSetString...

Fico no aguardo.

 
Ricardo Branco #:
Vc tem o código do indicador? Eu acho que no indicador tem essa função do comentário.

Qual dificuldade você está tendo em transportar o saldo? ObjectSetString...

Fico no aguardo.

Obrigado, consegui, era só substituir a linha de comment pelo objectsetstring, agora funcionou direitinho e está bem bonito kkk

 
paludo #:

Obrigado, consegui, era só substituir a linha de comment pelo objectsetstring, agora funcionou direitinho e está bem bonito kkk

Kkk blza.
 
Ricardo Branco #:
Kkk blza.

ricardo, consegui fazer meu painel funcionar 100%, eu salvei uma template com o EA e sua preset, porém quando eu carrego a template o EA é carregado corretamente, mas o painel fica totalmente em branco. Sabe dizer o motivo? O ea coloca ordem normalmente, porém o painel fica sem as informaçoes 


 
paludo #:

ricardo, consegui fazer meu painel funcionar 100%, eu salvei uma template com o EA e sua preset, porém quando eu carrego a template o EA é carregado corretamente, mas o painel fica totalmente em branco. Sabe dizer o motivo? O ea coloca ordem normalmente, porém o painel fica sem as informaçoes 


Uhm...

Acho que você está desenhando o fundo na frente dos outros objetos.

Aperta CTRL B para ver todos os objetos, clica em exibir todos e tenta deletar esse que aparece na frente, veja se os demais não estão lá...


Outra coisa, Vc pode no OnInit do seu EA pedir para remover todos os objetos gráficos e criar eles novamente. O template vai chamar o EA e o EA vai desenhar os objetos.


Avisa se deu certo.


Abs.

 
Ricardo Branco #:

Uhm...

Acho que você está desenhando o fundo na frente dos outros objetos.

Aperta CTRL B para ver todos os objetos, clica em exibir todos e tenta deletar esse que aparece na frente, veja se os demais não estão lá...


Outra coisa, Vc pode no OnInit do seu EA pedir para remover todos os objetos gráficos e criar eles novamente. O template vai chamar o EA e o EA vai desenhar os objetos.


Avisa se deu certo.


Abs.

Muito obrigado, consegui! o retangulo estava na frente dos outros objetos

 
paludo #:

Muito obrigado, consegui! o retangulo estava na frente dos outros objetos

Beleza!
Razão: