MetaQuotes Software Corp.:
Tabela na tela - legal!
Artigo publicado Graphical Interfaces VII: Elements "Tables" (Capítulo 1):
Autor: Anatoli Kazharski
Vasiliy Sokolov:
A mesa na tela é legal!
O próximo desafio é torná-la interativa. )
A mesa na tela é legal!
Anatoli Kazharski:
O próximo desafio é torná-lo interativo. )
Se não fosse por sua série de artigos, eu diria que é impossível ou que está além do bem e do mal ;)
O próximo desafio é torná-lo interativo. )
Anatoli Kazharski:
O próximo desafio é torná-lo interativo. )
Não há dúvida alguma de que você o fará. Tudo como sempre - legal! Ousadia maestro!!!
O próximo desafio é torná-lo interativo. )
Bem, eu definitivamente terei que fazer isso agora. Não posso prometer que será rápido. )
MetaQuotes Software Corp.:
Muito bom!
Foi publicado o novo artigo Graphical Interfaces VII: the Tables Controls (Capítulo 1):
Autor: Anatoli Kazharski
Recebi as seguintes mensagens de erro quando tentei compilar o código no MetaTrader 5.0 Build 1347.
Sou novo em programação e não sei o que aconteceu. Aqui estão os erros e as respectivas linhas onde eles ocorrem.
'return' - cannot convert from const pointer to nonconst pointer SplitButon.mqh 90 65
CContextMenu *GetContextMenuPointer(void) const { return(::GetPointer(m_drop_menu)); }
'return' - não é possível converter de ponteiro const para ponteiro não-const ListView.mqh 67 76
CScrollV *GetScrollVPointer(void) const { return(::GetPointer(m_scrollv)); }
'return' - não é possível converter de ponteiro const para ponteiro não-const CheckComboBox.mqh 90 81
CListView *GetListViewPointer(void) const { return(::GetPointer(m_listview));
'return' - não é possível converter de ponteiro constante para ponteiro não constante LabelsTable.mqh 78 69
CScrollV *GetScrollVPointer(void) const { return(::GetPointer(m_scrollv)); }
'return' - não é possível converter de ponteiro const para ponteiro não-const LabelsTable.mqh 79 69
CScrollH *GetScrollHPointer(void) const { return(::GetPointer(m_scrollh)); }
'return' - não é possível converter de ponteiro const para ponteiro não-const Table.mqh 101 74 e 102 74
CScrollV *GetScrollVPointer(void) const { return(::GetPointer(m_scrollv)); }
CScrollH *GetScrollHPointer(void) const { return(::GetPointer(m_scrollh)); }
'return' - não é possível converter de ponteiro constante para ponteiro não constante CanvasTable.mqh 75 61 e 76 61
CScrollV *GetScrollVPointer(void) const { return(::GetPointer(m_scrollv)); }
CScrollH *GetScrollHPointer(void) const { return(::GetPointer(m_scrollh)); }
reboeiras:
Recebi as seguintes mensagens de erro quando tentei compilar o código no MetaTrader 5.0 Build 1347.
Sou novo em programação e não sei o que aconteceu. Aqui estão os erros e as respectivas linhas onde eles ocorrem.
...
Baixe a versão mais recente: Graphical Interfaces X: Atualizações para a biblioteca Easy And Fast (Build 2)
nkaretnikov:
Saudações!
Descompactei o MQL5 Editor no diretório local, tentei compilá-lo e recebi
...
Vou tentar resolver isso sozinho, mas se você puder me ajudar, ficarei muito grato!
Faça o download da versão mais recente da biblioteca neste artigo: Graphical Interfaces X: Updates for the drawn table and code optimisation (build 10).
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

Novo artigo Interfaces gráficas VII: O Controle Tabela (Capítulo 1) foi publicado:
A sétima parte da série interfaces gráficas no MetaTrader lida com três tipos de tabelas: tabela com o rótulo de texto, tabela com a caixa de edição e a tabela renderizada. Outros controles importantes e frequentemente utilizados são as abas/guias que lhe permitem exibir/ocultar os grupos de outros controles e desenvolver uma interfaces mais compacta em suas aplicações MQL.
Tudo isso torna a tabela mais fácil de usar e facilita a sua utilização para uma vasta gama de tarefas. As tabelas com o rótulo de texto consistem nos seguintes componentes:
Fig. 3. Partes integrantes do controle tabela com a caixa de edição
Autor: Anatoli Kazharski