Minha abordagem. O núcleo é o motor. - página 131
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Isso é ótimo. Há algo ali. Mas, você é um artesão de renome). E quanto aos elementos retrógrados?
Que tipo de elementos? Em algumas células há campos de entrada, valias e desvantagens, etc.
Anatoly também tem tudo isso em sua biblioteca.
Não há nenhum problema técnico...
Que tipo de itens? Há campos de entrada em algumas células, mais e menos, etc.
Anatoly também tem tudo isso em sua biblioteca.
Não há nenhum problema técnico...
Nada mal de todo. Também posso colocar listas, controles deslizantes, caixas de seleção, botões, botões de rádio, barras de progresso.
Nada mal. Também posso colocar listas pop-up, controles deslizantes, caixas de seleção, botões, botões de rádio, barras de progresso.
Se você não fosse um adversário do OOP, você entenderia que tudo se encaixa em uma célula SEM que você coloque tudo ao mesmo tempo :)
Eu, por exemplo, uso listas dinâmicas baseadas em cObjetos para qualquer composição View -
Se você não fosse um adversário do OOP, você perceberia que tudo se encaixa na célula UM só caminho.
Portanto, tudo se encaixa da mesma forma para mim também. Por exemplo:
Aqui está o código da tabela acima:
Aqui está a mesma tabela, mas com os elementos:
Um CArrayObj é uma linha de mesa. Outro CArrayObj colocado nele é uma coluna. E isso é suficiente - eles são dinâmicos.
tudo está correto, e o interessante é que você não precisa inventar nomes de variáveis ou mesmo saber o número futuro de linhas / colunas, você escreve sua própria classe - um descendente de CObject e implementa todos os campos necessários nela, e então você pode colocar tudo em uma matriz dinâmica CArrayObj ou como meu exemplo em Clist e pronto... Sem mais problemas - adicione / apague um elemento, a biblioteca está pronta - use-o, mas ...... minha abordagem! .... para vodka! )))
Eu, por exemplo, uso listas dinâmicas baseadas em cObjetos para qualquer composição View -
Sim, parece legal.
cObject ainda não é um construtor. Está muito longe de um construtor...