This type of moving average was originally developed by Bruno Pio in 2010. I just ported the original code from MetaTrader 5.
This is a sample script I coded during one of my mentoring videos about my methodology, the goal of that video is to teach my students how they can do their R&D !
Trading The Movements That Matters Inspired by the Price Volume Trend indicator the Efficient Price aim to create a better version of the price containing only the information a trend trader must need. Calculation This indicator use the Efficiency Ratio as a smoothing constant, it is calculated as follow : ER =...
Developed by Emily Karobein, the Karobein oscillator is an oscillator that aim to rescale smoothed values with more reactivity in a range of (0,1) Calculation The scaling method is similar to the one used in a kalman filter for the kalman gain. We first average the up/downs x, those calculations are similar to the ones used for calculating the average...
When i was in Japan with some traders colleagues we talked about traditional charting tools from this country and how they changed the way we look at our charts today. Then suddenly one of the japanese traders i have met earlier said "Why not making another charting tool ? Smoother than Heikin-Ashi and including all the information a trader may need but easier to...
Single Exponential Smoothing ( ema ) does not excel in following the data when there is a trend. This situation can be improved by the introduction of a second equation with a second constant gamma . The gamma constant cant be lower than 0 and cant be greater than 1, higher values of gamma create less lag while preserving smoothness.Higher values of length ...