Preciso de um robô que funcione no gráfico RENKO - Para Indice e Dólar na B3 BOVESPA

Termos de Referência

Robô Renko

 

1.       Robô que opere em Renko (funcionar no gráfico de Renko que ligar ele)

2.       Boxes de renko coloridos (tenho o código de coloração dos boxes, bem simples)

3.       Média móvel aritmética de X períodos colorida (tenho o código de coloração da média, bem simples)

--- ENTRADAS –

-- COMPRA --

1.       “Tijolo” (box) colorido ‘verde forte’ toca a média (pavio incluído) (essa média deve estar verde), espera o tijolo seguinte (tijolo de confirmação) ‘verde claro’ e compra na superação da máxima desse 2º tijolo.  Se o tijolo de confirmação for vermelho, desqualifica a entrada.

2.       Alvo e stop são fixos, a serem definidos nos parâmetros

3.       Caso inverta o sinal (dê sinal de venda), zerar a posição e entrar vendido.

 

-- VENDA --

1.       “Tijolo” (box) colorido ‘vermelho forte’ toca a média (pavio incluído) (essa média deve estar vermelha), espera o tijolo seguinte (tijlo de confirmação) para confirmar e vende na perda da mínima desse 2º tijolo. Se o tijolo de confirmação for verde, desqualifica a entrada.

a.  Aqui na venda tem um porém. A entrada também se dá se o 2º tijolo (1° sendo vermelho forte, 2° vermelho claro) tocar a média (pavios incluído). Sendo assim, espera o tijolo seguinte (tijolo de confirmação) ‘vermelho claro’ e vende na perda da mínima desse 2º tijolo.  Se o tijolo de confirmação for verde, desqualifica a entrada.        

2.       Alvo e stop são fixos, a serem definidos nos parâmetros

3.       Caso inverta o sinal (dê sinal de compra), zerar a posição e entrar comprado.

 

Parâmetros editáveis (a maioria é o padrão dos robôs):

1.       Alvo

2.       Stop

3.       Média Móvel

4.       Ticks de entrada após ativação (por ex.: no dólar, não entrar 0,5 acima na compra, e sim 1,5pts –> logo, colocar aqui 3 ticks)

5.       Horário de funcionamento do robô

a.       Horário máximo de fechamento da posição do dia

6.       Horário de não funcionamento do robô (pelo menos 2 horários, em que o robô deve suspender as negociações nesse período)

7.       Stop gain diário (por pts e por R$)

8.       Stop loss diário (por pts e por R$)

9.       Tamanho do tijolo: esse eu acredito que é de acordo com o tempo gráfico que ligar no EA no gráfico.. então não precisaria disso

10.    Tamanho da posição de entrada (quantidade de contratos)


Respondido

1
Desenvolvedor 1
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
2
Desenvolvedor 2
Classificação
(11)
Projetos
17
59%
Arbitragem
2
0% / 100%
Expirado
2
12%
Livre
3
Desenvolvedor 3
Classificação
(24)
Projetos
34
9%
Arbitragem
3
33% / 0%
Expirado
8
24%
Livre
4
Desenvolvedor 4
Classificação
(295)
Projetos
474
39%
Arbitragem
103
41% / 23%
Expirado
79
17%
Ocupado
Publicou: 2 códigos
5
Desenvolvedor 5
Classificação
(8)
Projetos
7
0%
Arbitragem
0
Expirado
0
Livre
6
Desenvolvedor 6
Classificação
(574)
Projetos
945
47%
Arbitragem
309
58% / 27%
Expirado
125
13%
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
60 - 200 USD
Prazo
de 2 para 25 dias