Robô que segue saldo agressor

MQL5 Experts

Termos de Referência

Pessoal, tudo bem? Gostaria de criar um robô que observe o saldo agressor diário para rastrear grandes agressões e entrar junto. Por exemplo: se o saldo agressor acumulado é de -1000 lotes e, em 1 segundo, vira para +3000 lotes, indicando que foram agredidos 4000 lotes na compra em apenas 1 segundo, indica uma entrada.

Seria basicamente assim:

Ativo: WDO

Quantidade de contratos: personalizável

Tempo mínimo entre cada entrada (após a SAÍDA do último trade): personalizável

Encerrar posições em aberto 20 minutos antes de notícias 3 estrelas: (ativar/desativar)

Limite de perda diário: personalizável

Limite de ganho diário: personalizável

Limite de perda por trade: personalizável

Limite de ganho por trade: personalizável

Stop loss: personalizável

Take profit: personalizável

Trailing stop: personalizável

Obs.: o trailing deve acompanhar cada tick e não esperar atingir algum valor para alterar.

Se atingir x pontos (personalizável), modifica o trailing para: personalizável

Filtrar tendência pela VWAP: só comprar acima e só vender abaixo da VWAP diária (ativar/desativar)

Média móvel (opção de alternar entre exponential e smoothed): tempo gráfico personalizável

Agressão de relevância: personalizável (como funciona):

Medir o saldo agressor para identificar agressões muito fortes que alterem o saldo em, por exemplo, 3.000 lotes em 1 segundo.

Quantidade de lotes e de segundos precisa ser personalizável

Ex.: 1.000 lotes em 1 segundo ou 10.000 lotes em 10 segundos etc.

Movimento considerado após a agressão: após a agressão de relevância, o preço precisa se deslocar X ticks para validar a entrada (personalizável)

Tempo em segundos considerado após a agressão: após agressão de relevância, o preço deve deslocar os X ticks do item acima dentro de Y segundos (personalizável)

Distância necessária da máxima e mínima diária para enviar ordem: personalizável

Início do envio de ordens: HH:MM

Encerra o envio de ordens: HH:MM



Respondido

1
Desenvolvedor 1
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
Publicou: 1 código
2
Desenvolvedor 2
Classificação
(11)
Projetos
17
59%
Arbitragem
2
0% / 100%
Expirado
2
12%
Livre
3
Desenvolvedor 3
Classificação
Projetos
2
0%
Arbitragem
3
67% / 33%
Expirado
0
Livre

Informações sobre o projeto

Orçamento
30+ USD
Prazo
de 7 para 30 dias