Eu realmente quero aprender MQL5 Por onde eu começo ? - página 5

 
Pegue qualquer código do Codobase e comece a analisá-lo/modificá-lo, o que é necessário e por quê. O principal é encontrar um
 
Andrey F. Zelinsky:

começar a falar sobre "linguagem antiga" -- bem, a documentação não é adequada para iniciantes -- 99% dos iniciantes não conseguem avançar com a documentação -- existe apenas o livro de Kovalev, bom/mau, velho/novo, mas existe apenas ele.

Realmente queria dizer exatamente isso, mas recuou. E agora vou deixar passar por mim. Faça do seu jeito. Eu não li o livro didático de Kovalev e não sofro com isso. A documentação é suficiente para mim. Se eu não o entendi desde a primeira leitura, voltei a lê-lo. E continuar até que eu não entenda.

 
Andrey F. Zelinsky:

começar a falar sobre "linguagem antiga" -- bem, a documentação não é adequada para iniciantes -- 99% dos iniciantes não conseguem avançar com a documentação -- existe apenas o tutorial de Kovalev, bom/mau, velho/novo, mas existe apenas ele.

IMHO, é claro, mas se os documentos locais não o conseguiram, não vale a pena procurá-lo, é apenas uma perda de tempo. Bem, nem todos lhe são dados, como escrever poesia, por exemplo.
 
Alexey Viktorov:

Eu realmente queria dizer exatamente isso, mas me segurei. E agora vou deixá-lo passar por mim. Que seja do seu jeito. Eu não li o livro didático de Kovalyov e não sofro com isso. A documentação é suficiente para mim. Se eu não o entendi desde a primeira leitura, voltei a lê-lo. E eu continuo até que entenda.


"Todos nós temos nosso próprio caminho, nosso próprio objetivo, mas todos compartilhamos o mesmo fim. Todas as estradas levam a lugar nenhum. Portanto, toda alegria e significado não está no objetivo, mas na própria estrada" [Carlos Castaneda].

 
Vladimir Simakov:
Se você não souber como fazer uma entrada nas docas locais, não deve procurá-la, não faz sentido, é apenas uma perda de tempo. Bem, nem todos são dados, como, por exemplo, para escrever poesia.

É menos comum que as pessoas tentem escrever poesia do que programar em mql. Não querem aprender nenhum idioma tanto quanto mql, mas ainda está na ponta da cauda em termos de popularidade. Talvez eles tentem em C, mas rapidamente entendem que não conseguem lidar com uma tarefa normal, e não é interessante escrever alguns disparates. Mas no Forex eles acham que encontraram um graal e que ele precisa ser programado urgentemente. Sinto pena de compartilhar uma idéia. Devemos zombar de nós mesmos na tentativa de dominar a língua.

Para todos aqueles masoquistas: Programar não é apenas conhecer a sintaxe da linguagem, mas a capacidade de definir uma tarefa para alcançar o objetivo. Exatamente a tarefa. Tente escrever um ToR primeiro, depois de lê-lo o programador não terá nenhuma pergunta e poderá escrever seus desejos. Você não tem que traçar seu próprio graal, escreva TOR para cruzar as médias móveis. Como determinar que as médias se cruzaram, o que considerar ao fechar a posição, para que outra não seja aberta imediatamente. E assim por diante...

 

Em geral, não importa em que idioma programar.

Há procedimentos e funções que compõem o código de qualquer programa.

Os idiomas diferem apenas sob a forma de entradas.

Por exemplo

Pascal

A função

function SplitString(const Str: string): string;
var
  k: integer;
begin
  result:= Str;
  k:= Pos('-', result);
  if(k > 0) then
  begin
    Delete(result, k, length(result) - k + 1);
  end else result:= '';
end;

Mesma função na MQL5

string SplitString(const string Str)
{
  if(StringLen(Str) > 0)
  {
    int k = StringFind(Str, "-");
    if(k>-1)
    {
      return(StringSubstr(Str, 0, k));
    }
  }
  return("");
}

A coisa mais importante na programação é entender o que você está fazendo!

 
prostotrader:

Em geral, não importa em que idioma programar.

...

Se não for com.
 
Dmitry Fedoseev:
Se não for c.

O que há de errado com a C?

 
Vladimir Simakov:

O que há de errado com a C?

Isso é o que vocês - os especialistas C - fariam melhor em nos dizer. Você é bem-vindo a fazer isso. Só porque algo está errado com ela, é a pergunta errada. Caso contrário, você dirá que eu declarei que o C é a língua errada.

 
muhhacc ccc:
Olá a todos. Quero aprender MQL5 /
Pessoal, podem me dizer por onde começar? Talvez haja um vídeo tutorial?
Encontrei o material em vídeo mas não entendo mais de 80% do que mostra como escrever EAs por exemplo ( exemplo de várias funções e assim por diante ) Preciso do básico.
Obrigado por entender

Procure na Internet um livro sobre a MQL5. Pode vir a ser útil.

Uso avançado da plataforma comercial
MetaTrader 5
© Timur Mashnin, 2016

Razão: