Estou usando a classe Dialog.mqh, ai criei o codigo pra fazer uma tradepad e comecei a testar ...
Ai notei que conforme vai colocando ordens via a tradepad que foi feita usando um "CAppDialog" as marcações no grafico ficam acima dela dela, atrapalhando o uso ...
Teria alguma propriedade que defina que o dialogo fique sempre em primeiro plano? Ou entao limitar o numero de marcadores no grafico? por exemplo, os 5 ultimos marcadores (setas de compra/venda) pra não ficar atrapalhando na visualização da trade pad (dialogo)
Parte do codigo:
O MQL5 é uma linguagem bem deficiente em vários aspectos. Tratamento de tela é um deles. Não existe do controle do eixo Z. Portanto a única alternativa é matar tudo de tempos em tempos e recriar, pois na tela, o "que fica por cima", é por ordem de chegada... "último objeto criado, fica na frente..."

- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Estou usando a classe Dialog.mqh, ai criei o codigo pra fazer uma tradepad e comecei a testar ...
Ai notei que conforme vai colocando ordens via a tradepad que foi feita usando um "CAppDialog" as marcações no grafico ficam acima dela dela, atrapalhando o uso ...
Teria alguma propriedade que defina que o dialogo fique sempre em primeiro plano? Ou entao limitar o numero de marcadores no grafico? por exemplo, os 5 ultimos marcadores (setas de compra/venda) pra não ficar atrapalhando na visualização da trade pad (dialogo)
Parte do codigo: