Rompimento de sombras

Trabalho concluído

Tempo de execução 3 dias
Comentário do desenvolvedor
Cliente 5 estrelas. Obrigado.

Termos de Referência

Prezados, boa tarde!


Eu preciso de um ROBÔ para realizar as seguintes operações:


INSTRUÇÕES:

1)      O CANDLE DE REFERÊNCIA SERÁ O 1º CANDLE DO DIA

2)      O CANDLE DE POSSÍVEL ENTRADA SERÁ O 2º CANDLE DO DIA

3)      SE O 1º CANDLE FOR DE ALTA, A OPERAÇÃO OCORRERÁ QUANDO O 2º CANDLE DO DIA ATINGIR A MÁXIMA DO 1º CANDLE, NO CASO, SERÁ UMA OPERAÇÃO DE COMPRA

4)      SE O 1º CANDLE FOR DE BAIXA, A OPERAÇÃO OCORRERÁ QUANDO O 2º CANDLE DO DIA ATINGIR A MÍNIMA DO 1º CANDLE, NO CASO, SERÁ UMA OPERAÇÃO DE VENDA

5)      A OPERAÇÃO NÃO TERMINARÁ ENQUANTO O STOP OU O ALVO NÃO FOR ATINGIDO

6)      EU PRECISO PODER AJUSTAR O TAMANHO MÍNIMO DA SOMBRA DO 1º CANDLE E QUE O NÚMERO INSERADO SEJA UMA VALIDAÇÃO DA OPERAÇÃO, SENDO A SOMBRA DO 1º CANDLE MENOR DO QUE O NÚMERO INSERIDO, A OPERAÇÃO SERÁ DESCONSIDERADA

7)      EU PRECISO AJUSTAR TAMBÉM STOPLOSS E TAKEPROFIT

8)      EU PRECISO AJUSTAR QUE, A PARTIR DE UMA CERTA PONTUAÇÃO DE GAIN, O STOP SEJA DIRECIONADO PARA O PONTO DE ENTRADA. POR EXEMPLO, TENDO UM ALVO DE 200 PONTOS, O ROBÔ COLOQUE O STOP NO PONTO DE ENTRADA QUANDO ESTIVER COM 100PTS DE GAIN


Obrigado.

Respondido

1
Desenvolvedor 1
Classificação
(7)
Projetos
15
7%
Arbitragem
4
0% / 25%
Expirado
1
7%
Livre
2
Desenvolvedor 2
Classificação
(361)
Projetos
643
26%
Arbitragem
92
72% / 14%
Expirado
12
2%
Trabalhando
Publicou: 1 código
3
Desenvolvedor 3
Classificação
(47)
Projetos
79
11%
Arbitragem
4
25% / 75%
Expirado
2
3%
Livre
4
Desenvolvedor 4
Classificação
(135)
Projetos
163
40%
Arbitragem
11
27% / 73%
Expirado
24
15%
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
35+ USD
Prazo
para 3 dias