SERVIÇO ADICIONAL ROBÔ MT4

MQL4 Experts

Trabalho concluído

Tempo de execução 7 dias
Comentário do cliente
Muito eficiente e prestativo. Inclusive, o trabalho foi entregue bem antes do prazo e todas as ações do desenvolvedor foram todas muito transparente. Recomendo, sem dúvidas...!!!
Comentário do desenvolvedor
Merece 5 estrelas! Rapaz ajuda o programador, compreensivel e rapido nas respostas e testes.

Termos de Referência


Estou disposto a pagar até $50.00 pelo trabalho abaixo.

FOREX - PROJETO EXPERT ADVISOR (ROBÔ) MT4 - PARÂMETROS NECESSÁRIOS

SERVIÇO ADICIONAL

Atualmente a entrada é feita pela média do CANDLE anterior. Se o preço está acima ou abaixo da média aritmética [(topo + fundo) ÷2], Y pontos, o robô tem as opções de operar com a tendência ou contra a tendência.

Preciso que seja EXCLUÍDO esse parâmetro de entrada e que seja incluído um novoparâmetro de entrada conforme o próximo parágrafo.

NOVO PARÂMETRO DE ENTRADA.: O robô deve monitorar o preço em X(horas/minutos). Exemplo.: se o preço atual for MENOR, em Y (pontos), depois de X(horas/minutos), então o robô faz uma operação de venda/SELL. Se o preço for MAIOR, em Y (pontos), depois X(horas/minutos), então o robô faz uma operação de compra/BUY. Ao ligar o robô, ele já deve fazer a leitura. Ou seja, não deve esperar o tempo avançar para somente fazer o monitoramento depois que formar o próximo CANDLE. Ao ligar, o robô já deve ser capaz de fazer a leitura do CANDLE atual verificando se já tem alguma entrada favorável.

X deve ser ajustável de 00:10 até 100:00 e,

Y deve ser ajustável de 20 pontos até 5.000 pontos.

Somente se a ordem for fechada pelo STOP FIXO, para a próxima ordem deve ter a opção de usar martingale ou não, de acordo com o detalhamento no projeto abaixo. Veja que no projeto o martingale tem a opção de ON/OFF.

FIM...

A seguir está o projeto que já foi desenvolvido e já está funcionando no robô. Inclusive, todas essas funcionalidades devem ser mantidas. Apenas o parâmetro de entrada que devem ser excluído e incluir novo parâmetro de entrada conforme detalhado acima. Todas as funções abaixo DEVEM continuar funcionando normalmente. APENAS O PARÂMETRO DE ENTRADA QUE DEVE SER SUBSTITUÍDO.

 

A SEGUIR, O PRJETO QUE JÁ FOI DESENVOLVIDO.

O EA (Expert Advisor) deve abrir ordens somente a favor da tendência do mercado. Deve ser possível configurar, simultaneamente, até 40 PARES DE MOEDAS no mesmo MT4, mas com parâmetros ajustáveis e independentes para cada ativo, individualmente. O robô manterá somente uma ordem abeta por ativo. Ou seja, o robô analisará se os parâmetros são favoráveis para nova entrada somente após o fechamento da ordem atual. O robô fará o monitoramento para entrada SOMENTE no CANDLE atual. Inclusive, deve fazer várias entradas no mesmo CANDLE, mas desde que a ordem atual já esteja fechada. Já para saída, não tem limitação de CANDLE.

SAÍDA 1, STOP FIXO.: O robô deve fechar a ordem depois de uma quantidade de Y (pontos) pelo STOP FIXO, fechando apenas a ordem deste ativo. Neste caso, após o fechamento que será com prejuízo, o robô deve aguardar uma pausa em X1 (horas) para depois voltar a operar com este ativo em que houve saída pelo STOP FIXO, gerando prejuízo. Neste caso, para a próxima ordem será usado um fator, vide detalhamento mais adiante.

SAÍDA 2, STOP MÓVEL.:  Sempre que a ordem for fechada pelo STOP MÓVEL, então o robô deve manter o monitoramento e abrir nova ordem tão logo o mercado seja favorável, de acordo com os parâmetros configurado. (Sem pausa e pelo mesmo valor do lote inicial)

SAÍDA 3.: TAKEPROFIT em pontos ajustável de 50 pontos até 5.000. No caso de saída por TAKE PROFIT, o robô não deve aguardar pausa para abrir nova ordem. (Sem pausa)

Deve haver pausa somente quando a saída for por STOP FIXO.

O ROBÔ deve ter a função Martingale com opção de ON/OFF;

Na função OFF, a próxima ordem terá valor sempreigual ao da ordem inicial, independentemente de a ordem anterior ter sido fechada com lucro ou prejuízo;

Na função ON, apenas quando houver uma saída pelo STOP FIXO, o valor da próxima ordem será multiplicado por F(fator). Neste caso, a próxima ordem será IGUAL ao valor da últimaordem que foi fechada pelo STOP FIXO multiplicada per F (fator). (EXEMPLO.: se a ordem inicial é de 0.01 e o fator é 2.00, então a próxima ordem será de 0.02. Para esta configuração deve haver um limite ajustável de ordens, de UMA até VINTE (tentativas).

OBS.: O robô deve ter duas opções, independentes, de STOP.: FIXO e MÓVEL. Porém, será usado o F (fator martingale) para abrir a próxima ordem somente se a última ordem foi fechada pelo STOP FIXO. Exemplo de setup.: Take Profit 500 pontos; stop fixo 300 pontos; stop móvel 350 pontos; START stop móvel 200 pontos. O stopmóvel sempre será configurado com uma pontuação um pouco maior do que a do stopfixo. Depois que houver o START do STOP MÓVEL, então sua pontuação ficará menor do que a do STOP FIXO, protegendo o GAIN. Então, no caso de fechamento dessa ordem, será com lucro e, neste caso, o robô reinicia as operações com ordem igual ao valor da ordem inicial. Da mesma forma, se a ordem for fechada pelo TAKE PROFIT, o robô deve reiniciar as operações, também, pelo mesmo valor da ordem inicial, sem usar fator.

O valor de X e X1deve ter configuração ajustável de 00h10 até 100h00;

O valor de Y deve ter configuração ajustável de 50 pontos até 5.000 pontos tanto para STOP FIXO quanto para STOP MÓVEL.

O valor de F (progressão/fator geométrico) deve ter fator ajustável de 1.00 até 10.00;

LEGENDAs X=Horas;         X1=Horas;        Y=Pontos;  F=Progressão Geométrica; ON=Ligado;  OFF=Desligado.

 


Respondido

1
Desenvolvedor 1
Classificação
(37)
Projetos
42
2%
Arbitragem
2
0% / 100%
Expirado
1
2%
Livre
2
Desenvolvedor 2
Classificação
(206)
Projetos
333
35%
Arbitragem
66
12% / 58%
Expirado
87
26%
Livre
3
Desenvolvedor 3
Classificação
(511)
Projetos
549
53%
Arbitragem
13
69% / 15%
Expirado
3
1%
Livre
4
Desenvolvedor 4
Classificação
(6)
Projetos
7
100%
Arbitragem
0
Expirado
0
Livre
Publicou: 6 códigos

Informações sobre o projeto

Orçamento
40 - 50 USD
Prazo
de 8 para 10 dias