TradingView
alexgrover
30 May 2019 13:46

Inverse Fisher Z-Score  

EUR/USDOANDA

Açıklama

Introduction

The inverse fisher transform or hyperbolic tangent function is a type os sigmoid function (sometime called squashing function), those types of functions can rescale a result in a certain range and are widely used in artificial intelligence. More in depth the fisher transform can make the correlation coefficient of a time series normally distributed, in practice if you apply the fisher transform to the correlation coefficient between a time series and a linear function you will end up with an estimate of the z-score of the time series. The inverse transform however can do the contrary, it can take the z-score and transform it into a rough estimate of the correlation coefficient, if your z-score is not smooth then you will have a non-smooth estimate of the correlation coefficient, that's quite nice no ?

The Indicator

The inverse fisher transform of the z-score will produce results in a range of 1/-1, here however i will rescale in a range of 100/0 because its a standard range for oscillators in technical analysis. Values over 80 indicate an overbought market, under 20 an oversold market. The smooth option in the indicator settings will make the indicator use a linearly weighted moving average as input thus resulting in a smoother result.



The indicator with smooth option.

Conclusion

I presented a new oscillator indicator who use the inverse fisher transform of a z-score. Using the fisher transform and its inverse can give a new shape to your indicator, make sure to control the scale of your indicator before applying the fisher transform, the inverse transform should be applied to values in range of 1/-1 but you can use higher limits (2/-2,3/-3...), however remember that higher limits will approximate an heavy side step function (square shape). I hope you will find an use to this indicator.

Thanks for reading !
Yorumlar
sudhir.mehta
Thanks Alex for sharing great work!!!!!!!!! It is amazing!!!!
alexgrover
@sudhir.mehta, Thank you a lot for the support :D
etnips7
Thank you for sharing your amazing work!
alexgrover
@spinte7, Thank you for supporting it :)
aaahopper
Thank you again.
You are wonderful and great.
You will be greatly missed :(
AltJams
Awesome!!
alexgrover
@wroclai, I'am happy to hear that, please let me know if you made something with this indicator :)
AltJams
@alexgrover, This looks like it could be good for filtering good/bad signals. Thanks for sharing!
jaggedsoft
You are a genius, I love this
alexgrover
@jaggedsoft, Thank you a lot for your support :) I hope you find a use to it
Daha Fazla