Техническое задание
Olá pessoal, primeira gostaríamos de parabenizar a comunidade pela quantidade de profissionais que hoje atuam na área de programação aqui no MQL, muito bom vim aqui e ver que temos um comunidade tão profissional, hoje faremos o nosso primeiro.
Necessitamos de um EA, o que deverá vim acompanhado do código fonte, e será usado na plataforma MT5 da TerraInvestimentos, em conta Netting.
O ativo usado será exclusivamente MINI ÍNDICE.
A lógica do EA é a seguinte (dados do projetos são obviamente diferentes, abaixo a transcrição básica da logica de programação).
1º Passo: Temos 02 (M1-M2) médias que são bases (ou seja, elas são filtros).
Se Ambas estão acima do preço atual e alinhadas, só poderemos entrar vendidos no mercado;
Ex: Preço < M1 < M2 = Filtro ok.... poderemos ir para o segundo passo da venda.
Se Ambas estão abaixo do preço atual, só poderemos entrar comprados no mercado;
Ex: Preço > M1 > M2 = Filtro ok.... poderemos ir para o segundo passo da compra.
2º Ao passar pelo filtro, será analisada a situação das seguintes 3 médias.
Caso Vendedor...
Venda se preço cruza M3 para BAIXO e M3 < M4 < M5 e Distancia de M3 para M5 menor que 1%;
Caso Comprador...
Compra se preço cruza M3 para CIMA e M3 > M4 > M5 e Distancia de M3 para M5 menor que 1%;
Gestão:
Lote padrão = 1 contrato;
Stop Loss = Minima do pivo anterior;
Alvo = Variável entre 2 e 3x o tamanho do Stop Loss.
Basicamente esse é o primeiro projeto... temos vários aqui no Roadmap.