Você está na página 1de 69

Metatrader Guia do Usurio

Download MetaTrader
Talvez voc tenha decidido pelo comrcio Forex somente recentemente. Ou voc um
recm-chegado ao MetaTrader vindo de outra plataforma? Em qualquer caso, eu te
parabenizo por sua escolha!
O MetaTrader a plataforma de escolha para automatizar suas transaes.
Estas so algumas caractersticas do MetaTrader:

Opera com diferentes instrumentos do Mercado financeiro (FOREX, Futures,


CDF);
Quantidade ilimitada de grficos;
Auxlios de diversos intervalos de tempo;
Grande nmero de Indicadores, Sistemas Especialistas e Scripts enviados
juntos;
Interface de Usurio amigvel com auxlio em muitos idiomas;
Ambiente operacional seguro ( utilizado codificao de 128 bits);
E-mail interno;
Transferncia de dados em tempo real via DDE;
Recebimento de notcias online de mercados financeiros;
Um programa de idiomas embutido permite que voc escreva/edite seus
prprios indicadores customizados, Consultores Especialistas e scripts.

Hoje ns iremos dar o primeiro passo em direo ao lucro com esta tima
plataforma.Ns iremos fazer o download da plataforma MetaTRader!
H duas verses do MetaTrader: MetaTrader 3 e a verso mais atual, MetaTrader 4.
Algumas corretoras ainda no suportam o MetaTrader 4 e, nestes casos, voc deve
fazer o download do MetaTrader 3.
Porm, a maioria das corretoras suportam o MetaTrader 4 e esta a verso que iremos
fazer o download hoje!
H diversos sites onde voc pode fazer o download do MetaTrader 4. A maioria das
corretoras que suportam o MetaTrader 4 apresentam suas prprias verses para
download. Voc ter que fazer o download da verso fornecida pela corretora que
voc estiver trabalhando, visto que a verso desta corretora contm configuraes do
servidor para aquela particular corretora.

Estas so as etapas de instalao do MetaTrader 4:

1- Baixando o MetaTrader 4:
Se voc ainda no tiver realizado o download do MetaTrader 4, voc pode conseguir
uma verso grtis no site: http://www.metaquotes.net/downloads, e escolher a
verso mais recente do MetaTrader 4 Client Terminal (A verso atual a 4.00 Build
190).
Enquanto o arquivo baixado, pegue uma xcara de ch se a sua conexo com a
internet for lenta, ou um copo de gua se for DSL (Figura 1).

Figura 1 Baixando o MetaTrader 4

2- Instalando o MetaTrader 4:
Quando o download finalizar, clique duas vezes no programa de configurao
(mt4setup.exe) e voc ver uma tela como esta:

Figura 2 Escolha o idioma


Escolha seu idioma preferido para a interface do usurio do MetaTrader. Clique o
boto Next para ir para a segunda etapa.

Figura 3 Boas vindas e direitos autorais


O programa de configurao d as boas vindas e o relembra sobre os direitos autorais
do MetaTrader. Clique Prximo para continuar.

Figura 4 - Contrato
O programa de configurao do MetaTRader exibe o Termo de Licena de Uso do
Programa e pede para que voc selecione a opo Sim, eu concordo com todos os
termos deste contrato antes de continuar a instalao do programa. Por favor,
marque a caixa de opo de clique no boto Next.

Figura 5 Pasta de instalao


Aqui voc pode mudar a pasta de destino onde o MetaTrader sera instalado ou deixar a
pasta padro "C:\Program Files\MetaTrader 4".
Voc pode ter mais de uma cpia do MetaTrader instalado em seu computador, porm
cada cpia deve ser instalada em uma pasta diferente.
Escolha a pasta de sua preferncia e clique no boto Next.

Figura 6 Grupos de programas


Aqui voc pode mudar o nome e o local onde o programa ir aparecer no Menu de
Programas do Windows.
Mantenha o nome padro (ou mude se preferir) e clique no boto Next.

Figura 7 Voc est pronto


O programa de configurao ir te dizer que Voc est pronto para instalar o
MetaTrader 4.
Se voc quiser mudar a pasta de destino especificada, clique no boto Back ou, se
voc estiver pronto para instalar o MetaTrader, clique no boto Next.

Figura 8 Copiando Aqrquivos


O programa de configurao comeara extrair os arquivos compactados e a copi-los
na pasta de instalao do MetaTrader. Voc pode clicar Cancel a qualquer momento
durante a instalao e cancelar o processo. Seja paciente enquanto o programa de
configurao copia os arquivos.
Voc ir automaticamente para a prxima etapa aps todos os arquivos serem
copiados.

Figura 8 - Finalizar
Parabns! Voc instalou com suvesso o MetaTrader 4 e est pronto para inici-lo.
Clique o boto Finish para iniciar a negociar.

3- Criando uma conta demo:


A primeira vez que voc iniciar o MetaTrader4, voc ter um formulrio como este:

10

Figura 9 Criando uma conta demo


Preencha o formulrio com seus dados (como o formulrio acima) e marque a opo
Eu concordo em assinar o boletim informativo. Clique no boto Next.

11

Figura 10 Escolha o servidor


Escolha um servidor de hospedagem da lista acima para fazer parte.
Clique no boto Scan para verificar a velocidade de cada servidor antes de escolher
um deles.
Voc pode escolher o servidor mais rpido ou um que satisfaa as suas preferncias (se
voc j ouviu falar do servidor), e clique no boto Next.

12

Figura 11 Abrindo uma conta


Voc ser informado para esperar alguns segundos antes de receber os detalhes de sua
conta. Mantenha estes detalhes em um lugar seguro, pois voc necessitar do seu login
e senha para acessar sua conta demo. Clique no boto Finish para entrar em sua conta
e comear a negociar.

4- Conectando-se a sua conta demo:


Se voc for uma pessoa sortuda como eu, voc acessar sua conta sem erros e ter
algo como isto:

13

Figura 12 - Conectando
Parabns! Voc instalou o MetaTrader 4 e possui uma conta demo. Aproveite a
negociao!

14

Primeira seo Instalando programas MQL4!


Uma das caractersticas mais importantes do MetaTrader a habilidade de gravar seus
prprios programas e anex-los ao terminal do MetaTrader.

Estes programas incluem Indicadores, Consultores Especialistas, Roteiros e Bibliotecas.


Estes programas so gravados em uma linguagem de programao denominada MQL4 e
podem ser usados no MetaTrader quando adequadamente instalados.
Hoje, ns iremos estudar como instalar estes programas para us-los no MetaTrader.

Formato:

H dois tipos de arquivos que voc usar com o MetaTrader: os arquivos de programas
e os arquivos executveis.
Os arquivos de programa so arquivos no format texto que tm uma das seguintes
extenses: .mq4 and .mgh.
Estes arquivos so os cdigos fontes dos programas gravados na linguagem de
programao MQL4.
Eles podem ser abertos e editados com um programa, enviados com MetaTrader,
denominado MetaEditor. Este programa permite que voc visualize, edite e compile
estes tipos de arquivos.
Os arquivos executveis so arquivos binrios que no podem ser abertos para
visualizao e edio, e possuem a extenso .ex4. Estes arquivos resultam da
compilao dos arquivos .mq4 usando MetaEditor, e podem ser carregados no e usados
pelo MetaTrader.
Nota: Os arquivos .mgh so arquivos de cabealho que os programadores MQL4 podem
incluir em seus programas MQL4. Portanto, eles no podem ser complilados em
arquivos .ex4.

15

Compilar
Compilar uma operao realizada por um programa especial denominado compilador
para converter do formato texto legvel para o formato binrio, no qual o computador
pode facilmente entender.
Esta uma definio geral de compilar. Porm, compilar, no nosso caso, converter
arquivos mq4 para arquivos ex4 usando o programa MetaEditor.
Para fazer isto, simplesmente abra o arquivo mq4 no MetaEditor. Ao pressionar a tecla
de atalho F5, o MetaEitor ir compilar (converter) o arquivo mq4 em ex4, mantendo
intacto o arquivo mq4.
O MetaEditor ir colocar o arquivo gerado ex4 no mesmo caminho que o arquivo mq4.
Ns devemos compilar os arquivos mq4 em arquivos ex4, pois o MetaTrader incapaz
de carregar qualquer arquivo que no seja ex4.
Portanto, quando ns compilamos os arquivos mq4, significa que terminamos de
instal-los
e
eles
esto
pronto
para
serem
utilizados?
Na verdade, no! H outra etapa que precisamos seguir. Esta etapa consiste em
colocar o arquivo ex4 em sua prpria pasta.
Nota: recomendvel que voc realize esta etapa antes da compilao, pois o
compiler ir colocar os arquivos ex4 no mesmo local que os mq4.

Pastas:

Voc sabe que existe quatro tipos de programas MetaTrader: Consultores Especialistas,
Indicadores, Scripts, Bibliotecas, alm dos arquivos de cabealho (arquivos .mgh).
O MetaTrader um programa muito organizado que contm uma pasta para cada tipo
de programa. Tambm espera que voc seja um investidor organizado, colocando cada
programa em sua devida pasta.
O MetaTrader procura a pasta dos Especialistas para os Especialistas, assim como a
pasta
dos
Indicadores
para
os
Indicadores,
etc.
O MetaTrader est interessado somente nos arquivos ex4. Quando procura por estes
arquivos, o MetaTrader espera que os arquivos ex4 estejam nas pastas apropriadas.
Portanto, importante que voc coloque o cdigo fonte dos Consultores Especialistas
na pasta para Consultores Especialistas, e use o MetaEditor para compilar estes
arquivos, gerando arquivos ex4 na pasta Consultores Especialistas. O mesmo acontece
com Indicadores, Scripts e Bibliotecas.

16

Estas so as pastas utilizadas:


Pasta consultores especialistas:
MetaTrader_Dir\experts
Pasta indicadores:
MetaTrader_Dir\experts\indicators
Pasta Scripts:
MetaTrader_Dir\experts\scripts
Pasta bibliotecas:
MetaTrader_Dir\experts\libraries
Incluir pasta (arquivos mqh)
MetaTrader_Dir\experts/include

17

Primeira seo Modificando uma Ordem!


Ns emitimos nossa primeira ordem no artigo anterior. Hoje ns iremos aprender como
modificar e encerrar esta ordem.
Vamos comear com os limites que podemos estabelecer em uma ordem!

Ordens de Limite:

Ordens de limites so os limites que voc pode estabelecer em uma ordem para
prevenir grandes perdas e assegurar que voc lucre o mais rpido possvel.
Estes so os tipos de ordens de limite:

Stop loss:

Stop loss um limite que voc estabelece para sua ordem (nvel de cotao). Este
limite til para minimizar perdas quando o mercado estiver indo contra voc. O nvel
de cotao sempre estabelecido abaixo do preo atual oferecido em uma compra ou
acima do preo de oferta atual em uma venda.

Trailing Stop:

Trailing stop um tipo de ordem stop loss estabelecido a um nvel de porcentagem


abaixo do preo de mercado para uma posio longa ou acima do preo de mercado
para uma posio curta. O preo ajustado pelos Consultores Especialistas conforme a
flutuao do preo.

Take profit:

Take profit similar ao stop loss em relao ao limite que voc estabelece para a sua
ordem. Quando o limite alcanado, a ordem encerrada.
Porm, h duas diferenas:
_ No h um ponto trailing .
_ O ponto de sada deve ser estabelecido acima do preo de Mercado atual, e no
abaixo.

Como modificar uma Ordem Aberta (Stop Loss e Take Profit):


18

Passo 1:
Na janela terminal, clique o boto direito do mouse na ordem que voc deseja
modificar. No menu contexto, escolha Modificar ou Deletar Ordem (Figura 1).

Figura 1
Normalmente, a Janela Order ir aparecer, mas neste caso est no modo ordem
(Figura 2).

19

Figura 2

Passo 2:
Nesta janela, voc encontrar duas caixas para estabelecer (em pips) os preos do
Stop Loss e Take Profit (Figura 3). Quando os preos estiverem estabelecidos (em pips)
para aquelas caixas, voc deve clicar o boto Copy as: abaixo de cada caixa,
permitindo que o MetaTrader converta seus nveis em preos.
Ou voc pode copiar os preos do Stop Loss e Take Profit diretamente nas caixas do
Stop Loss e do Take Profit (Figura 4).

20

Figura 3

Figura 4

Passo 3:
Agora voc precisa clicar o boto Modify (Figura 5) para enviar sua modificao ao ao
corretor. Uma janela como a da figura 6 abrir. Clique no boto OK.

21

Figura 5

Figura 6
Isto estabelecer os limites que voc escolheu para a ordem e estes aparecero na
janela terminal, como demonstrado na figura 7.

22

Figura 7

Parabns! Voc estabeleceu os nveis Stop Loss e Take Profit para sua ordem. Quando
o preo alcanar estes nveis, a ordem ser automaticamente encerrada para prevenir
mais perdas se o Stop Loss for o preo alcanado, ou retirar seu lucro se o preo Take
Profit for o alcanado.
Agora, voc poderia me perguntar: e em relao configurao do Trailing Stop?

Como configurar o Trailing Stop:


Os limites Stop Loss e Take Profit, nos quais voc aprendeu a configurar, foram
enviados ao corretor.
Porm, no caso do Trailing Stop, o MetaTrader precisa estar ligado, pois o programa
envia o novo limite Stop Loss continuamente ao corretor. Se voc fechar o
MetaTrader, o corretor ir saber apenas o ltimo nvel Stop Loss que o MetaTrader
enviou antes de ser desligado.
Agora vamos estabelecer o nvel Trailing Stop para sua Ordem.

Passo 1:
Na janela terminal, clique com o boto direito do mouse na ordem que voc quer
configurar seu Trailing Stop. Do menu contexto, escolha o Sub-menu Trailing Stop
(Figura 8). O sub-menu ir te mostrar os seguintes comandos:
Delete All: Para deletar todos os Trailing Stop estabelecidos anteriormente.
None: Significa que nenhum nvel Trailing Stop foi estabelecido.

15 Pontos, 20 Pontos .. 50 Pontos: Estes so os nveis padro de pontos (Pips) que


voc pode escolher. Se estes pontos no te interessar, voc pode escolher o comando
Custom.

23

Custom..: Ao clicar neste comando, a janela Custom Trailing Stop ir abrir (Figura 9),
permitindo que voc configure um nvel Trailind Stop personalizado. Por favor,
observar que o Trailing Stop deve ser maior do que 15 Pontos.

Passo 2:
Escolha o nvel a partir do menu contexto, ou configure o nvel personalizado e clique
OK. O Trailing Stop ser salvo. O MetaTrader usar esta configurao para mover seu
nvel do Stop Loss automaticamente, desde que o programa esteja correndo.

24

Primeira Seo Emitindo uma Ordem!


O MetaTrader a plataforma que permite que voc envie suas ordens a uma corretora
para vender ou comprar um par de unidade monetria.
Hoje, ns iremos emitir nossa primeira ordem no MetaTrader.

Passo a passo na emisso de sua primeira ordem:


Passo 1:
Carregue seu MetaTrader e acesse sua conta (O MetaTrader ir automaticamente
entrar em sua conta padro).

Passo 2:
Para emitir uma ordem (Vender ou Comprar), voc precisa abrir a janela Order (Figura
1).

Figura 1
Existem diversos mtodos que podem ser utilizados para abrir a janela Order:
Voc pode pressionar a tecla de atalho F9.
Voc pode clicar o grfico de unidade monetria com o boto direito do mouse se
quiser Comprar/Vender, e ento escolha New Order no menu contextual (Figura 2).

25

Voc pode clicar com o boto direito do mouse, na janela Market Watch, a unidade
monetria que quiser Vender/Comprar e ento escolha New Order no menu Context
(Figura 3). Ou, voc pode clicar duas vezes a unidade monetria.

Figura 2

Figura 3

Passo 3:
Agora, na janela Order (Figura 1), voc ver dois botes: os botes Vender e o
Comprar. Voc precisa decidir se quer Vender ou Comprar o dinheiro, e clique no
boto apropriado.

26

Na ordem Comprar, o preo de venda usado para abrir a ordem, e na ordem de


Venda, o preo de oferta usado para abrir a ordem.
Como voc pode observar na Figura 1, a janela New Order permite que voc configure
estas opes.
Lista Symbol: Oferece uma lista suspensa de todos os pares de unidade monetria
que voc pode usar para abrir a Nova Ordem.
Lista Volume: Oferece uma lista suspense dos volumes pr-definidos que voc pode
escolher para a Nova Ordem.
Nota: Volume refere ao valor de Lotes.
Stop Loss combo: uma caixa combo com setas para cima e para baixo, permitindo
que voc estabelea o nvel Stop Loss para a Nova Ordem. Use as setas para cima e
para baixo ou escreva o valor do Stop Loss na caixa de texto. A configurao do nvel
do Stop Loss opcional.
Take Profit combo: uma caixa combo com setas para cima e para baixo, permitindo
que voc estabelea o nvel Take Profit para a Nova Ordem. Use as setas para cima e
para baixo ou escreva o valor do Take Profit na caixa de texto. A configurao do nvel
do Take Profit opcional.
Campo de Observaes: Digite a observao que voc quiser designer a Nova Ordem.
Digitando um texto no campo de Observaes opcional para a Nova Ordem.
Lista Types: Voc pode escolher uma das duas opes abaixo:
Execuo Instantnea;
Ordem Pendente.
Voc deve escolher Execuo Instantnea se quiser fazer uma Compra/Venda
instantaneamente.
Boto Sell: Clique neste boto se quiser abrir uma ordem de Venda. Ao clicar o boto
Vender, a janela New Order fechar e instrues sero enviadas ao corretor.
Boto Buy: Clique neste boto se quiser abrir uma ordem de Compra. Ao clicar o boto
Buy, a janela New Order fechar e instrues sero enviadas ao corretor.
Opo permitir mximo desvio do preo cotado: Ative esta opo se seu servidor
usar desvio de preo. Ativando esta opo ir ativar a lista de Pips, onde voc poder
selecionar um valor para o desvio mximo.
Lista de desvio mximo: Selecione os valores de desvio mximo para o pips.
Eu escolho comprar o EURUSD, ento eu cliquei o boto Buy, e este foi o resultado
(Figura 4).

27

Clicando OK, uma ordem ser emitida atravs do envio da mesma para o corretor.
Voc pode observar seus lucros ou perdas na janela terminal, como demonstrado na
figura 5.

Figura 4

28

Figura 5

29

Primeira seo comrcio Forex Parte 1


Hoje, e nesta srie de artigos, ns iremos pegar os recm-chegados da Forex pela mo
e gui-los para entenderem melhor as regras bsicas do Forex.

O sonho de comrcio!
Todos ns sabemos que o caminho mais curto, e talvez a nica maneira de se ganhar
dinheiro comerciando. Ns temos um personagem imaginrio chamado Mr. X.
Mr. X quer comercializar carros. Ele quer comprar carros e vend-los quando o preo
aumentar.
Mr. X tem um grande problema. Para comear esta comercializao, ele necessita de
capital. Mr. X tem $1.000,00 e o preo do carro que ele quer adquirir curta
$10.000,00.
Mr. X est confidente que se ele tiver $10.000,00 , ele pode vender o carro por
$12.000,00 e obter um lucro lquido de $2.000,00.
Ningum quer emprestar capital ao Mr. X para comear esta comercializao. Alm
disso, nenhuma loja de automveis ir concordar em emprestar o carro a ele.
O problema do Mr. X com dinheiro o mesmo problema sendo encarado por milhares
pessoas ao redor do mundo, e est matando seus sonhos de comrcio.
A
boa
novidade

que
voc
pode
comercializar
sem
capital.
Mr. X. pode comprar o carro com seu pequeno capital. E, quando vender, ele pode
obter o lucro de $2.000,00! Sim, isto possvel com a Margem Comercial!

Base commercial:
Com este sistema, voc no precisa pagar o preo total das mercadorias, mas pode
pagar um depsito. E, quando voc vender as mercadorias, pega o lucro lquido para
voc ou agenta a perda.
Mr. X pode comprar o carro de $10.000,00 com seu depsito de $1.000,00, com a
ajuda da margem comercial. Quando ele vende o carro por $12.000,00, ele pode pegar
o lucro e retornar os $9.000,00 para a empresa que lhe vendeu o carro com o depsito
de $1.000,00.
Porm, a empresa que vender o carro para o Mr. X por um depsito de $1.000,00
impe uma condio.
A condio que o Mr. X no possuir o carro, mas a empresa ir segurar o carro para
ele. Quando o Mr. X achar um cliente para comprar o carro, a empresa ir vend-lo ao

30

cliente, pegando os $9.000,00, ou o preo restante do carro ($10.000,00), e dando o


lucro ao Mr. X.
Mr. X concordou com grande prazer!
Com o sistema de margem comercial, voc no ir processar as mercadorias, mas ir
comerci-las enquanto empresa as segura para voc.
Voc pode pegar o lucro total e agentar a perda.
Em nosso exemplo, Mr. X pagou $1.000,00 e est procurando por um comprador para
seu carro. Digamos que ele no encontrou uma oferta maior do que $9.000,00 para o
carro.
Neste caso, Mr. X perdeu $1.000,00. A empresa ir pegar os $9.000,00 do Mr. X, mais o
depsito de $1.000,00.
Mr. X acha que se ele esperar mais alguns dias, o preo ir subir novamente e ele
poder obter um lucro. Porm, dois dias mais tarde, o preo caiu ainda mais. O preo
do carro agora de $8.000,00. Se Mr. X vendesse o carro a este preo, ele perderia e a
empresa tambm.
H uma regra na margem comercial:
A empresa no poderia perder!
A empresa no ir esperar o dia em que o preo do carro cai para $8.000,00. Eles iro
pedir para que o Mr. X venda o carro pelo preo de $9.000,00, pois qualquer queda no
preo significa que a empresa tambm perder e isto no pode acontecer!
Isto chamado pedido de cobertura. Ns falaremos mais sobre isso mais tarde!
Agora, o que precisamos saber como a empresa que vendeu o carro ao Mr. X deu a
ele um carro de $10.000,00 por $1.000,00.
Esta a alavancagem!

Alavancagem:
A empresa que vendeu o carro ao Mr. X deu a ele a habilidade de comercializar um
carro de $10.000,00 por um capital de $1.000,00. Multiplicou o capital dele 10 vezes e
isto denominado alavancagem 1/10, pois a empresa permitiu Mr.X comercializar 10x
o seu capital.
Se a alavancagem desta empresa fosse 1/100, significaria que o Mr. X pode
comercializar mercadorias no valor de 100.000 (100 x seu capital de 1.000).
A alavancagem a coluna da margem comercial.

31

Primeira seo usando Consultores


Especialistas!
O que o Consultor Especialista?
O Consultor Especialista um pedao de cdigo, ou algumas instrues que voc
fornece ao MetaTrader, escritas em uma linguagem de programa especfica chamada
MetaQuotes Programming Language Verso 4 (abreviada MQL4), que est compilada a
um programa que fica em frente do terminal e automatiza suas transaes para voc.
Consegue analisar o grfico como qualquer indicador e tambm, em condies
especficas, abrir, modificar e encerrar as ordens de comerciais.
O Consultor Especialista pode fazer qualquer coisa que voc possa fazer, exceto uma
coisa, ele no pode errar!
Nossa tarefa hoje de conversar com os recm-chegados ao MetaTrader que querem
saber como usar os Consultores Especialistas no MetaTrader.

Formato dos Consultores Especialistas:


Logicamente, para usar o Consultor especialista voc precisa t-lo.
H dois frmatos dos Consultores Especialistas que voc talvez j tenha:

Formato .mq4:
Se voc possui o Consultor Especialista no formato xxx.mq4 (onde xxx o nome do
Consultor Especialista seguido por um ponto e a extenso mq4), ento voc possui o
cdigo fonte do Consultor Especialista.
Cdigo fonte significa que voc possui o Consultor Especialista como um pedao de
cdigo, escrito em MQL4. Voc pode abrir este arquivo com qualquer editor de texto e
l-lo, mas no pode us-lo ainda no MetaTrader. Por qu?
Porque o MetaTrader no consegue carregar este tipo de Consultores Especialistas e
requer uma etapa extra antes de carreg-lo.
Voc precisa converter este Consultor Especialista para um format que o MetaTrader
pode entender facilmente, o formato .ex4.

Convertendo .mq4 para .ex4.


O MetaTrader pode carregar apenas os Consultores Especialistas que possuem a
extenso .ex4.
Os arquivos ex4 so a verso executvel do mq4. (Executvel significa que os
arquivos, mas esto em formato binrio).
Para converter mq4 para ex4 voc deve fazer o seguinte:

32

1. <!--[if !supportLists]--> Abrir o arquivo mq4 file no MetaEditor (Figura 1). O


MetaEditor um programa enviado com o MetaTrader, permitindo que voc
grave seus prprios Consultores Especialistas e os converta para o formato ex4.
Para abrir o MetaEditor, clique duas vezes no arquivo .mq4, ou clique o boto
Iniciar e ento Arquivos de Programas (Todos os programas no Windows XP) e
procure pelo menu do MetaTrader e escolha MetaEditor (Figura 2). Porm, se
voc abriu o MetaEDitor nos Arquivos de Programas, voc tem que clicar no
Arquivos no MetaEditor e Abrir (Figura 3) para procurar pelo arquivo.mq4 que
voc quer converter para .ex4

Figura 1 - MetaEditor

Figura 2 Arquivos de Programas

33

Figura 3 Comando Open

2. <!--[if !supportLists]--> <!--[endif]-->Aps carregar o arquivo mq4 no


MetaTrader, v para o menu File e escolha o commando Compilar (Figura 4) ou
presione F5.

Figura 4 Comando Compile


3. <!--[if !supportLists]-->Ir criar um nome de arquivo que o mesmo nome do
que o do arquivo mq4, porm com a extenso .ex4. Este arquivo ser criado
no mesmo caminho que o arquivo .mq4.

34

Formato .ex4
Esta a verso executvel do Consultor Especialista. Est pronto para usar no
MetaTrader, mas infelizmente voc no pode abri-lo no editor de texto para visualizar
o cdigo fonte no formato binrio, diferente do formato texto como os arquivos mq4.
Espere! Voc ainda no pode carregar o Consultor Especialista no MetaTrader.
O MetaTrader requer uma etapa extra antes de carregar o Consultor Especialista, na
qual eu considero uma carncia neste timo programa.

Voc deve copiar o arquivo .ex4 para a pasta /experts.


Voc encontrar a pasta /experts na pasta de instalao do MetaTrader.
Se voc no estiver certo da localizao desta pasta, clique com o boto direito do
mouse no cone do MetaTrader e selecione Propriedades no menu Context, e ento
clique no boto Find Target (Figura 5).
Parabns! Agora e apenas agora voc pode carregar o Consultor Especialista no
MetaTrader.

Carregando o Consultor Especialista!


Agora que voc possui a verso .ex4 do Consultor Especialista, e o Consultor
Especialista est localizado na pasta /experts, voc est pronto para usar o Consultor
Especialista.
Voc encontrar o nome do o Consultor Especialista no MetaTrader na janela do
Navegador (Figura 6).
Como voc pode observar na Figura 6, a janela do Navegador dividida em vrias
listas; a lista que ns estamos interessados a lista do Consultor Especialista.
Nesta lista, voc encontrar todos os o Consultores Especialistas existentes em nossa
pasta /experts e, claro, que j esto compiladas no formato .ex4.
Nota: Se voc no consegue ver a janela do Navegador em seu terminal ou voc a
fechou, voc pode traz-la de volta, clicando o boto do Navegador na barra de
ferramentas do MetaTrader (Figura 7), apenas clicando o menu Exibir e escolhendo o
Navegador, ou simplesmente pressionando a tecla de CTRL+N.
Para carregar o Consultor Especialista a partir da janela do navegador, voc pode
fazer um do seguinte:
1. <!--[if !supportLists]--> Arraste o ConsultorEspcialista para o grfico que voc
deseja automatizar. Arrastar significa selecionar o Consultor Especialista da
janela do Navegador, segurar o boto esquerdo do mouse, mover o mouse para
o grfico e liberar o boto esquerdo sobre o grfico.

35

2. <!--[if !supportLists]--> Clique duas vezes no Consultor Especialista que voc


deseja anexar ao grfico. Porm, se certifique que voc tenha ativado o grfico
que voc quer trabalhar. Ativar o grfico significa simplesmente clicar nele.

Quando voc carrega o Consultor Especialista no grfico, voc observar a janela


Expert Advisor input (Figura 8).
Nesta janela, voc pode inserir os dados necessrios para o Consulto Especialista. Por
exemplo: o valor Take Profit, o valor Stop Loss e o valor dos Lotes.
Nota: Voc receber, do criador do Consultor Especialista ou do frum de onde voc
fez o download do Consultor Especialista, os detalhes de todas as entradas de dados
de cada Consultor Especialista.

Voc pode mudar as entradas do Consultor Especialista, ou voc pode deixar os valores
padro observados na janela Input.
Aps configurar as entradas do Consultor Especialista, voc precisa clicar OK.
Se for um sortudo, voc ver o nome do Consultor Especialista no canto direito
superior do grfico com um sorrido fascinante ao lado (Figura 9).
Se voc no encontrou este sorriso, significa que o Consultor Especialista no foi
ativado!

Ativando o Consultor Especialista:


Voc precisa dizer ao MetaTrader para utilizar o Consultor Especialista, para
automatizar seu comrcio, atravs da ativao do Consultor Especialista.
A partir da barra de ferramentas do MetaTrader, voc encontrar o boto Expert
Advisors check (Figura 10). O boto de seleo significa que voc pode clic-lo para
ativar o Consultor Especialista e ir para a figura pressionada, e quando clic-lo
novamente, desativar o Consultor Especialista e vai para a figura no pressionada
(Figura 11).
Nota: Quando voc desativar o Consultor Especialista, o cone do sorriso se torna no
cone x (Figura 12).

36

Primeira seo usando Indicadores!


Hoje ns estudaremos como utilizar os Indicadores na plataforma MetaTrader.

O que um Indicador!
O indicador um programa escrito em MQL4, que manipula matematicamente os
preos e desenha as linhas no grfico.
Os indicadores diferem do Consultor Especialista:
1. Os Indicadores desenham linhas no grfico, enquanto que o Consultor
Especialista no consegue desenh-las.
2. Os Consultores Especialistas podem realizar comercializao automatizada,
enquanto que os Indicadores no podem.
Nota: As linhas que os Indicadores podem desenhar so as linhas buffer. Porm, as
Linhas de Estudo (ex: linhas verticais, linhas horizontais, Setas e Formas, etc.) podem
ser desenhadas a partir do Indicador e a partir dos Consultores Especialistas.

Como carregar o indicador no grfico:


H dois tipos de indicadores MetaTrader:

Grupo de indicadores embutidos:


Este grupo de indicadores enviado com o MetaTrader e so considerados os
indicadores padro. Eles so apenas para uso e no podem ser abertos para
visualizao e/ou modificao de seu cdigo fonte. Voc pode acessar estes
indicadores atravs da janela de Navegao lista de Indicadores (Figura 1).

Figura 1 Janela de Navegao Lista de Indicadores

37

Indicadores Personalizados:
Estes so os indicadores localizados na pasta experts/indicators. A maioria destes
indicadores de fonte aberta (veio em formato .mq4 e foram ento compilados para o
formato .ex4). Voc pode abri-los no MetaEditor para visualizar e/ou modificar seu
cdigo fonte. Eles podem ser acessados atravs da janela de Navegao lista de
Indicadores Personalizados (Figura 2).

Figura 2 janela do Navegador Lista de Indicadores Personalizados


Para inserir um indicador no grfico, voc primeiro deve ativar o grfico clicando
nele. V para a janela do Navegador para escolher o indicador de sua preferncia e
clique nele com o boto direito do mouse. Voc ver um sub-menu como o
demonstrado na Figura 3.
Deste menu, voc deve escolher o comando Attach to a chart.

Figura 3 Sub-menu dos Indicadores

38

Aparecer uma janela com os Parmetros do Indicador (Figura 4) para estabelecer os


parmetros do indicador. Clique no boto OK na janela dos Parmetros do Indicador e
o indicador ser anexado ao grfico.

Figura 4 Janela dos Parmetros do Indicador

Nota: Voc pode simplesmente clicar duas vezes no nome do indicador na janela do
Navegador para abrir a janela dos Parmetros do Indicador.
Nota: No menu Inserir, voc encontrar um sub-menu de Indicadores (Figura 5), onde
voc poder encontrar os indicadores embutidos agrupados em categorias (ex:
Tendncia, Osciladores e Volume), assim como todos os Indicadores Personalizados
localizados no sub-menu Personalizar. No menu, clique no nome do indicador para
abrir a janela Parmetros do Indicador .

39

Figura 5 Menu Indicadores

40

Primeira seo Usando Scripts!


Hoje n iremos estudar como usar Scripts no MetaTrader. Primeiro vamos entender o
que o Script.

O que o Script?
O Script o programa escrito em MQL4. muito parecido ao programa Consultor
Especialista, pois possui a habilidade de abrir, encerrar e modificar transaes.
Porm, hs duas diferenas entre o Script e o Consultor Especialista.
O Script processado somente uma vez quando anexado ao grfico, enquanto que o
Consultor Especialista que anexado ao grfico processado toda vez que chega uma
nova cotao.
Outra diferena que voc deve ativar o Experts (revisar o artigo anterior para
aprender como) antes de us-los, enquanto que o Scripts no necessita de ativao.

41

Teclas de atalho
O MetaTrader possui uma interface de fcil utilizao e eu acredito que esta uma
das razes mais importantes do seu sucesso.
Alm disso, para tornar o mundo mais fcil para o usurio, o MetaTrader te fornece a
habilidade de acessar suas funes mais utilizadas atravs de teclas de atalho!

O que so teclas de atalho?


Uma tecla de atalho uma combinao das teclas do teclado que voc pressiona
simultaneamente para executar uma tarefa especfica. Voc utiliza teclas de atalho
todos os dias e a cada minuto. Apenas pense no CTRL+C. uma tecla de atalho de
copiar o texto selecionado na maioria dos programas que operam sob o MS Windows!
No MetaTrader, voc pode pressionar uma tecla de atalho para acessar uma tarefa que
voc poderia, alternativamente, acessar atravs do menu do MetaTrader ou da barra
de ferramentas (ou seja, F9 a tecla de atalho para abrir a janela Nova Ordem).
Ns iremos listar todas as teclas de atalho disponveis do MetaTrader. Todavia, ns
precisamos discutir uma caracterstica muito importante do MetaTrader: Designando
uma tecla de atalho!

Criando uma tecla de atalho!


O MetaTrader te fornece a habilidade de criar uma tecla de atalho para qualquer um
dos seus programas, incluindo Indicadores, Consultores Especialistas e Scripts, para um
fcil acesso.
Vamos passo a passo para criar uma tecla de atalho para um dos indicadores:
1- O primeiro passo ir para a janela Navigator (Figura 1) e escolher o indicador
que voc deseja criar uma tecla de atalho. Vamos supor que queremos criar a
tecla de atalho CTRL + G para o indicador Alligator.

42

Nota: A tecla de atalho CTRL + G j est designada pelo MetaTrader para


esconder/mostrar grades. Quando ns a re-designamos para o indicador Alligator, a
prvia designao ser substituda. Agora, quando pressionamos CTRL + G, o programa
designado no ser mostrar/esconder as grades, mas sim o indicador Alligator.
2- Clique com o boto direito do mouse no indicador Alligator para exibir o menu
de contexto (Figura 2) e escolha o comando Set hotkey.

3- Este comando abrir a janela Navigator Hot Keys (Figura 3). Selecione o
indicador Alligator, se j no estiver selecionado.

43

4- Clique no boto Set e voc encontrar dois campos para completar; um para
a tecla control (CTRL ou ALT) e o outro campo para a letra do teclado (Figura
4). Configure os campos para CTRL e G e clique no boto Close (fechar)!

Nota: H dois outros botes na janela Navigator Hot Keys. O boto Reset ir apagar
sua ltima entrada, e o boto Reset All ira apagar todas as suas teclas de atalho
designadas.

44

Agora voc pode clicar CTRL + G para adicionar o indicador Alligator no seu grfico
(Figura 5).

Lista das teclas de atalho:


Aqui voc encontra a lista das teclas de atalho disponveis no MetaTrader:

45

Tecla de
atalho

Funo

rolamento do grfico para a esquerda

rolamento do grfico para a direita

rolamento rpido do grfico para a esquerda ou, se a escala estiver


definida, rolamento do grfico para cima

rolamento rpido do grfico para a direita ou, se a escala estiver


definida, rolamento do grfico para baixo

Numpad 5

Page Up

recuperao automtica da escala vertical do grfico aps ter sido


mudada. Se a escala estava definida, esta tecla de atalho far o grfico
retornar a uma escala visvel
rolamento rpido do grfico para a esquerda

Page
Down

rolamento rpido do grfico para a direita

Home

mover o grfico para o ponto de incio

End

mover o grfico para o ponto final

diminuir o zoom do grfico

aumentar o zoom do grfico

Delete
Backspace
Enter
Esc

deletar todos os objetos grficos selecionados


deletar os ltimos objetos impostos na janela do grfico
abrir/fechar a janela de navegao rpida
fechar a caixa de dilogo

46

F1

abrir o manual do usurio do MetaTrader

F2

abrir o "Centro Histrico" janela

F3

abrir a janela Global Variables

F4

download o MetaEditor

F5

Mudar para o prximo perfil

F6

invocar a janela Tester para testar o expert anexado janela do grfico

F7

invocar a janela de propriedades do expert anexado ao grfico, a fim de


mudar as configuraes

F8

invocar a janela de configurar do grfico

F9

invocar a janela NewOrder

F10

abrir a janela Popup prices

F11

ativar/desativar o modo tela cheia

F12

mover o grfico por uma barra para a esquerda

Shift+F12

mover o grfico por uma barra para a direita

Shift+F5

mudar para o perfil anterior

Alt+1

exibir o grfico como uma sequncia de barras (transformar em grfico de


barras)

Alt+2

exibir o grfico como uma sequncia de castiais (transformar em grfico


castial)

47

Alt+3

exibir o grfico como linha pontilhada (transformar em grfico de


linha)

Alt+A

copiar todos os resultados de teste/optimizao na rea de


transferncia

Alt+W

invocar a janela de gerenciamento do grfico

Alt+F4

encerrar o terminal do cliente

Alt+Backspace
or Ctrl+Z

desfazer a eliminao do objeto

Ctrl+A

organizar a altura de todas as janelas de indicadores pelo padro

Ctrl+B

invocar a janela Objects List

Ctrl+C or
Ctrl+Insert

copier para a area de transferncia

Ctrl+E

ativar/desativar o consultor especialista

Ctrl+F

ativar Crosshair

Ctrl+G

mostrar/esconder a grade

Ctrl+H

mostrar/esconder a linha OHLC

Ctrl+I

invocar a janela Indicators List

Ctrl+L

mostrar/esconder volumes

Ctrl+P

imprimir o grfico

Ctrl+S

salvar o grfico em um arquivo com as extenses: "CSV", "PRN", "HTM"

48

Ctrl+W or
Ctrl+F4
Ctrl+Y
Ctrl+Z or
Alt+Backspace

fechar a janela do grfico


fechar a janela do grfico
mostrar/esconder os separadores de ponto
desfazer a eliminao do objeto

Ctrl+D

abrir/fechar o Data Window

Ctrl+M

abrir/fechar

Ctrl+N

abrir/fechar a janela Navigator

Ctrl+O

abrir a janela Setup

Ctrl+R

abrir/fechar a janela Tester

Ctrl+T

abrir/fechar a janela Terminal

Ctrl+F6

ativar a prxima janela do grfico

Ctrl+F9

abrir a janela Terminal Trade e o mudar o foco nela. Aps isso, as


atividades comerciais podem ser gerenciadas com a as teclas do
teclado.

49

Mltiplos
Condio

NmerosMgicos

por

EA

por

possvel usar mltiplos NmerosMgicos em um nico EA para abrir ordens sob


diferentes condies e encerrar ordens para diferentes condies?

Exemplo Lgico;
Declaraes de abertura
Se( Condio A ) { Abrir ordem desta forma com este NmeroMgico1 }
Se ( Condio B ) ( Abrir ordem desta outra forma com NmeroMgico2, mesmo que
haja uma ordem aberta }
Declaraes de encerramento
Se ( Ordem aberta sob condio A && NmeroMgico1 ) { Realizar NmeroMgico1
Fechar }
Se (Ordem aberta sob condio B && NmeroMgico2) { Realizar NmeroMgico2
Fechar }
Isto possvel ou eu preciso escrever um EA diferente por NmeroMgico, de modo
que eles no entrem em conflito um com o outro?

50

Trailing Stops
Quando falamos sobre tcnicas de Trailing Stop, ns estamos falando sobre as posies
de sada.
Qualquer posio que voc entre precisa terminar com um dos seguintes resultados:
um lucro ou uma perda. Portanto, voc possui somente duas preocupaes: Maximizar
seu lucro e minimizar suas perdas.
Uma das primeiras memrias descreve a confuso para sair da posio no tempo
adequado.
As tendncias de Mercado esto ao seu favor e voc est lucrando. Tudo est perfeito.
Mas, de repente, as tendncias de mercado se voltaram contra voc. Um investidor
novato preocupado iria pressionar o boto fechar, e dar u suspiro de alvio.
No minute em que o Mercado se volta contra ns, voc rapidamente corre para a
antiga direo lucrativa e fechada.
Voc alcanou o primeiro sonho? E voc maximizou o lucro? No!
Dois dias aps a lio anterior, voc abriu seu bolso e deu um lance. Os lucros
explodiram em sua cara, e de repente o mercado mudou sua direo, voc sorriu e
disse Voc no pode mais me enganar. Eu aprendi minha lio. O mercado ainda
est correndo contra voc e voc continua sorrindo.
Ir mudar a direo. Tenho certeza!
Ir mudar a direo. Eu espero!
Ir mudar a direo. Estou com medo!
Finalmente, voc pressiona o boto fechar e chora.
Voc alcanou o Segundo sonho? Voc minimizou suas perdas? No!
O Trailing Stop perfeito para estes tipos de situaes onde uma sada precoce pode
prevenir o retorno dos lucros e uma sada atrasada pode prevenir a reduo das
perdas.
Ns iremos estudar como configurar manualmente o Trailing Stop no Terminal do
MetaTrader, e como escrever o cdigo para embutir o Trainling Stop. Primeiro, vamos
dar um dicionrio de definio ao Trailing Stop.

Definio do Trailing Stop:


Trailing stop um tipo de ordem stop loss estabelecido a um nvel de porcentagem
abaixo do preo de mercado para uma posio longa ou acima do preo de mercado
para uma posio curta. O preo ajustado pelos Consultores Especialistas conforme a
flutuao do preo.

51

Nota: O Trailing Stop modifica a ordem no terminal de seu cliente, e envia o novo
nvel Stop Loss ao corretor. Portanto, voc tem um terminal contnuo para rastrear
suas ordens. Quando voc encerra o terminal, O Trailing Stop no funcionar mais.

Como Configurar Manualmente um Trailing Stop no MetaTrader?

Para estabelecer um Trailing Stop, voc deve possuir uma posio aberta.
Simplesmente v at a posio que voc quer estabelecer o Trailing Stop desta
posio, na janela Terminal e clique com o boto direito do mouse. Isto ir criar o
menu de contexto exibido na Figura 1. Do sub-menu do Trailing Stop, escolha o nvel
do Trailing Stop que voc gostaria de estabelecer.

Se voc no achar no menu o nvel Trailing Stop que voc deseja, voc pode clicar no
Custom, criando uma janela de entrada para estabelecer o Trailing Stop (Figura 2).

52

Cdigo exemplo MQL4 Trailing Stop:


// YOUR CODE HERE!
SEU CDIGO AQUI!
extern double
int

TrailingStop = 100;

MagicNumber = 101090;

//+------------------------------------------------------------------+
int start()
{
int cnt,total;
total = OrdersTotal();
// YOUR CODE HERE!
for(cnt=0;cnt<total;cnt++)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if(OrderType()<=OP_SELL && OrderSymbol()==Symbol())
{
if(OrderType()==OP_BUY) //<-- Long position is opened
{
TrailOrder(OrderType()); return(0); //<-- Trailling the order
}
if(OrderType()==OP_SELL) //<-- Go to short position
{
TrailOrder(OrderType()); return(0); //<-- Trailling the order
}

53

}
}
return(0);
}
//+------------------------------------------------------------------+
void TrailOrder(int type)
{
if(TrailingStop>0)
{
if(OrderMagicNumber() == MagicNumber)
{
if(type==OP_BUY)
{
if(Bid-OrderOpenPrice()>Point*TrailingStop)
{
if(OrderStopLoss()<Bid-Point*TrailingStop)
{
OrderModify(OrderTicket(),OrderOpenPrice(),BidPoint*TrailingStop,OrderTakeProfit(),0,Green);
}
}
}
if(type==OP_SELL)
{
if((OrderOpenPrice()-Ask)>(Point*TrailingStop))
{
if((OrderStopLoss()>(Ask+Point*TrailingStop)) || (OrderStopLoss()==0))
{
OrderModify(OrderTicket(),OrderOpenPrice(),Ask+Point*TrailingStop,OrderTakeProfit(),0,Red);
}
}
}
}
}
}

54

No cdigo acima, ns estamos delimitando (trailing) todas as posies abertas usando


a funo TrailOrder().
Passar por todas as posies abertas usando um loop que comea do 0 e conta ordens
retornadas pela funo OrdersTotal().
Para ter certeza que estamos trabalhando com a ordem do grfico atual, ns
checaremos o Symbol contra o OrderSymbol selecionado.
Ns convocaremos o TrailOrder(), que aceita somente um parmetro; o tipo de ordem:
OP_SELL ou OP_BUY.

Funo TrailOrder():
Esta a funo que lida com o Trailing Stop para ns. H dois tipos de ordens:
Ordem de Compra:
No caso de uma ordem de Compra, ns verificamos que o lucro (oferta atual menos o
preo aberto) maior do que o valor do Trailing Stop estabelecido por ns (ou a
configurao d usurio). Ns tambm modificamos a ordem para um novo nvel Stop
Loss, que igual a preo atual da oferta menos o valor do Trailing Stop.
Ordem de Venda:
No caso de uma ordem de Venda, ns verificamos que o lucro (oferta atual menos o
preo de venda) maior do que o valor do Trailing Stop estabelecido por ns (ou a
configurao d usurio). Ns tambm modificamos a ordem para um novo nvel Stop
Loss, que igual a preo de venda mais o valor do Trailing Stop.

55

Opes do Cliente
Hoje iremos explorar as opes personalizadas do cliente MetaTrader. Voc poder
acessar estas opes clicando no menu Tools e escolhendo Options(Ou, voc pode
pressionar a tecla de atalho CTRL+O) para que a janela Options mostrada na figura 1
aparea.

Figura 1 Janela Options


Como voc ir notar na Figura 1, a janela Option dividida em guias, com cada guia
contendo sua prpria srie de opes associadas com o atributo MetaTrader.
Hoje, ns iremos estudar em detalhes cada guia.

Guia Servidor:
Com a guia Servidor, voc pode configurar o servidor corretor (Figura 1).
Campo Servidor: Entre o endereo do servidor corretor, e a porta de conexo
separada por :. Ou, voc pode digitar o domnio do servidor corretor.
Por exemplo:
InterbankFX-Demo - Interbank FX, LLC (Domnio)
217.74.32.254:1950 (IP:Porta)
Campo Login: Entre seu nmero de acesso. o nmero fornecido quando voc abriu
uma conta demo.
Campo Password: Entre sua senha.

56

Boto Change: Clique neste boto para mudar sua senha Mestra (Master) ou Escolhida
(Inventor). Figura 2.

Figura 2 Mude suas senhas


Opo Data Center auto configuration: Escolha esta opo se voc quiser que o
MetaTrader configure o Endereo IP do Data Center. Quando ativado, o campo Data
Center e o boto Teste sero desativados.
Campo Data Center: Entre o servidor e a porta Data Center que voc queira
manualmente configurar. O Data Center o servidor onde o Metatrader obtm
cotaes, notcias e dados histricos. Atravs do Data Center, o MetaTrader te enviar
ordens e receber respostas. O MetaTrade no funcionar quando informaes
incorretas do Data Center forem registradas.
Boto Test: Clique este boto para testar seu servidor Data Center.
Opo enable proxy server: Clique nesta opo se voc quiser se conectar ao
servido MetaTrader atravs do servido Proxy. Habilitando esta opo capacitar as
configuraes do servidor Proxy.
Nota: Um servidor proxy uma conexo internet protegida (Firewalls) instalada em
seu computador. Voc deve configurar o MetaTrader para utilizar suas configuraes
do Proxy, a fim de se conectar internet.
Proxy boto: Clicando este boto voc abrir a janela de configuraes do Proxy
(Figura 3). Voc pode configurar o MetaTrader para utilizar um servidor Proxy,
baseado nas configuraes do Proxy.
Nota: Na janela de configuraes do Proxy, voc precisa fornecer as seguintes
informaes:

57

Servidor e porta.
Tipo de Proxy (Socks, Socks5 e proxy HTTP).
Nome do usurio e senha.

Figura 3 Configuraes do Proxy


Opo Keep personal settings and data at startup: Ativando esta opo, o
MetaTrader no ir lhe pedir informao de login na inicializao.
Opo Enable DDE server: Clique nesta opo se voc quiser ativar o servidor DDE
do MetaTrader. Ir permitir que voc receba do MetaTrader cotaes em tempo real.
Nota: DDE significa Dynamic Data Exchange. O DDE permite a execuo de duas
aplicaes para compartilhar os mesmos dados.
O programa utilizado para capturer os dados denominado um servidor DDE. O
cliente DDC o programa usado para capturr os dados do servidor DDE
Ativar Enable news: Clique esta opo se voc quiser que o MetaTrader consulte o
Data Center para novos servidores

Guia Grficos:
Com a guia Grficos, voc pode configurar os parmetros de grfico do Metatrader e
configuraes que sero aplicadas a todos os grficos (Figura 4).

58

Figura 4 Guia Grficos


Opo Show Trade Levels: Escolha esta opo se voc quiser que o MetaTrader
desenhe linhas de comrcio (Figura 5). Estas linhas incluem ordens Abertas, ordens
Pendentes, StopLoss e TakeProfit.

Figura 5 Posio das linhas

59

Opo Show OHLC: Ativar esta opo se voc quiser que o MetaTrader mostre a
linha OHLC (Abertura, Mxima, Mnima Fechamento) da barra atual. Estes valores
sero exibidos no canto superior esquerdo do grfico (Figura 5), prximo ao par de
unidade monetria e o perodo do grfico.
Exemplo: EURUSD,H4 1.2099 1.2106 1.2099 1.2106
Opo Show ask line: Ative esta opo se voc quiser que o MetaTrader desenhe a
linha de pedido (preo) (A linha vermelha na figura 6).

Figura 6 Linha de pedido


Opo Show Period Separator: Permita esta opo se voc quiser que o MetaTrader
exiba a Barra de Separador (Linha pontilhada horizontal exibida na Figura 7).

60

Figura 7 Barra de Separador


Opo Color Print: Escolha esta opo se voc quiser uma impresso colorida dos
grficos. Para imprimir um grfico, simplesmente v ao menu File e escolha Print, ou
clique CTRL+P.
A Figura 8 mostra o grfico em modo preto e branco. A figura 9 mostra o grfico em
modo Colorido.

Figura 8 e 9 Cores de impresso do grfico

61

Opo Save deleted Chart for reopen: Ative esta opo se voc quiser que o
MetaTrader salve os grficos deletados e os recupere na inicializao. Os grficos
deletados podem ser abertos indo ao menu File e escolhendo Open Deleted.
Barras Max no campo histria: Entre, ou escolha da lista suspensa, o nmero mximo
de barras que voc deseja que o Metatrader armazene na base de dados. Estes dados
so utilizados na anlise Estratgica. Quando maior o nmero de barras usadas, melhor
os resultados.
Barras Max no campo grfico: Entre, ou escolha da lista suspensa, o nmero mximo
de barras que voc deseja que o Metatrader desenhe no grfico. Estas barras so
importantes
para
que
seus
indicadores
trabalhem
apropriadamente.

Guia Objetos:
Com a guia Objetos, voc pode estabelecer os parmetros e configuraes dos objetos
grficos do MetaTrader a serem compartilhados por todos o grficos (Figura 10):

Figura 10 Guia Objects


Opo Show properties after creation: Ativando esta opo causa o MetaTrader a
exibir a janela Objects Properties (Figura 11) toda vez que voc criar um objeto.

62

Figura 11 Janela Objects Properties


Opo Select object after creation: Ativando esta opo causa o MetaTrader a
selecionar o objeto aps sua criao.
Opo Select object by single mouse click: Ativando esta opo permite que voc
clique somente uma vez, ao invs de duas vezes, para selecionar um objeto em um
grfico.
Campo Sensibilidade magntica em pixels: Selecione o nmero de pixels do man ao
objeto (desvio) em direo barra de preo mais prxima.

Guia Comrcio:
Use a guia Trade para estabelecer os valores comerciais padres comumente usados
(Smbolo, Lotes e Desvio) (Figura 12):

63

Figura 13 Guia Trade


Opes Symbol by default: Estabelea o valor padro do Smbolo ( Par de Unidade
Monetria). Voc pode escolher uma das trs opes:
1- Automatic: O MetaTrader ir automaticamente escolher o Smbolo.
2- Last Used: O MetaTrader ir utilizar o ltimo smbolo usado.
3- Default: Esta opo permitir uma lista suspensa para que voc configure um
valor padro para o Smbolo.
Opes Lots by default: Estabelea o valor padro dos Lotes. Voc pode escolher
entre uma das duas opes:
1- Last Used: O MetaTrader ir utilizar o ltimo valor Lotes usado.
2- Default: Esta opo permitir uma lista suspensa para que voc configure um
valor padro para os Lotes.
Deviation: Estabelea o valor padro (em Pips) do Desvio. Voc pode escolher entre
uma das duas opes:
1- Last Used: O MetaTrader ir utilizar o ltimo valor desvio usado.
2- Default: Esta opo permitir uma lista suspensa para que voc configure um
valor padro para o desvio.

Guia Expert Advisors:

64

Esta guia permite que voc estabelea opes relacionadas aos Consultores
Especialistas (Figura 14).

Figura 14 Guia Expert advisors


Opo Enable Expert Advisors: Escolha esta opo para permitir que os Consultores
Especialistas comecem a automatizar as transaes. Voc pode acessar a mesma opo
clicando o boto Expert Advisors na barra de ferramentas (Figura 15). Ativando esta
opo ir ativar as duas prximas opes.

Figura 15 Boto Expert advisors na barra de ferramentas


Opo Expert Advisors when the account has been changed. Escolha esta opo
se voc quiser que o MetaTrader desative automaticamente a opo Consultores
Especialistas. Esta opo til quando voc possuir uma conta demo e uma real e
estiver constantemente mudando entre elas. Ao ativar os Consultores Especialistas,
esta opo estar disponvel a voc.
Opo Disable profiles when the account has been changed: Escolha esta opo
se voc quiser que o MetaTrader desative automaticamente seu perfil atual, no caso
de mudana de conta. Similar opo acima, voc deve ativar a opo Consultores
Especialistas para usar esta opo.
Opo Allow live trading: Ative esta opo se voc quiser realizar transaes em
tempo real, utilizando os Consultores Especialistas.
Opo Ask manual confirmation: Ativando esta opo, o MetaTrader ir pedir por
confirmao cada vez que uma ordem for aberta, modificada, encerrada, etc.

65

Opo Allow DLL imports: Escolhendo esta opo permitir que Consultores
Especialistas utilizem funes externas que residam em bibliotecas de DLLs. Por
exemplo, voc tem que ativar esta opo se quiser usar a funo MessageBoxA, na
qual reside no user32.dll. Porm, voc deve considerar a desativao desta opo se
estiver usando Consultores Especialistas desconhecidos como cdigo prejudicial, tais
como vrus, que podem acessar crticas funes do seu sistema operacional Windows.
Opo Confirm DLL function calls: Ativando esta opo, o MetaTrader ir pedir
pela sua confirmao antes de usar qualquer funo DLL importada (Figura 16). A
opo permitir importao de DLL deve estar ativada para usar esta opo.

Figura 16 Confirmar a chamada de funo DLL


Opo Allow external experts imports: A ativao desta opo permitir que
Consultores Especialistas utilizem funes externas que residam em outros Consultores
Especialistas. Por exemplo, ativando esta opo permitir que voc utilize a seguinte
linha de cdigo nos seus Consultores Especialistas:
#import "stdlib.ex4"

Guia Email:
Ao usar a guia Email, voc pode estabelecer os parmetros de email para as funes
Consultores Especialistas, como Enviar Email, no qual pode ser utilizado para te enviar
alertas (Figura 17).

66

Figura 17 Guia Email


Opo Enable: tive esta opo para permitir alertas de email. Outros campos sero
ativados uma vez que esta opo for selecionada.
Campo SMTP server: Entre seu endereo do servidor SMTP.
Campo SMTP login: Entre seu nome de usurio SMTP.
Campo SMTP password: Entre sua senha SMTP.
Campo From: Entre o nome que deveria aparecer no campo De quando voc
receber alertas de email.
Campo To: Entre o nome que deveria aparecer no campo Para quando voc receber
alertas de email.
Boto Test: Clique neste boto para testar suas configuraes.

Guia Publisher:
Use a guia Publisher para estabelecer os seus parmetros FTP para as funes
Consultores Especialistas, tais como Envie FTP, que pode ser utilizada para enviar seus
alertas (Figura 18).

Figura 18 Guia Editor


Opo Enable: Ative esta opo para permitir alertas FTP. Uma vez ativada, os
outros campos sero ativados.
Campo Account: Entre o nmero de sua conta ativa.

67

Lista Refresh every (in) minutes: Escolha da lista suspensa o nmero de minutos
para envio peridico de relatrios.
Campo FTP server: Entrar seu endereo do servidor FTP
Campo FTP path: Entre o caminho da pasta no seu servidor FTP para enviar ou
salvar os alertas.
Campo FTP login: Entre o nome de usurio para ser servidor FTP.
Campo FTP password: Entre a senha do seu acesso FTP.
Opo Passive mode: Escolha esta opo para mudar de modo padro para passivo
no seu servidor FTP.
Boto Test: Clique neste boto para testar suas configuraes.

Guia Events:
Com a guia Events, voc pode configurar, ativar e desativar sons para os eventos
MetaTrader (Figura 19).

Figura 19 Guia Events


Eventos so acontecimentos especiais no MetaTrader, por exemplo quando o
MetaTrader se conecta ao servidor ou quando o MetaTrader executa Consultores
Especialistas, etc.
Escolhendo esta opo, os alertas sonoros so ativados para especficos eventos.
Clicando duas vezes a imagem Ring, voc pode ativar ou desativar um alerta para um

68

determinado evento. Para mudar o som, simplesmente escolha no menu uma lista de
arquivos installed.wav, ou navegue seu computador para escolher um novo arquivo
new.wav para o evento de sua escolha.

69

Você também pode gostar