Rompimento de sombras

Job finished

Execution time 3 days
Feedback from employee
Cliente 5 estrelas. Obrigado.

Specification

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.

Responded

1
Developer 1
Rating
(7)
Projects
15
7%
Arbitration
4
0% / 25%
Overdue
1
7%
Free
2
Developer 2
Rating
(361)
Projects
643
26%
Arbitration
92
72% / 14%
Overdue
12
2%
Working
Published: 1 code
3
Developer 3
Rating
(47)
Projects
79
11%
Arbitration
4
25% / 75%
Overdue
2
3%
Free
4
Developer 4
Rating
(135)
Projects
163
40%
Arbitration
11
27% / 73%
Overdue
24
15%
Free
Similar orders
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; //----

Project information

Budget
35+ USD
Deadline
to 3 day(s)