Discussão do artigo "Agora é mais fácil criar painéis gráficos no MQL5"

 

Novo artigo Agora é mais fácil criar painéis gráficos no MQL5 foi publicado:

Neste artigo, apresentaremos um guia simples e claro para quem deseja criar uma das ferramentas mais valiosas e úteis na negociação, nomeadamente um painel gráfico que simplifica as tarefas de negociação. Os painéis gráficos permitem que você economize tempo e se concentre mais na negociação em si.

Após a compilação e execução do código, o painel aparece da seguinte maneira:

simpleOrderPanelWithoutClass

Como podemos ver, no canto superior esquerdo temos um painel com o tamanho do lote e dois botões Buy e Sell e podemos especificar o tamanho do lote que precisamos e colocar um pedido pressionando o botão Buy ou Sell. Agora, para comparação, vamos criar o mesmo painel usando as classes Panels e Dialogs.

Autor: Mohamed Abdelmaaboud

 

Muito obrigado por seu belo trabalho de código!
Mas não consegui fazê-lo funcionar na seção "Debugging with historic data". -- Será que perdi alguma caixa de seleção?


Encontre algo:
Você deve verificar o estado do botão em OnTick() porque OnChartEvent() não funciona para EAs no testador de estratégia.

https://www.mql5.com/en/forum/170896

Open & Close button
Open & Close button
  • 2017.02.23
  • www.mql5.com
Can I work Open & Close button EA in Strategy Tester Visualization...
 
MrPau caixa de seleção?


Encontre algo:
Você deve verificar o estado do botão em OnTick() porque OnChartEvent() não funciona para EAs no testador de estratégia.

https://www.mql5.com/en/forum/170896

Obrigado por seu comentário.

O principal objetivo deste artigo é esclarecer como ficou fácil criar um painel simples usando classes.

 
Quero adicionar uma dica de ferramenta ao passar o mouse,
code: "buyBtn.ToolTip ("Click open buy order")"
unsuccessful
Você pode me ajudar, obrigado
 
hdhyxiaobin #:
Quero adicionar uma dica de ferramenta ao passar o mouse,
code: "buyBtn.ToolTip ("Click open buy order")"
unsuccessful
Você pode me ajudar, obrigado
ObjectSetString(0, "Your object name", OBJPROP_TOOLTIP, "Your text");