Robô que monitora uma lista de 20 ativos e envia ordens de compra quando atinge valor de uma média

MQL5 Эксперты

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

Время выполнения 3 дня
Отзыв от заказчика
Já trabalhei com diversos desenvolvedores e esse foi o melhor. Muito rápido, entende facilmente o que queremos, e poucas correções necessárias.

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

Preciso de alguém experiente em programar ordens pendentes e robôs pra B3 bolsa brasileira para criar:

EA que irá realizar uma verificação numa lista de 20 ativos (arquivo TXT) e colocando ordens de compra pendentes em cada ativo quando atingir o da média de baixo. Quando executadas, coloca ordens de venda na média de cima. Quando as ações compradas atingirem um dado valor máximo, ele não envia mais ordens de compra e fica apenas manejando as ordens de venda pendentes das posições em aberto. Quando for liberado o valor máximo, ele retorna as ordens de compra, em ordem de distancia das medias.

Parâmetros do robô:
1 média 1: média de mínimas: entre 2 e 3 períodos, aritmética (default 2)
2 média 2: média de máximas: entre 2 e 3 períodos, aritmética (default 2)
3 horário de início de negociação (default 9:45)
4 horário de fim de negociação (default 16:45)
5 valor de cada operação (default 20000)
6 Máximo de capital operado (default 100000)
7 fechar operações no fim do pregão? (default true)
8 cancelar ordens no fim do dia? Default:true
9 stop: baseado em porcentagem abaixo do preço de compra, true range, distância das duas médias, stop no tempo pelo numero de candles (default sem stop)
10 timeframe de execução: 30m 60m 120m 240m 1D 
11 prejuízo máximo
12 segundos para cadastrar ordens em sequência - default 5 segundos 
13 dias da semana para operar

Obs: caso o programador não queira começar do zero, já tenho um robô que faz isso tudo, apenas não lê os ativos de txt e não faz o controle de ordens pendentes. 

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

1
Разработчик 1
Оценка
(186)
Проекты
205
26%
Арбитраж
12
25% / 58%
Просрочено
39
19%
Свободен

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

Бюджет
50+ USD
Сроки выполнения
до 5 дн.