Neo traderBot

Neo traderBot

Você sabia?

A NeoTraderBot é a primeira comunidade aberta no Brasil com foco em compartilhar informações sobre automatização de estratégias

leaf leftleaf right
Notifications
Clear all

Retornar stocastico anterior do tick, mas não retorna

1 Posts
1 Usuários
0 Reactions
25 Visualizações
(@schallout)
Novo membro
Registrou: 1 mês atrás
Posts: 1
Iniciador do tópico  

Olá, Boa Tarde,

Estou tentando plotar a diferença do valor do stocastico atual do tick - o valor do stocastico do tick anterior.

 

Montei o código como postei aqui, mas no indicador, ele só pega o valor do stocastico anterior após o fechando do candle ou box, gostaria de ajuda por favor!

 

input

  AtivaAbs(False);

var
  var_inicio : integer;
  var_stoch, var_stoch_anterior, var_stoch_atual, var_stoch_plot : Float;

begin
 
  var_stoch := SlowStochastic(14,3)|0|;
  
  if var_inicio <> 1 then
  begin
    var_inicio := 1;
    //var_stoch_anterior := SlowStochastic(14,3)|0|;
    var_stoch_atual := var_stoch;
    var_stoch_plot := var_stoch_atual;
  end
  else
  begin
    var_stoch_atual := var_stoch;

    if AtivaAbs <> True then
      var_stoch_plot := (var_stoch_atual - var_stoch_anterior)
    else
      var_stoch_plot := Abs(var_stoch_atual - var_stoch_anterior);

    Plot(var_stoch_plot);
    SetPlotColor(1, clGreen);
    
    //var_stoch_plot := var_stoch_atual + 20;
  end;
  
  if var_stoch_atual = var_stoch then
  begin  
    Plot2(var_stoch_atual);
    SetPlotColor(2, clBlue);
  end;

  Plot3(var_stoch_anterior);
  SetPlotColor(3, clYellow);

  var_stoch_anterior := var_stoch;

  //if close > 0 then
     

  

end;

   
Citar