Robô de maximas e minimas do Profit Pro(NTSL) para MQL5

Job finished

Execution time 7 days
Feedback from customer
Ótimo profissional, compreensivo e paciente. Mesmo com um erro de falta de comunicação de minha parte, concluiu o trabalho com excelência . Muito obrigado.
Feedback from employee
Cliente excelente. Obrigado!

Specification

ROBO MAXIMAS E MINIMAS COM CANAL DE KELTNER ...Preciso que seja feito a conversão da linguagem de um robo que usava no Profit Pro para o MetaTrader 5

A Logica do Robo é o seguinte

Utiliza o Canal de Keltner com 20 Periodos e Desvio de 0.70

Se o Fechamento do Candle Atual (0) for maior que a banda superior do Canal de Keltner, envia uma ordem de compra para a menor minima dos 2 Candles Anteriores, caso seja executada envia uma ordem de venda na maior maxima dos 2 candles anteriores

Se o Fechamento do Candle Atual (0) for menor que a banda inferior do Canal de Kelter, envia uma ordem de venda para a maior maxima dos 2 Candles Anteriores, caso seja executada a ordem envia uma ordem de compra para a menor minima dos 2 candles anteriores

Tenho preferencia por rodar o Robo em Contratos Futuros(WIN, WDO) Daytrade , se possível em timeframes menor que 1 minuto (15 e 30 segundos) se não for possível,  posso rodar em 1 minuto.

Vou disponibilizar o Codigo na linguagem do Profit Pro para maior facilidade na conversão( para quem entende da linguagem do Profit) 
Seria interessante tambem colocar inputs para definir horario de inicio, fim e fechamento das operações , e tambem uma opção de fechar a posição a mercado depois de (x) barras em caso de o trade não andar na direção favorável .

Input

PeriodoAnalisado(2);

Keltdesvio(0.70);

KeltPeriodo(20);

KelTipo(0);

Var

KeltSup,KeltInf : Float;


BEGIN

KeltSup := KeltnerCh(KeltDesvio, KeltPeriodo, KelTipo)|0|;

KeltInf := KeltnerCh(KeltDesvio, KeltPeriodo, KelTipo)|1|;

Se (IsBought) then

SellToCoverLimit(Highest(High,2));

Se (IsSold) then

BuyToCoverLimit(Lowest(Low,2));

Se (HasPosition = False) then

Begin

Se (Fechamento>KeltSup) then

Buylimit(Lowest(low, PeriodoAnalisado));

Se (Fechamento < KeltInf) then

SellShortLimit(Highest(High, PeriodoAnalisado));

end;

end;


Responded

1
Developer 1
Rating
(78)
Projects
134
51%
Arbitration
5
20% / 60%
Overdue
20
15%
Working
2
Developer 2
Rating
(5)
Projects
5
0%
Arbitration
0
Overdue
1
20%
Free
3
Developer 3
Rating
(1)
Projects
1
100%
Arbitration
1
0% / 100%
Overdue
0
Free
4
Developer 4
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
5
Developer 5
Rating
(135)
Projects
163
40%
Arbitration
11
27% / 73%
Overdue
24
15%
Free
6
Developer 6
Rating
(41)
Projects
42
10%
Arbitration
0
Overdue
0
Working
7
Developer 7
Rating
(11)
Projects
17
59%
Arbitration
2
0% / 100%
Overdue
2
12%
Free
Similar orders
Preciso de uma EA que: - Feche todas as ordens (ativos/pares) abertos de uma só vez podendo ser configurado para: 1º - fechar quando atingir o resultado financeiro total; ou 2º - fechar quando atingir total de pontos (pips) em todos os ativos/par forex juntos, e não unitário em cada par; 3º - no caso de não atingir o resultado financeiro ou em pontos, fechar em horário definido; 4º - existir a possibilidade de
Preciso faser uns ajustes no meu robô preço médio que funciona com indicador esterno quero q quando colocar no gráfico ele só faça entradas quando der p sinal de compra ou vendo do indicador , ele já faz entradas assim q coloco no gráfico mais quero mudar para ele entrar depois q tiver no gráfico só quando o indicador der sinal de compra ou venda colocar opção de entradas em pips e pontos . quem poder fazer eu acerto
Tenho um EA e quero colocar no mercado do mql5 porém aparece a seguinte mensagem: o Robô foi removido do gráfico. Gostaria de arrumar esses bugs e os futuros que poderão surgir
preciso de um robo para automatizar uma estrategia que consiste em abrir uma operação de compra quando o ultimo candle de força vendedora e que toca nas bandas de bollinger inferiores for engolfado por um candle de força compradora, e assim vice e versa, o robo precisará ter configurações ajustaveis como trailing stop, breakeven, horários, tamanho de lotes e alguns outros parametros, outros detalhes serão discutidos
Faça entrada de compra e venda simultaneamente; Que opere em vários pares e ativos de forma individual; Que zere a operação ao atingir um valor em dólar ou em pips pré determinado; Que entre automaticamente assim que sair de uma operação de gain; Que faça montagem de posição em cima de pequenas retrações do mercado; Que zere as operações ao atingir um stop em dólar pré determinado em cima de todas as operações

Project information

Budget
30 - 50 USD
For the developer
27 - 45 USD
Deadline
from 1 to 10 day(s)