Curto após longo
10 respostas
kom75
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.
tomas262
7 anos atrás #142070
kom75
7 anos atrás #142071
Obrigado, Tomas.
tomas262
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?
kom75
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
kom75
7 anos atrás #142162
Oi Tomas, você encontrou a resposta, pois vi que você ajudou outras pessoas?
tomas262
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?
kom75
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
kom75
7 anos atrás #142171
Acabei de ver a última pergunta.
Somente uma possibilidade longa e uma curta
tomas262
7 anos atrás #142183
Olá,
Modifiquei seu projeto. Agora ele parece estar funcionando bem
Me avise se tiver alguma dúvida
kom75
7 anos atrás #142185
Muito obrigado:)
Visualizando 10 respostas - 1 até 10 (de um total de 10)