Работа завершена

Время выполнения 7 дней
Отзыв от заказчика
Ó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.
Отзыв от исполнителя
Cliente excelente. Obrigado!

Техническое задание

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;


Откликнулись

1
Разработчик 1
Оценка
(75)
Проекты
127
53%
Арбитраж
5
20% / 60%
Просрочено
20
16%
Работает
2
Разработчик 2
Оценка
(5)
Проекты
5
0%
Арбитраж
0
Просрочено
1
20%
Свободен
3
Разработчик 3
Оценка
(1)
Проекты
0
0%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен
4
Разработчик 4
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
5
Разработчик 5
Оценка
(135)
Проекты
163
40%
Арбитраж
11
27% / 73%
Просрочено
25
15%
Свободен
6
Разработчик 6
Оценка
(39)
Проекты
40
10%
Арбитраж
0
Просрочено
0
Свободен
7
Разработчик 7
Оценка
(11)
Проекты
17
59%
Арбитраж
2
0% / 100%
Просрочено
2
12%
Свободен
Похожие заказы
instalacao do Phyton no pc remotamente e das bibliotecas abaixo: Algumas bibliotecas serão necessárias para o desenvolvimento do meu projeto. Os seguintes comandos no prompt de comando para instalar as principais bibliotecas: Copy code pip install numpy pip install pandas pip install matplotlib pip install flask pip install requests pip install scikit-learn pip install sqlalchemy e a integracao e comunicacao com o
Olá, programadores e traders! Estou em busca de um freelancer experiente na criação e otimização de sets para um Expert Advisor (EA) personalizado. O objetivo é desenvolver configurações eficientes e rentáveis que maximizem o desempenho do meu EA em mercados específicos (mini dólar, mini índice, etc.). Requisitos do Projeto: Otimização de parâmetros do EA para diferentes condições de mercado (tendência, lateralidade

Информация о проекте

Бюджет
30 - 50 USD
Исполнителю
27 - 45 USD
Сроки выполнения
от 1 до 10 дн.