O Metatrader é a plataforma mais estável que existe para o mercado de capitais, seja Forex, ouro, petróleo e até ativos da Bovespa/ B3, as principais corretoras do mundo usam o Metatrader, e fornecem de forma gratuita.
A Linguagem MQL (4 e 5 ) é baseado na linguagem “C”, possui ricas bibliotecas para programação, eventos como Tick() que recebe eventos da corretora informando mudança de preço do ativo, e outros como OnTimmer(), Transaction(), ChartEvent() que informa eventos ocorridos no Chart do metatrader ou transação de ordens, além de um Timer que pode ser programado para ser chamado a cada X segundos.
Além disto ela possibilita conversar com linguagem extena como C++, Java, Delphi, VB, etc.. através do recurso Liberary.
Metatrader 4 / MQL4
O Metatrader 4 foi a primeira plataforma produzida pela Metaquotes, a produtora do software, e até hoje ainda é preferido pelos trader, e alguma corretoras tem a versão 4 como a única, como ela é focada no mercado Forex, não tem recursos para Bovespa/B3, como gerenciamento de quantidade de lotes, etc. Isto torna o Metatrader 4 levemente mais rápido.
A linguagem MQL4 é usada pelo Programador Metatrader 4 para desenvolver robôs ( EA Expert Advisor ) e indicadores, os recursos são mais simples, a palavra Ordem (Order) é usada tanto para ordens pendentes como ordens já abertas (posições)
Metatrader 5 / MQL5
O Metatrader 5 surgiu depois do Metatrader 5, e contém recursos amplos, como gerenciamento de ordens/posições , recurso que não existe no Metatrader 4, já que este mais antigo é focado no mercado forex, e toda ordem pedida é atendida imediatamente pela corretora que não consulta normalmente o banco para saber se tem ou não a requisição.
O Programador para Metatrader 5 conta com mais recursos, ordens pendentes é tratada diferente de Posições, esta última aberta enquanto a palavra “Ordem” designa uma ordem colocada “na pedra” ou pendente. Além disto, posições abertas pelo Metatrrader 5 conta com recursos mais ricos que o Metatrader4, a requisição pode definir se a posição que será aberta permite trazer parte do lote pedido, ou até cancelar a requisição caso todo não não esteja disponível no mercado, recurso inexistente no metatarder 4.
Recurso de Fluxo de ordens no metatrader 5
O Metatrader 5 tem ainda uma opção muito importante, totalmente ausente no metatrader 4, é a exibição de Fluxo de ordens na pedra e executadas.
- Exibição Times and Sales ( Odens que já foram executadas )
- Fluxo de Ordens pendentes
Estes 2 recursos permite verificar as ordens que estão esperando para entrar nos preços (fluxo de ordens) e as ordens que já foram executadas, claro que tem muito blefe neste “jogo”, muita gente coloca uma ordem pendente em um preoç, e quando o mercado chega lá, o trader simplesmente remove a ordem um pouco antes.
O sitem MQl5.com é o maior conteúdo para o Programador Metatrader, alem de contar com toda documentação da linguagem de programação, possui robôs e indicadores grátis, além de um setor Market (Mercado de produtos) e cadastramento de programador FreeLancer.
- Market ( Mercado de indicadores e robôs para metatrader )
- Programadores Free lancer
- Documentação da linguagem de programação MQL – Para o Programador Metatrader
- Robôs e Indicadores Gratuitos
Robôs e Indicadores Gratuitos no Metatrader
O Metatrader 4 e Metatrader 5 depois de instalado, conta com diversos robôs e indicadores gratuitos, para ver basta clicar :
Exibir -> Navegador no menu, para aparecer a janela NAVEGADOR que aparece a esquerda do Metarader, ali pode se observador os indicadores ou Robõs (Expert Advisor)
Onde encontrar Programador para Metatrader 4 ou Programador par Metatrader 5
- Aqui no site, com exemplos de trabalho desenvolvidos ( indicadores e robôs para Metatrader )
- Programadores Free-lancer para metatrader no site MQL5.com
- No site Workana , um dos maiores do mundo com programadores Freelancer
[email protected]