Neo traderBot

Neo traderBot

Você sabia?

Abordamos o tema de automatização de estratégias em NTSL, MQL5 e NinjaScript!

leaf leftleaf right
Notifications
Clear all

[Solucionado] Ordem abrindo no Candle seguinte

6 Posts
3 Usuários
0 Reactions
177 Visualizações
(@danielmoura)
Novo membro
Registrou: 2 anos atrás
Posts: 2
Iniciador do tópico  

Pessoal, 

 

Percebi que as ordens estao abrindo no candle seguinte do candle analisado, alguem mais percebeu isso ? existe como contornar, me parece que isso nao acontecia !


   
Citar
(@admin)
Membro Admin
Registrou: 2 anos atrás
Posts: 216
 

E ai, Daniel! Tudo bem?

Cara, eu fiz uma série de 3 vídeos abordando exclusivamente como as ordens são tratadas dentro do Profit Chart. Eu começo explicando as ordens no primeiro vídeo, no segundo eu demonstro as assimetrias de contexto (Backtesting x Módulo de Automação) e no terceiro discorro sobre as melhores práticas para se programar as ordens no Profit. Clique aqui para assisitir, caso não tenha visto!

Quanto a fato que mencionou...isso é esperado em backtesting, quando se tem dados apenas de candle fechado. No entanto, o problema é que esse comportamento é replicado quando se tem dados tick a tick, ou seja, quando se roda a estratégia como sinalização em um gráfico ou como robô no Módulo de Automação.

O ideal, é que as funções de ordens fossem refatoradas para permitir execução no tick, evitando o atraso entre um sinal de compra/venda/reversão/liquidação até o fechamento do candle no tempo gráfico que está atuando. E isto depende da Nelógica realizar melhorias na plataforma.

Na página de "Limitações da plataforma" este item está listado e neste vídeo eu fiz o envio formal de solicitação de melhorias e correção de bugs lá descritos. Caso tenha outras observações, comente lá na página que podemos incluir na listagem.

 

Grande abs!

 


   
ReplyCitar
(@danielmoura)
Novo membro
Registrou: 2 anos atrás
Posts: 2
Iniciador do tópico  

Entendi ! complicado né ! o negocio é voltar para o MT5 !


   
ReplyCitar
(@admin)
Membro Admin
Registrou: 2 anos atrás
Posts: 216
 

@danielmoura MT5 é uma boa plataforma. Acho que em breve vou começar a falar sobre MetaTrader lá no Canal e gerar conteúdo aqui também!

Qualquer coisa estamos aqui!

Grande abs! 


   
ReplyCitar
(@alexandrecnunes)
Membro eminente
Registrou: 2 anos atrás
Posts: 16
 

@danielmoura O backtest no MT5 não tem este mesmo problema?


   
ReplyCitar
(@admin)
Membro Admin
Registrou: 2 anos atrás
Posts: 216
 

Oi @alexandrecnunes!

Pois é...é bom separar o que é "problema". Quando se tem dados apenas de fechamento de candle, enviar a ordem no fechamento não é um problema e sim o comportamento esperado.

Se houvesse dados tick a tick, enviar somente no fechamento do candle é um comportamento padronizado que pode ser um problema. Seria preferível que o programador decidisse por isso.

Eu, particularmente, não sei se o MT5, tendo dados tick a tick permite configurar para que as ordens sejam enviadas no tick e não no fechamento do candle. O que resolveria o que chamamos de "problema" quando há dados tick a tick.

 

 


   
ReplyCitar