Resposta

Somente negociações das 8h às 15h

24 respostas

Uwe6000

Assinante, bbp_participante, comunidade, 27 respostas.

Perfil da visita

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

Anexos:
Você deve ser logado para ver os arquivos anexos.

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

6 anos atrás #232947

Olá,

compacte todos os arquivos em um arquivo ZIP e tente anexá-los novamente

0

Uwe6000

Assinante, bbp_participante, comunidade, 27 respostas.

Perfil da visita

6 anos atrás #232967

Olá, mais uma vez...

Anexos:
Você deve ser logado para ver os arquivos anexos.

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

6 anos atrás #233025

Olá,

a condição precisa ser ligeiramente modificada. Verifique o arquivo anexado

0

Uwe6000

Assinante, bbp_participante, comunidade, 27 respostas.

Perfil da visita

6 anos atrás #233056

Olá, ótimo!!! obrigado

0

Uwe6000

Assinante, bbp_participante, comunidade, 27 respostas.

Perfil da visita

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

 

0

Conmariin

Assinante, bbp_participant, comunidade, cliente, 54 respostas.

Perfil da visita

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

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

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

0

Uwe6000

Assinante, bbp_participante, comunidade, 27 respostas.

Perfil da visita

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.

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

6 anos atrás #233177

Olá,

clique no "e" e selecione "ou" em vez disso 😉.

0

Uwe6000

Assinante, bbp_participante, comunidade, 27 respostas.

Perfil da visita

6 anos atrás #233191

Olá, obrigado, eu não tinha descoberto isso

0

Uwe6000

Assinante, bbp_participante, comunidade, 27 respostas.

Perfil da visita

6 anos atrás #233197

Olá, algo está errado...

Anexos:
Você deve ser logado para ver os arquivos anexos.

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

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

0

Uwe6000

Assinante, bbp_participante, comunidade, 27 respostas.

Perfil da visita

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

0

Uwe6000

Assinante, bbp_participante, comunidade, 27 respostas.

Perfil da visita

6 anos atrás #233285

Olá, posso alterar isso no assistente ou isso só é possível no Meta Editor?

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

6 anos atrás #233295

Olá, certamente isso pode ser feito no EA Wizard. Enviei um e-mail de volta para você

0

Visualizando 15 respostas - 1 até 15 (de um total de 24)

1 2