Somente negociações das 8h às 15h
24 respostas
Uwe6000
6 anos atrás #232923
Olá, eu gostaria de fazer long somente em determinados horários, por exemplo, das 8h às 15h. Opcionalmente, das 5 às 9 horas.
Isso não funciona no backtest. As ordens são abertas somente no período das 8h às 10h.
O que poderia ser? Aqui está meu exemplo:
Com os melhores cumprimentos
tomas262
6 anos atrás #232947
Uwe6000
6 anos atrás #232967
Olá, mais uma vez...
tomas262
6 anos atrás #233025
Uwe6000
6 anos atrás #233056
Olá, ótimo!!! obrigado
Uwe6000
6 anos atrás #233057
E se eu quiser negociar das 8 às 15 e das 16h30 às 22?
Eu tento isso sem minutos:
E ((Hour[0] >= 8)
E ((Hour[0] <= 15)
E ((Hour[0] >= 16)
E (Hour[0] <= 22)
não estiver funcionando, nenhuma negociação será aberta.
Fechar todas as posições em 21,55 parece bom. Como posso fazer isso?
cumprimentos
Conmariin
6 anos atrás #233072
Acho que a condição nunca ocorrerá e o parêntese está errado.
Experimente com
((Hour[0] >= 8) AND (Hour[0] <= 15))
OU ((Hour[0] >= 16) E (Hour[0] <= 22))
Conmariin 🙂
Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de
tomas262
6 anos atrás #233097
Olá,
Sim, Conmariin está correto quanto a isso. Você precisa usar o operador OR para que o mercado esteja no intervalo de 8 a 15 OU de 16 a 22
Uwe6000
6 anos atrás #233171
Olá,
Isso parece bom, mas onde posso encontrar o operador OR? Sempre que crio uma regra, ela tem sempre o operador AND no início de cada linha.
tomas262
6 anos atrás #233177
Uwe6000
6 anos atrás #233191
Olá, obrigado, eu não tinha descoberto isso
Uwe6000
6 anos atrás #233197
Olá, algo está errado...
tomas262
6 anos atrás #233201
Olá,
você precisa usar parênteses, como Conmariin mostrou acima.
((Hour[0] >= 8 AND Hour[0] <= 15)
OU (Hour[0] >= 16 AND Hour[0] <= 22))
Portanto, você coloca os "E" juntos. Se precisar que eu edite o projeto para você, envie para [email protected] ou faça upload do arquivo ZIP
Uwe6000
6 anos atrás #233205
Olá, Tomas, enviei um e-mail com o arquivo e a explicação para o seu e-mail. Atenciosamente, Uwe
Uwe6000
6 anos atrás #233285
Olá, posso alterar isso no assistente ou isso só é possível no Meta Editor?
tomas262
6 anos atrás #233295
Olá, certamente isso pode ser feito no EA Wizard. Enviei um e-mail de volta para você