Library "two_ma_logic" The core logic for the two moving average strategy that is used as an example for the internal logic of the "Template Trailing Strategy" and the "Two MA Signal Indicator" ma(source, maType, length) ma - Calculate the moving average of the given source for the given length and type of the average Parameters: source (float) : -...
It seems that the traditional Laguerre* functions repaint due to the gamma parameter. That goes even for the editorial pick here. But one could use calculation period instead of "gamma" parameter. This gives us a non-repainting Laguerre RSI fit for scalping trends. At first glance, I haven't seen anyone do this with a pine script, but I could be wrong because...
The "White Noise" indicator is designed to visualize the dispersion of price movements around a moving average, providing insights into market noise and potential trend changes. It highlights periods of increased volatility or noise compared to the underlying trend. Code Explanation: Inputs: mlen: Input for the length of the noise calculation. hlen: Input...
The Savitzky-Golay Filtered Chande Momentum Oscillator (SGCMO) is a modified version of the Chande Momentum Oscillator that functions as a powerful analytical tool, capable of detecting trends and mean reversals. By applying a Savitzky-Golay filter to the price data, the oscillator provides enhanced visualization and smoother readings. (credit to © anieri for the...
The "Smooth ROC & Stochastic with Kalman Filter" indicator is a trend following tool designed to identify trends in the price movement. It combines the Rate of Change (ROC) and Stochastic indicators into a single oscillator, the combination of ROC and Stochastic indicators aims to offer complementary information: ROC measures the speed of price change, while...
The Discrete Fourier Transform Money Flow Index indicator integrates the Money Flow Index (MFI) with Discrete Fourier Transform (credit to author wbburgin - May 26 2023 ) smoothing to offer a refined and smoothed depiction of the MFI's underlying trend. The MFI is calculated using the formula: MFI = 100 - (100 / (1 + MR)), where a high MFI value indicates robust...
This indicator is an altered version of the Gaussian Moving Average (GMA) (Credit to author: © LeafAlgo ). The GMA applies weights to the prices, giving more importance to the values closer to the current period and gradually diminishing the significance of older prices. The ALMA Smoothed Gaussian Moving Average (ASGMA) applies an ALMA smoothing to its price data...
HELLO: -This indicator is a waaaay simpler version of my other script - Moving Average-TREND POWER v1.1-(AS). HOW DOES IT WORK: -Script counts number of bars below or above selected Moving Average (u can se them by turning PLOT BARS on). Then multiplies number of bars by 0.01 and adds previous value. So in the uptrend indicator will be growing faster with every...
Title: Inverse Chebyshev Filter: A Promising Tool for Financial Data Analysis Abstract: This scientific article introduces the Inverse Chebyshev filter, a powerful mathematical tool used in financial data analysis. The filter is designed to enhance the quality of financial data by reducing noise and smoothing out irregularities, thereby improving the...
This script is designed to implement a multi-signal Hann filter, which is essentially a movable Hann window filter. The purpose of this filter is to allow users to select the periods or frequencies that best align with their trading strategy or market analysis. The Hann window filter operates by enabling the selection of either lower or higher frequencies. The...
-----------Description------------- This indicator is basically Bollinger bands with many ways to customize. It uses highest and lowest values of upper and lower band for exits. I think something is wrong with the script but cant find any mistakes – most probably smoothing. The ATR filter is implemented but is working incorrectly. In code you can also turn it into...
Range Filter x Hull Suite This indicator is a hybrid of two popular indicators, with a twist; namely the Range Filter (Guikroth version) and the Hull Suite (by Insilico) . Originally developed as a 1 minute trend following strategy and traded during the New York Session for it's typically high volume / likely trending nature, it provides entry signals based...
What is a Cluster Filter? One of the approaches to determining a useful signal (trend) in stream data. Small filtering (smoothing) tests applied to market quotes demonstrate the potential for creating non-lagging digital filters (indicators) that are not redrawn on the last bars. Standard Approach This approach is based on classical time series smoothing...
The Undersampled Double Moving Average was created by John Ehlers (Stocks and Commodities April 2023), and this is a double moving average system which is pretty rare for John Ehlers. For those of you who would like my other take on an Ehlers double moving average, be sure to check out my previous Ehlers double moving average script . He came up with a unique...
An example of how to limit the input number of allowed signals using a function containing a condition counter with a reset.
Hello, folks. Sorry for not posting anything for a long time, just busy with my university studies for the moment. Quick script for today — Smooth Step. You can search for it in Wikipedia, but saying shortly and informatively, this is just an advanced type of oscillator, used as momentum indicator. In the codes across the Internet everybody uses the 3rd order...
Range Filter Buy and Sell 5min - the @guikroth version, republished. Since this popular version of the Range Filter is no longer available via the original author, I republish it here under the same name. This version remains true to the guikroth version from the calculations to the default settings and comments in the code, with the exception of an update to...
About: A market regime filter is a tool used by traders and investors to identify the current state or "regime" of the market and adjust their investment strategies accordingly. This can involve identifying trends in market behavior, such as bullish or bearish trends, and using that information to make decisions about which assets to buy or sell. Market regime...