Preciso de um EA com entradas em horários específicos e saídas pelo volume ou stop financeiro ou horário

Termos de Referência

1. O robô deverá enviar ordens a mercado em até 3 horários durante o dia. Tipo: Executar ordem de compra as 9:05 e de venda as 9:55h depois Executar ordem de compra as 13:05 e de venda as 14:55h e outra entrada... os horários, tipo de ordem inicial e quantidade de contratos deverão ser escolhidos pelo operador.

2. O robô deverá assim que for enviado a ordem a mercado enviar ordens pendentes tanto de compra como de venda.... por exemplo: caso o operador escolha que sejam 5 ordens de compra e 5 de venda (número de ordens escolhidas pelo operador) e a distancia de 10 ticks (também deverá ser escolhido pelo operador) e a ordem inicial foi executada uma compra no índice-bovespa nos 100.000 pontos, o robô deverá envar ordens pendentes de venda nos 100.050, 100.100, 100.150, 100.200 e 100.250 e as ordens de compra no 99.950, 99.900, 99.850, 99.800 e 99.750.

3. O robô deverá sempre que executar uma ordem pendente enviar uma ordem contrária na distancia dos ticcks escolhidos... por exemplo: quando bater na compra dos 99.950 deverá lançar uma venda nos 100.000, depois supondo que bateu no 99.900 envia outra ordem de venda nos 99.950, supondo voltou e bateu nos 99.950 lança uma ordem de compra nos 99.900 e assim fica enviando ordens contrárias até o término do horário, ou:

4. O robô deverá parar de enviar ordens quando o stop financeiro for atingido... e deverá zerar todas as posições.

5. O robô deverá parar de enviar ordens quando o volume da vela atual superar a média das 5 ultimas velas em 2x (dados escolhido pelo operador) e deverá zerar todas as posições.

6. O robô deverá parar de enviar ordens quando o horário final chegar... e deverá zerar todas as posições.

7. Lembrar de que as primeiras ordens deverá ter o número de contratos dobrados... ou seja: se iniciou o trade com uma compra nos 1.200 a primeira ordem de venda nos 1.250 deverá ser com dois contratos... se o preço bater nele (1.250) deverá lançar ordem de compra de 2 contratos no 1.200... com isso sempre haverá ordens abertas...

Respondido

1
Desenvolvedor 1
Classificação
(47)
Projetos
79
11%
Arbitragem
4
25% / 75%
Expirado
2
3%
Livre
2
Desenvolvedor 2
Classificação
(37)
Projetos
42
2%
Arbitragem
2
0% / 100%
Expirado
1
2%
Livre
3
Desenvolvedor 3
Classificação
(7)
Projetos
15
7%
Arbitragem
4
0% / 25%
Expirado
1
7%
Livre
4
Desenvolvedor 4
Classificação
Projetos
6
17%
Arbitragem
3
67% / 0%
Expirado
2
33%
Livre
5
Desenvolvedor 5
Classificação
(5)
Projetos
5
0%
Arbitragem
0
Expirado
0
Livre
6
Desenvolvedor 6
Classificação
(11)
Projetos
17
59%
Arbitragem
2
0% / 100%
Expirado
2
12%
Livre
7
Desenvolvedor 7
Classificação
(253)
Projetos
408
38%
Arbitragem
86
43% / 19%
Expirado
70
17%
Carregado
Pedidos semelhantes
Desejo criar um site, onde, extraia informações da B³, passe-as pelo algoritmo que eu desenvolvi e, apresente o resultado ao usuário. Ele deve possuir uma página de demonstração para não assinantes e uma página de análise para assinantes. Deve apresentar os 5 melhores e os 5 piores investimentos do mês corrente
//+------------------------------------------------------------------+ //| SimpleEA.mq5| //| Copyright 2023, MetaQuotes Software Corp. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "2023, MetaQuotes Software Corp." #property link " https://www.mql5.com " #property version "1.00" #property strict input int FastMAPeriod = 12; // Período da média

Informações sobre o projeto

Orçamento
30+ USD
Desenvolvedor
27 USD