Confira os nossos eBooks, Snippets e Fóruns produzidos para cada plataforma!
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;
Olá! Tive o mesmo problema e depois de estudar muito, descobri uma simples resposta: diferentemente dos registros dos candles que são do tipo HLOC (máxima, mínima, abertura e fechamento), os demais indicadores registram apenas o fechamento e por isso não conseguimos retornar com valores que não sejam o próprio fechamento. Seria ótimo conseguir registrar toda a oscilação, principalmente em timeframes maiores como H2 ou H4 pois a maioria dos trades acontecem dentro de um mesmo candle mas não conseguimos obter esses sinais... Espero ter ajudado.