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] VWAP Ancorada

2 Posts
2 Usuários
0 Reactions
187 Visualizações
(@lucianoribeiro)
Membro eminente
Registrou: 2 anos atrás
Posts: 15
Iniciador do tópico  

Boa tarde pessoal. Podem me ajudar por favor?

 

Tenho o código abaixo que chama um indicar externo para plotar no gráfico, é uma VWAP na minima de um candle especificado, Porém não quero que plote nada antes do candle desejado, apenas depois, segue imagem anexo com o comportamento do indicador, tentei usar o "NoPlot" porém sem sucesso.

 

Input
Hora(1545);
Data(230613);
var
ancoradaMin  : Float;


begin
  ancoradaMin   := VWAP_IT_MIN(Hora, Data);

  Plot(ancoradaMin);
end;

  


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

Boa noite @lucianoribeiro!

    Primeiramente, faça o valor padrão do parâmetro Data ser no formato YYYYMMDD. Você tentou fazer na forma abaixo?

 

Input
Hora(1545);
Data(20230613);
var
ancoradaMin  : Float;


begin
  ancoradaMin   := VWAP_IT_MIN(Hora, Data);

  if (Date > ELDate_Consol(Data)) or ((Date = ELDate_Consol(Data)) and Time > Hora)
  then Plot(ancoradaMin)
  else NoPlot(1);

end;

 

Abs!


   
ReplyCitar