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

MQL5 Experts

Job finished

Execution time 3 days
Feedback from customer
Já trabalhei com diversos desenvolvedores e esse foi o melhor. Muito rápido, entende facilmente o que queremos, e poucas correções necessárias.

Specification

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. 

Responded

1
Developer 1
Rating
(186)
Projects
205
26%
Arbitration
12
25% / 58%
Overdue
39
19%
Free

Project information

Budget
50+ USD
Deadline
to 5 day(s)