Você está na página 1de 23

Rob HammerHead 0

verso 5.4
Configurao de Parmetros
27-12-2016

lvaro Velloso
Desenvolvimento de EAs Metatrader5
Introduo

Esta estratgia utilizada h muitos anos por


experiente trader do Brasil.

As entradas e sadas da posio (compra ou venda)


so acionadas pelos cruzamentos dos preos com Compra vira-mo:
rompimento da mxima
uma determinada mdia mvel (MM). da barra que cruzou a MM

A entrada na posio realizada no rompimento


da mxima/mnima da barra cuja linha de
Fechamento cruzou a mdia mvel.

Opcionalmente, uma posio pode ser aberta na


Venda vira-mo:
primeira barra do dia. rompimento da mnima da
barra que cruzou a MM

Abertura na 1 barra
do dia
Caractersticas

a) Este rob do tipo seguidor de tendncia, gerando muito lucro quando o preo do ativo estabelece uma
tendncia clara, para cima ou para baixo, e perdendo valores menores quando o ativo est com os preos
lateralizados.

b) A lucratividade deste rob est diretamente relacionada com a escolha da mdia mvel, cuja seleo deve ser
realizada por meio de anlises de backtests, permitindo ao usurio a escolha de opes mais conservadoras ou
mais agressivas.

c) Uma caracterstica peculiar deste rob a operao na modalidade vira-mo, ou seja, quando o preo cruza
a MM, a posio anterior encerrada e uma nova operao aberta no sentido contrrio.
Investimento: Forma de Aplicao e Valor

Lotes: Para informar a o Valor investido em nmero de Lotes (volume),


tipicamente para de mini ndice ou mini dlar. Exemplo 5 (=5 unidades).

Valor fixo em Moeda: Para informar o Valor investido em moeda,


tipicamente para aes. Exemplo 5000 (=R$5.000,00).

Percentual sobre Margem: Para informar o Valor do investimento


baseado em um percentual da Margem Livre disponvel no MT5.
Exemplo 50 (=50% da Margem Livre).
Investimento: ID do Rob (Magic Number)

A ID (identificao) do rob, ou Magic Number, um nmero


informado pelo usurio, para que todas as ordens geradas por este
rob sejam identificadas por este nmero. Exemplo 1234.

Usando do Magic Number:


1) Possibilita que vrios robs possam operar sobre o mesmo
ativo, de forma independente. Todavia, no recomendamos
este tipo de operao pois, no presente momento, existe uma
srie de limitaes no MT5 e nas corretoras de valores em
relao que impedem o clculo de lucratividade de cada rob.
2) O balano informado no grfico (vide abaixo) refere-se
exclusivamente ao Magic Number informado.

Colocar o Magic Number igual a 0 (zero), torna o rob mais


eficiente em performance, podendo o usurio combinar as
operaes automticas com as manuais.
Investimento: Lucro e Perda mxima diria

Visa limitar o Ganho Mximo e a Perda Mxima de um nico dia.


Ao atingir estes valores o rob cessa o funcionamento at o incio
do prximo dia. Exemplo 300 (=R$300,00).

Esta funo visa defender o lucro obtido e/ou limitar a perda


mxima diria.

Esta funcionalidade no funcionar corretamente caso opere-se


dois robs sobre o mesmo ativo.
Grfico: Perodo Grfico

Visa informar qual o perodo operacional utilizado na estratgia,


equivalente durao de uma barra. Exemplo: 30 minutos.

Este perodo (ou TimeFrame), preferencialmente, deve ser o


mesmo perodo exibido no grfico, embora no seja necessrio.
Grfico: Perodo, Tipo e Preo da Mdia Mvel

Informar os parmetros da Mdia Mvel (MM) :

Perodos: nmero de barras para compor a MM


Tipo: Simples, Exponencial etc
Preo: Preo utilizado na composio da MM (preo de
fechamento, preo de abertura etc)
Abertura na 1a Barra: Tipo de Abertura

Este parmetro permite informar ao rob que o trade deve ser


aberto na primeira barra do dia, no necessitando assim, aguardar
o cruzamento da Mdia Mvel (MM).

O horrio de abertura dever ser informado pelos parmetros


Hora e Minuto Inicial de Abertura de Posio ( )

Tipo de Abertura
No abrir: Informa ao rob que posies devero ser abertas
somente no cruzamento do preo com a MM.
Abertura na 1a Barra: Tipo de Abertura
Fugir da MM: Uma posio de COMPRA aberta caso o
preo esteja ACIMA da MM.
Uma posio de VENDA aberta caso o
preo esteja ABAIXO da MM.

Assim, a MM defesa natural do


MM
investimento (alm do SL), caso a
tendncia se inverta.

Buscar a MM: Uma posio de VENDA aberta caso o


preo esteja ACIMA da MM.
Uma posio de COMPRA aberta caso o
preo esteja ABAIXO da MM.

Neste caso, sugerida a utilizao do SL


MM
de 1a Barra ( ) uma vez que os
preos possam mudar de tendncia se a
proteo natural da MM.
Abertura na 1a Barra: Stop Loss de 1 Barra (em pontos)
Adiciona uma ordem de Stop Loss (SL) especialmente para ser
utilizada durante a operao de abertura na 1 Barra do dia.

Posio Comprada
SL em Pontos
SL de 1 barra
MM
Abertura na 1a Barra: Stop Loss vira-mo
Faz com que o rob crie uma ordem de SL de 1 barra com a
quantidade dobrada do volume operado. Assim, se o SL for
acionado, a posio corrente ser finalizada e, adicionalmente,
ser aberta uma nova posio no sentido contrrio.

Posio Comprada

SL de 1 barra SL vira-mo

MM
Horrios:
Hora /Minuto de Incio de Operao: Horrio determinado pelo
usurio para que o rob comece a trabalhar.

Hora /Minuto Mximo para Abertura de Posio: Horrio


determinado pelo usurio para que no seja permitida a abertura
de posio pelo rob.

Hora /Minuto de Fim de Operao: Horrio determinado pelo


usurio para o fim de operao do rob. Neste horrio todas as
posies sero encerradas.

Para operaes de swing-trade estes horrios s tero valor para o


envio de alarmes.
Daytrade: (Verdadeiro ou Falso)
Daytrade:
Com esta informao, o usurio informa ao rob que as posies
abertas devero ser encerradas no
Horrio de Fim de Operao ( )

Para operar em Daytrade, selecionar Daytrade = true (verdadeiro)


Para operar em swing-trade, selecionar Daytrade = false (falso)
Operao na semana
Operao na semana:
Com estas opes o usurio poder informar ao rob quais dias da
semana o mesmo dever operar.

Para operar em um determinado dia, selecione true (verdadeiro)


Para no operar em um determinado dia, selecione = false (falso)
Ativar Alarmes Sonoros:
Alarme Sonoro:
Ao definir este parmetro como true, o rob emite um alarme
sonoro a cada transao realizada.
Consultas por minuto:
Consultas por minuto:
Este parmetro permite ao usurio definir a frequncia que o rob
acessa as informaes da bolsa.

Reduzindo-se a frequncia de acesso bolsa, reduzido o trfego


de dados pela internet e tambm o uso do processador da mquina
(CPU) onde o MT5 est instalado.

Para robs com que trabalham com perodos mais longos, de 10 a


30 minutos, no necessria a leitura de todos os ticks da bolsa.
Nestes casos, podemos configurar o rob para executar 1 consulta
por segundo (parmetro = 60) ou at uma consulta a cada 3
segundos (parmetro = 20).

Configurando o parmetro = 0 (zero), o rob far acesso a todos os


ticks da bolsa.
Stop:
Stop:
Estes parmetros permitem ao usurio definir o SL (Stop Loss) e o
SG (Stop Gain ou Take Profit) da estratgia.

Os SL e SG podem ser definidos em Pontos ou Percentual (% de


ganho ou perda).

Caso o valor do stop seja definido como 0 (zero), o stop no ser


criado.

Estes stops so nomeados como fixos pois no so alterados


depois de aberta uma determinada posio.
Trailing:
Trailing:
Funcionalidade da estratgia que faz o Stop Loss (SL) mover-se na
direo ao preo do ativo, visando proteger o lucro obtido na
operao de uma repentina mudana da tendncia.

Tipo - Preo Mximo:


O SL movido em direo do preo a cada vez que o preo mximo
do ativo e alterado. A movimentao correspondente aos pontos
definidos pelo parmetro Passo.

Tipo Preo Mximo + Break Even:


O mesmo que acima, sendo que o SL deixa de ser alterado quando o
preo do SL superar o preo de entrada da posio.
Troca automtica do cdigo do ativo
Alguns ativos mudam de cdigo periodicamente, como o mini-ndice e o dlar. Os robs do Blue Portal (verso 5.0 ou
superior) possuem a capacidade para mudana automtica do cdigo do ativo. Para isto, basta que o rob opere a srie
histrica $N do ativo.
Assim, para operar
> Mini-ndice, use: WIN$N
> Mini-dlar, use: WDO$N

O BluePortal mantm um calendrio com os cdigos dos ativos e as respectivas datas de encerramento das posies. As
posies sero automaticamente encerradas nas datas/horas especificadas pelo Blue Portal e um novo cdigo do ativo
automaticamente atribudo.
Ordens Geradas pelo Rob: Tipos

STOP GAIN
Ordem Pendente de Venda (SELL_LIMIT), colocada na bolsa (na pedra)

COMPRA
Ordem Pendente de Compra (BUY_STOP), colocada no servidor MT5 da corretora
MM

STOP LOSS
Ordem Pendente de Venda (SELL_STOP), colocada no servidor MT5 da corretora

Caso no haja oportunidade para a colocao da ordem pendente de compra no rompimento


da barra, uma ordem a mercado (BUY) ser gerada.
Envio de Transaes para o Blue Portal / Relatrio de Operaes
As transaes realizadas pelos robs so enviadas ao Blue
Portal no momento em que so executadas, podendo ser Se desejar enviar TODO o histrico de transaes do
visualizadas pelo Relatrio de Operaes, dentro da rea Metatrader, basta clicar no cone do Blue Portal,
logada de cada usurio. localizado no grfico do rob. Este procedimento
deve ser realizado somente uma vez, e pode levar
vrios minutos de acordo com a quantidade de
registro do histrico.

Ser exibida uma mensagem ao final do envio.


Obrigado !

Você também pode gostar