Expert Advisor para MT5

Trabajo finalizado

Plazo de ejecución 8 días
Comentario del Cliente
Evilanio é um programador espetacular, ele é detalhista e fez o serviço exatamente como foi solicitado, é um profissional comprometido e muito educado em sua comunicação.
Comentario del Ejecutor
Trabalhar com este cliente foi uma experiência excepcional. Sua visão clara e objetiva, facilitou o bom andamento do processo. Agradeço a oportunidade concedida.

Tarea técnica

Obs: Leia o texto até o final para compreender todos os requisitos.

Automatizar estratégia MT5

  • A paridade que o robô vai operar é US30
  • O tempo gráfico é 15 minutos
  • Utilize um indicador chamado Candle Size, ATR,PR que tem no Tradingview (código aberto) 
  • Outro indicador é uma média móvel de 8 períodos 
  • O robô tem que ter um filtro de horário operacional porque ele só opera dentro de uma janela de tempo operacional específica.
  • Obs.: Tanto o indicador Candle Size, ATR,PR quanto a SMA podem estar sendo mostrados nas imputs das configurações do robô para eu poder fazer backtests. 


A entrada na ordem será dada quando estiver dentro da janela operacional da seguinte forma:


> Compra: quando aparecer uma vela verde de 15min com seu volume indicado pelo "Candle Size, ATR,PR " e essa barra do histograma tiver o seu fechamento acima da média azul do ATR e o candle atual do gráfico tiver seu fechamento acima da média móvel de 8 períodos a ordem de compra será apregoada como buy limit nos 50% da vela ou seja na metade da vela entre o preço de abertura e fechamento da mesma vela.

> Venda: quando aparecer uma vela vermelha de 15min com seu volume indicado pelo "Candle Size, ATR,PR " e essa barra do histograma tiver o seu fechamento acima da média azul do ATR e o candle atual do gráfico tiver seu fechamento abaixo da média móvel de 8 períodos a ordem de venda será apregoada como sell limit nos 50% da vela ou seja na metade da vela entre o preço de abertura e fechamento da mesma vela.


  • O trade será com um risco retorno de 3:1 ou seja o retorno é 3x maior que o risco, então tem que ter campos para poder configurar o tamanho do stop loss e do takeprofit.
  • Deve conter um sistema de ponto de equilíbrio e também trailing stop onde posso definir pontos para ele mover o stop loss. (Ex: Se o mercado andar 500pips ele coloca no breakeven, após o mercado andar mais 500pips ele sobe o stop loss 500pips)
  • Você deve conter um sistema de gerenciamento de lote onde possa definir em % de conta o quanto de risco eu utilizarei na operação. Digamos que você use 1% de risco em cada entrada.
  • Deve conter um filtro de notícias para não operar em notícias de alto impacto. (Pode usar o calendário de notícias do próprio MQL5)
  • Deve conter um filtro onde eu possa definir o máximo de operações que ele realizará por dia: Ex: se a primeira operação deu takeprofit (lucro) ele para de operar no dia se deu loss ele tenta mais uma operação. (Fará no máximo 2 pedidos no dia)
  • Coloque um sistema de bloqueio no robô para ele funcionar somente com o ID do meta trader especificado no código fonte e com dados de expiração.
  • Quando o Ea tomar um stop loss a próxima entrada em vez de buscar um take profit de 3:1 de risco retorno ele irá buscar apenas 1:1 apenas para cobrir o stop loss que ele acabou de levar. Então a segunda entrada ele não vai buscar um grande lucro, ele apenas vai buscar cobrir o valor do stop loss sendo um trade de 1:1 de risco retorno.


O Ea deve considerar automaticamente se a paridade tiver algum prefixo ou sufixo pois cada corretora tem um modo de descrever a nomenclatura da paridade.

Ele será feito para operar principalmente o índice US30 mas quero que ele funcione em pares de moedas como EURUSD, NAS100 etc...


Espera retorno!

Rafael Motta Ferreira


Archivos adjuntos:

Han respondido

1
Desarrollador 1
Evaluación
(135)
Proyectos
163
40%
Arbitraje
11
27% / 73%
Caducado
24
15%
Libre
2
Desarrollador 2
Evaluación
(94)
Proyectos
130
9%
Arbitraje
8
25% / 38%
Caducado
28
22%
Trabaja
Solicitudes similares
We are looking for a highly qualified, skilled, and experienced MT5 developer (ideally with experience in the financial sector and financial markets) who is capable of creating and implementing a custom-built, professional integration and analysis framework. This framework should include order flow alerts, broker anomalies (including hunting indicators, etc.), the integration of external signals, an audio alert

Información sobre el proyecto

Presupuesto
30 - 100 USD