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
É só lembrar como aprender programação, com que linguagem começar
Você deve começar a aprender no idioma em que planeja escrever e não entrar pela porta dos fundos.
Há muitas sutilezas na programação. Se você escreve EAs primitivos para o Teste de Estratégia, você não precisa saber programação. E se você escrever um Expert Advisor complexo para o verdadeiro robô comercial, os problemas começarão, e aqui teremos que otimizar a velocidade e tudo, em geral, conhecer a programação a um alto nível. Depende de quais metas são estabelecidas. Mas tudo pode ser aprendido se você tiver o desejo.
Para ser completamente justo, não há muita diferença em termos de programação entre EAs "simples" e EAs "complexos". A diferença está na quantidade de código - não mais do que isso.
Outra questão é que, para implementar uma EA "competentemente", é preciso conhecer as regras de execução de ordens, características do terminal, condições do corretor, etc. Esta não é a habilidade do programador, mas a experiência do comerciante. Se o problema for resolvido corretamente, qualquer programador inexperiente será capaz de implementá-lo.
Você tem a cabeça do homem aparafusada. A ajuda está cheia de exemplos, a kodobase está cheia de exemplos - pegue qualquer exemplo e aprenda como funciona. Vinte delas são desmontadas - a vigésima primeira você mesmo pode começar a escrever.
Primeiro, aprenda o BASIC.
M.M. Botvinnik uma vez chamou um computador de idiota. Portanto, antes de aprender a programar, você tem que aprender a se comunicar com um idiota. Você deve aprender a explicar de tal forma que até mesmo um idiota entenda o que lhe está sendo pedido para fazer. E a documentação lingüística lhe dirá o resto.
Você não precisa saber de programação.
Comece fazendo roteiros simples. Peça o número de barras na janela, tamanho do item, etc... Basta entender como cada função funciona, e então se torna mais fácil.
Por exemplo:
10 INPUT A
Mostrarei apenas uma linha da VBA. Diga-me o quanto é diferente de C++ ou mql, você consegue entender isso?
Se seu conhecimento do BASIC é limitado, não significa que você não possa escrever nada nesse idioma.
Você pode criticar o mql com tal abordagem, como se não conseguisse escrever um brinquedo em 3D, significa que é uma má linguagem...
EXECUÇÃO