Incrementar novas funções em EA

MQL5 Indicadores Experts

Trabalho concluído

Tempo de execução 2 dias
Comentário do desenvolvedor
Good customer!

Termos de Referência

Já tenho um codigo fonte de um robô (EA) e quero corrigir o código e implementar algumas novas funções;
Corrigir o código para que o EA faça apenas uma operação por candle, se assim for programado pelo usuário, mantendo a opção de abrir mais de uma posição por candle, também caso definido pelo usuário.
Ex. tempo gráfico de 15 min, opção 'uma operação por candle = sim', neste caso mesmo que o EA encerre uma posição com gain ou loss ele deve aguardar um novo candle/sinal para abrir nova posição. Não deve abrir nova posição no mesmo candle.
Acrescentar ao EA um 'filtro de confirmação' de uma média móvel definida pelo usuário o período e o tipo de média (aritmética, exponencial, etc), que funcione em qualquer tempo gráfico automáticamente.
Acrescentar ao robô a opção de limitar o número máximo de posições que o EA possa abrir no dia.
Acrescentar ao robô uma opção para ter uma perda em $ d­iária móvel, tipo um tralling stop. Ex. No iní­cio do dia usuário define para lucro diário $ 500,00 e perda diaria $ 300,00, quero que o robô vá redefinindo a minha perda diária a medida que vai obtendo lucro, sempre mantendo a distancia com base no meu ganho atual, neste exemplo de $ 300,00. Ex. Meu ganho no dia esta em $ 200,00, neste caso minha perda diaria deve ser recalculada para $ -100,00, ou seja, mantendo a distância definida no início do dia.
Quero que o robô funcione em conta no modo hedge e que gerencie suas operações separadamente, ainda que ao mesmo tempo e na mesma conta corretora, tenha uma outra instância do EA com magic number diferente, em outro gráfico do mesmo ativo.
Ao final do trabalho o programador deve fornecer o código fonte deste EA.

Arquivos anexados:

Respondido

1
Desenvolvedor 1
Classificação
(261)
Projetos
426
38%
Arbitragem
86
44% / 19%
Expirado
71
17%
Carregado

Informações sobre o projeto

Orçamento
30+ USD
Desenvolvedor
27 USD
Prazo
de 2 para 5 dias