You are on page 1of 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 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 rolamento rpido do grfico para a direita mover o grfico para o ponto de incio mover o grfico para o ponto final diminuir o zoom do grfico aumentar o zoom do grfico 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

Numpad 5

Page Up Page Down Home End + Delete Backspace Enter Esc

46

F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 Shift+F12 Shift+F5 Alt+1

abrir o manual do usurio do MetaTrader abrir o "Centro Histrico" janela abrir a janela Global Variables download o MetaEditor Mudar para o prximo perfil invocar a janela Tester para testar o expert anexado janela do grfico invocar a janela de propriedades do expert anexado ao grfico, a fim de mudar as configuraes invocar a janela de configurar do grfico invocar a janela NewOrder abrir a janela Popup prices ativar/desativar o modo tela cheia mover o grfico por uma barra para a esquerda mover o grfico por uma barra para a direita mudar para o perfil anterior exibir o grfico como uma sequncia de barras (transformar em grfico de barras) exibir o grfico como uma sequncia de castiais (transformar em grfico castial)

Alt+2

47

Alt+3

exibir o grfico como linha pontilhada (transformar em grfico de linha) copiar todos os resultados de teste/optimizao na rea de transferncia invocar a janela de gerenciamento do grfico encerrar o terminal do cliente desfazer a eliminao do objeto organizar a altura de todas as janelas de indicadores pelo padro invocar a janela Objects List copier para a area de transferncia ativar/desativar o consultor especialista ativar Crosshair mostrar/esconder a grade mostrar/esconder a linha OHLC invocar a janela Indicators List mostrar/esconder volumes imprimir o grfico salvar o grfico em um arquivo com as extenses: "CSV", "PRN", "HTM"

Alt+A Alt+W Alt+F4 Alt+Backspace or Ctrl+Z Ctrl+A Ctrl+B Ctrl+C or Ctrl+Insert Ctrl+E Ctrl+F Ctrl+G Ctrl+H Ctrl+I Ctrl+L Ctrl+P Ctrl+S

48

Ctrl+W or Ctrl+F4 Ctrl+Y Ctrl+Z or Alt+Backspace Ctrl+D Ctrl+M Ctrl+N Ctrl+O Ctrl+R Ctrl+T Ctrl+F6

fechar a janela do grfico fechar a janela do grfico mostrar/esconder os separadores de ponto desfazer a eliminao do objeto abrir/fechar o Data Window abrir/fechar abrir/fechar a janela Navigator abrir a janela Setup abrir/fechar a janela Tester abrir/fechar a janela Terminal ativar a prxima janela do grfico 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.

Ctrl+F9

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