Neo traderBot

Neo traderBot

Você sabia?

Um backtesting adequado deve buscar simular situações práticas do mercado (slippage, custo de operação, etc...)

leaf leftleaf right
Notifications
Clear all

[Solucionado] Obter a cor do candle.

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

Uma dúvida básica:

Para pintar um candle eu uso a função PaintBar(color). OK

Há alguma função para saber a cor do candle?

Tentei

cor := GetPlotColor(CurrentBar) - 

Objetivo é simples, saber a cor do candle atual e anterior. Grato por qualquer ajuda. Obrigado.


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

Olá @luciano!

Imagino que esteja pensando em puxar a coloração de um candle devido à uma estratégia que você está usando. Assim, você pegaria a cor que aquela estratégia pintou a barra para fazer algo.

Não existe uma função para obter a cor de uma barra. As estratégias de coloração são exatamente para criar esta coloração. Assim não é possível obter dentro de uma estratégia a coloração criada por outra estratégia. O que você precisa na verdade é identificar a condição exata que gera a cor do candle para reproduzir essa condição dentro da sua estratégia.

Outra informação importante é que não é possível incluir duas estratégias de coloração no mesmo gráfico. 

 

Grande abs!

 

 


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

Obrigado Johnathas. Era exatamente isso que eu queria, pegar a coloração de um indicador já pronto. Acho que seria uma inovação interessante para a linguagem. Quem sabe futuramente. 🙂


   
ReplyCitar