Implementar GRID em robô MQL5

Termos de Referência

Implementar sistema de Grid em robô MQL5 (Fonte)

Valor: 30 USD

Prazo: 2 dias

1° - Testar em uma conta tipo Pró da corretora Exness em XAUUSD M1, porém ele funciona em todas as corretoras, todos os ativos e todos os timeframes;

2° - Testar o robô completamente para certificar-se de que está funcionando perfeitamente, para depois se aparecer defeitos não dizer que não foi devido às suas implementações;

3° - Implementar sistema de Grid no seguinte formato:

Quantidade de Máxima de Ordens de Grid: 5

Lotes de Grid separados por /: 0.01/0.02/0.03/0.04/0.05...

Distância de Grid separado por /: 500/1000/1500/2000/2500...

Quando houver ordens de Grid abertas o robô deve colocar uma linha amarela no gráfico mostrando onde está o preço médio. (ponto de equilíbrio, 0X0)

Observações: As ordens de Grid devem ser em formato (à mercado) e devem ser lançadas conforme o mercado for contra e for atingindo as distâncias da ordem principal pré-definidas no parâmetro, as ordens de Grid devem ter o mesmo Take Profit e o mesmo Stop Loss da Ordem Principal;

O robô possui sistema de Trailing Stop monetário (R$) porém esse Trailing Stop age de forma individual sobre cada ordem, deve ser alterado para agir sobre o Grid (Média).

O Robô possui um limitador de quantidade de Ordens, na estratégia principal, então precisa se atentar para cada ordem principal tenha seu próprio sistema de Grid e seu próprio Trailing Stop;

Estou fornecendo o código fonte, então o desenvolvedor deve realizar o trabalho e me fornecer um teste com limitação de 5 dias, após a aprovação do teste será liberado o pagamento e o desenvolvedor deverá fornecer o código fonte;

Preciso que o trabalho seja realizado pontualmente em no máximo 2 dias ou irei abrir arbitragem, pois a maioria dos desenvolvedores não cumprem os prazos e ficam prendendo os trabalhos;

Sugestões de melhoria serão um diferencial na aceitação do trabalho;

Costumo encomendar bastante trabalhos MQL5 porém tenho me decepcionado muito com desenvolvedores sem compromisso, faça um bom trabalho com responsabilidade que podemos firmar uma parceria duradoura, além de boas indicações;

Atenciosamente;

Juliano Rodrigues;


Arquivos anexados:

Respondido

1
Desenvolvedor 1
Classificação
(1)
Projetos
1
100%
Arbitragem
1
0% / 100%
Expirado
0
Trabalhando
2
Desenvolvedor 2
Classificação
(295)
Projetos
473
40%
Arbitragem
103
41% / 23%
Expirado
78
16%
Ocupado
Publicou: 2 códigos
3
Desenvolvedor 3
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
4
Desenvolvedor 4
Classificação
(6)
Projetos
8
0%
Arbitragem
8
13% / 88%
Expirado
0
Livre
5
Desenvolvedor 5
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
6
Desenvolvedor 6
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
Pedidos semelhantes
Já tenho um código MQL5 com uma base do funcionamento. Basicamente o EA traça um canal na virada do dia (penso que utilizar horário seria melhor em razão da diferença entre corretoras), com base em um número x de candles, calcula e posiciona ordens stop com base em % do capital. Caso uma ordem aberta venha a stopar, o EA deve realizar uma virada de mão com base no mesmo canal, contudo recalculando o lote para que
//+------------------------------------------------------------------+ //| EA Cruzamento de Médias MT5 | //+------------------------------------------------------------------+ #property strict #include <Trade/Trade.mqh> CTrade trade; //---- Inputs input int FastMAPeriod = 20; input int SlowMAPeriod = 50; input double LotSize = 0.01; input int StopLoss = 300; input int TakeProfit = 600; //----

Informações sobre o projeto

Orçamento
30+ USD
Prazo
de 1 para 2 dias