[AVISO FECHADO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Não posso ir a lugar algum sem você. - página 787
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
Se você está começando do zero, qual é o melhor idioma?
olá....
decidi começar a aprender mql4 (sou um iniciante completo neste negócio) mas encontrei a língua mql5 .... qualquer pessoa pode me dizer quais são as principais diferenças.... e se começar do zero qual língua é melhor usar? .... obrigado pelas respostas
Como fazer com que a numeração das barras não mude durante a rolagem, ou seja, para ligar a numeração à janela
Como fazer com que a numeração das barras não mude durante a rolagem, ou seja, para ligar a numeração à janela
Se você quiser encontrar a barra que deseja, economize o tempo da barra, e então você pode usar a função para encontrar o novo número da barra
Sim, fiz um indicador com números de barras. Pensei que poderia haver outra maneira.
Então minha pergunta é: na MQL5 podemos unir todas as funções de cálculo de lote, por exemplo, em uma classe, todas as variantes de arrasto em outra classe, etc., ou seja, agrupar todas as funções para ações similares em uma classe? E então quais são as outras vantagens de se utilizar as classes?
Você pode fazê-lo na MQL4 combinando algumas funções semânticas em um só lugar. O que o impede de criar um arquivo de biblioteca como o LotCount.mqh e colocar nele todos os métodos conhecidos de cálculo de lote. Ou, por exemplo, Trailing.mqh com funções de trailing.mqh?
Isto pode ser feito em MQL5 e MQL4. E você não tem que usar o OOP. Aqui está um exemplo de uma tal biblioteca https://www.mql5.com/ru/code/7108
Naturalmente, você também pode usar o OOP para o bem do próprio OOP e para a "prática". Mas isso é outra história.
Eu estava lendo artigos sobre a MQL5 ontem (gostei especialmente do artigo chamado "Writing EAs in MQL5 using object-oriented approach"), e uma pergunta surgiu. Na MQL4 estamos escrevendo, por exemplo, gestão de dinheiro - uma função (ou mais, dependendo de sua complexidade), função de recepção de sinal, função de abertura de pedido, parada de rastreamento, etc. Então minha pergunta é: na MQL5, podemos agrupar todas as funções de cálculo de lote, por exemplo, em uma classe, todas as opções de parada móvel em outra classe, etc., ou seja, agrupar todas as funções para executar ações similares em uma classe separada? E então quais são as outras vantagens de se utilizar as classes?
Sim, tudo isso é possível, mas mesmo agora você pode pegar todas as variantes de redes de arrasto e cálculos de lote e agrupá-las em uma biblioteca. Em geral, classes e estruturas são necessárias para uma manipulação mais conveniente de alguns objetos, eles não dão nada de super-natural ou novo. Como eles dizem, o processador só entende assembler e não há classes lá ))