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
Mais uma vez, são 25. Tanto quanto sei, não há fim à vista para as duas estruturasqlTradeRequest e MqlTradeResult e todo o OOP com ele (além disso, estão incluídos no núcleo da língua).
Phew. Vou torná-lo ainda mais simples. Na primeira página fiz uma suposição sobre o porquê de haver poucos peritos na base. Eu não disse que o OOP é mau, ou que não é necessário.
Mais uma vez. Fiz a minha sugestão quanto à razão pela qual existem poucos peritos na base.
........
O que eles pedem, eles escrevem...
.............
Phew. Vou torná-lo ainda mais simples. Na primeira página fiz a minha sugestão sobre o porquê de não haver muitos peritos na base. Eu não disse que o OOP é mau, ou que não é necessário.
Mais uma vez. Fiz a minha sugestão quanto à razão pela qual existem poucos peritos na base.
Muito bem, não vamos discutir. Tanto mais que se pode filosofar sobre o assunto durante muito tempo...
PS
Que tal esta variante quando o MT5 analisa e o MT4 negoceia (todos sem classes e mesmo sem estruturas)...
Novamente para o "leite". Há artigos escritos de livre vontade dos autores.
OK, não vamos discutir sobre isso. Especialmente porque podemos filosofar sobre o assunto durante o tempo que quisermos...
PS
Que tal a situação quando as análises MT5 e os negócios MT4 (todos sem classes e mesmo sem estruturas)...
joo:
Como é que um código que faz a mesma coisa perde para outro código que faz a mesma coisa? Por favor, dêem-me um exemplo.
Um algoritmo implementado no MQL5, comparado com o MQL4, pode ser muitas vezes mais rápido, simplesmente devido às especificidades da arquitectura do terminal e da linguagem. Por exemplo, compare o tempo de execução do bloco de inicialização da EA "simples" (pode até medir o tempo de execução do Init e OnInit vazio para maior clareza).
Também vou notar que este não é o aspecto mais interessante desta edição (tendo em conta certas inovações e características da MQL5).joo:
A MQL5 foi criada para facilitar coisas complexas, não para fazer coisas que antes eram impossíveis...
Penso que vou alterar a ordem de algumas palavras nesta declaração para obter o seguinte: MQL5 foi criado para tornar as coisas simples mais complicadas. Fazer o que antes era impossível é a sua tarefa DIREITA...
Ou o que era possível antes é impossível :) (é uma piada sobre trancar, caso alguém não o tenha percebido)...
PS
O autor deste tópico, na minha opinião, não deveria ter criado tal tópico (uma vez que está tão preocupado com o número de EAs), e apenas fez como na secção de Indicadores, ou seja, criar um ramo chamado "Ajude-me a mudar para o MT5 sem perdas". Isto permitiria a todos traduzir EAs de MQL4 para MQL5.
O mesmo algoritmo implementado no MQL5 pode ser muitas vezes mais rápido, simplesmente devido às especificidades da arquitectura do terminal e da linguagem. Por exemplo, compare o tempo de execução de um bloco de inicialização de um Expert Advisor "simples" (para ilustrar, pode até medir o tempo de execução de um Init e OnInit vazio).
Eu nunca disse nada sobre "mais rápido". Seria muito estranho desenvolver uma nova linguagem que é várias vezes mais lenta do que a sua antecessora. Obviamente, a MQL5 é mais rápida.
Provavelmente vou alterar a ordem de algumas palavras desta declaração para produzir o seguinte resultado - MQL5 foi criado para tornar as coisas simples mais complicadas. Fazer coisas que antes eram impossíveis é a sua PROPOSTA DIRECTA.
Ou o que era possível antes é impossível :) (é uma piada sobre trancar, caso alguém não o tenha percebido)...
Esta é uma forma magistral de virar o significado do avesso. A ideia por detrás disto foi: "A MQL5 foi criada para facilitar a implementação de coisas complexas, não para fazer algo que antes era impossível".
Interessante:
PS
O autor deste tópico, na minha opinião, não deveria ter criado tal tópico, uma vez que está tão preocupado com o número de EAs, e apenas fez como na secção de indicadores, ou seja, criou um ramo chamado "Ajude-me a mudar para o MT5 sem perdas". Este artigo irá explicar o procedimento de conversão da EA de MQL4 para MQL5.
Talvez o autor saiba melhor.
ZS. Este é o último post que escrevi. Pelo menos neste fio.
joo:
ZS. É isso mesmo, este é o meu último post. Pelo menos neste fio.
Interesting:
В этой, мой пожалуй тоже, поскольку не вижу смысла обсуждать что-то еще...
Penso que o autor deste tópico não deveria ter criado um tal tema (uma vez que está tão preocupado com o número de Expert Advisors), e simplesmente criou um ramo chamado "Ajude-nos a mudar para o MT5 sem perdas". Isto permitiria a todos traduzir em paz a MQL4 EAs para MQL5, e os negociantes serão capazes de lidar com a conversão de MQL4 para MQL5 em paz.
É egoísta fazê-lo) Não estou a falar apenas de mim e dos meus colegas, nem todos eles são programadores profissionais, mas muitas vezes autodidactas amadoras.
Mais cedo ou mais tarde, e se necessário, eu próprio farei tudo. Já escrevi o primeiro Expert Advisor comercial em menos de 5 dias)) O que um desenvolvedor da MQ deve ter pesquisado no processo de escrita)))
As coisas elementares, como simplesmente descobrir o preço actual, pedir Bid, três letras em MT4, em MT5 todo o complexo com estruturas, copiar matrizes, etc., têm de ser completadas. Será que funciona mesmo mais depressa? Não consigo sequer imaginar em quantos erros pode eventualmente resultar (internos e internos). Ainda encontram erros no MT4. IMHO não deveriam ter mudado tanto a língua, poderiam ter mudado o intérprete, compilador, testador, acrescentado algo, mas tudo foi reescrito a partir do zero. É claro que os profissionais terão vantagens adicionais, mas todos os outros serão deixados para trás. Mas os profissionais foram capazes de escrever tudo em C antes, por exemplo, de o terem anexado a encadernação com operações comerciais. A massividade da MQL5 como com a MQL4 semi-redigida está fora de questão. A tristeza...
Pergunta/pergunta àqueles que dominam MQL5 e conhecem MQL4, tente estimar em números o quanto mais complicado 5 é? Na minha opinião, é 5-10 vezes mais difícil.