Curto após longo

10 respostas

kom75

Assinante, bbp_participant, comunidade, 32 respostas.

Perfil da visita

7 anos atrás #116472

Olá,

 

Tenho um algoritmo em que a posição longa é aberta primeiro em um determinado momento e, depois de fechada, a posição curta pode ser aberta pelo mesmo preço da posição longa. Não tenho problemas com a primeira parte, mas não consigo fazer com que a curta funcione. Só é possível abrir uma posição longa e uma curta.

Para redefinir o algoritmo, defino Date[0] Date[1], mas isso funcionará se o Long for aberto às 12h e o Short à 1h e novamente o Long às 12h?

 

Obrigado por qualquer orientação sobre como consertar.

 

 

Arquivo: strategy.sqw

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #142070

Olá,

 

Ok, vou verificar seu projeto e modificá-lo

0

kom75

Assinante, bbp_participant, comunidade, 32 respostas.

Perfil da visita

7 anos atrás #142071

Obrigado, Tomas.

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #142104

Olá,

 

Parece que você usa o horário de saída definido como 11 horas, enquanto o horário mais cedo para a operação a descoberto é 12 horas, de modo que a operação a descoberto nunca pode acontecer? Isso é feito intencionalmente?

0

kom75

Assinante, bbp_participant, comunidade, 32 respostas.

Perfil da visita

7 anos atrás #142106

Sim, digamos que a vela de referência seja às 12h. Nesse momento, a posição comprada é registrada, digamos que o preço queira cair para o preço das 12h até a 1h do dia seguinte, quando a posição vendida é registrada. O horário de fechamento das negociações e de reinicialização é 11h e, às 12h, um novo ciclo é iniciado.
Fiz minha pergunta com relação ao reset, porque negociar com velas diárias Date[1]Date[2] é óbvio, mas não tenho certeza com essa configuração

0

kom75

Assinante, bbp_participant, comunidade, 32 respostas.

Perfil da visita

7 anos atrás #142162

Oi Tomas, você encontrou a resposta, pois vi que você ajudou outras pessoas?

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #142169

Olá,

 

Desculpe-me por não ter respondido antes. Ainda não tenho certeza sobre as regras de sua negociação. Se eu entender direito, você:

1) sempre entre em uma posição longa às 12 horas 

2) se o mercado continuar subindo, você fecha a posição no "horário de fechamento"

3) se o mercado for negociado abaixo do preço da posição comprada, seu reverso para encurtar

4) se o mercado voltar a subir e cruzar o preço estabelecido às 12 horas, você novamente entrará em posição comprada 

5) você pode fazer outra reversão até que o "Max Trades Per Day" (Máximo de negociações por dia) seja atingido ou você chegue ao final da sessão de negociação - "Trade Close Time

 

Isso está correto?

0

kom75

Assinante, bbp_participant, comunidade, 32 respostas.

Perfil da visita

7 anos atrás #142170

Olá,

As regras são muito simples

Longo às 12 horas
Se a TP for atingida, entre em posição vendida pelo mesmo preço da posição comprada (vendida somente se a TP comprada for atingida)
Reiniciar no dia seguinte antes das 12 horas

0

kom75

Assinante, bbp_participant, comunidade, 32 respostas.

Perfil da visita

7 anos atrás #142171

Acabei de ver a última pergunta.
Somente uma possibilidade longa e uma curta

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #142183

Olá,

 

Modifiquei seu projeto. Agora ele parece estar funcionando bem

 

Me avise se tiver alguma dúvida

 

 

Arquivo: strategy.sqw

0

kom75

Assinante, bbp_participant, comunidade, 32 respostas.

Perfil da visita

7 anos atrás #142185

Muito obrigado:)

0

Visualizando 10 respostas - 1 até 10 (de um total de 10)