Adaptive, Jurik-Smoothed, Trend Continuation Factor is a Trend Continuation Factor indicator with adaptive length and volatility inputs What is the Trend Continuation Factor? The Trend Continuation Factor (TCF) identifies the trend and its direction. TCF was introduced by M. H. Pee. Positive values of either the Positive Trend Continuation Factor (TCF+) and...
Adaptive Look-back, Adaptive Volatility Phase Change Index on Jurik is a Phase Change Index but with adaptive length and volatility inputs to reduce phase change noise and better identify trends. This is an invese indicator which means that small values on the oscillator indicate bullish sentiment and higher values on the oscillator indicate bearish sentiment ...
This simple indicator unifies the volumes of multiple exchanges/brokers. The idea of this indicator stems from the need to monitor the movements made by whales on other markets that can actually influence the price (manipulations, arbitrage, etc.). Basically, we can: * choose the number and symbols * choose with which algorithm to merge the volumes (sum, average,...
Pulu's Moving Averages This script allows you to customize sets of moving averages. It is configured default as 3 Vegas tunnels + an MA12. You can re-configure it for any of your moving average studies. At the first release, it supports up to 7 moving averages, many parameters, and eight types of algorithms: ALMA, Arnaud Legoux Moving Average EMA, Exponential...
VIGÍA is the latest and current version of this weighted indicator that collects, combines and harmonizes the values of four other classic indicators: RSI, MFI, Bollinger Bands and Stochastic. It is a 2nd Generation indicator, as it does not base its algorithm on pure price data, but on its evolution (volatility, volume differences, power variations, cycle...
Greetings colleagues Today I share the classic pivot points indicator Added options: Standard levels Fibonacci levels "up to 261'8" Logarithmic scale option //Pivot Points Standard //Pivot Points Standard — is a technical indicator that is used to determine the levels //at which price may face support or resistance. The Pivot Points indicator consists of //a...
Trend following algorithm: We take 1- 5 Fibonacci Ema values. 21, 34, 55, 89, 144 2- We normalize the changes of these values over time between 1-100. 3- We take the ema value of 1 length so that it does not follow a horizontal course after the normalization process. 4- In order not to experience too much change, we take the value of sma with a length of 5. 5-We...
This is an experimental strategy that uses a Volume-weighted MA (VWMA) crossing together with Machine Learning kNN filter that uses ADX and MFI to predict, whether the signal is useful. k-nearest neighbours (kNN) is one of the simplest Machine Learning classification algorithms: it puts input parameters in a multidimensional space, and then when a new set of...
Fɪʙᴏɴᴀᴄᴄɪ Exᴛᴇɴᴛɪᴏɴ / Rᴇᴛʀᴀᴄᴍᴇɴᴛ / Pɪᴠᴏᴛ Pᴏɪɴᴛꜱ This study combines various Fibonacci concepts into one, and some basic volume and volatility indications █ Pɪᴠᴏᴛ Pᴏɪɴᴛꜱ — is a technical indicator that is used to determine the levels at which price may face support or resistance. The Pivot Points indicator consists of a pivot point (PP) level and several...
This strategy first calculates areas of support (bases), and then enters trades if that support is broken. The idea is to profit off of retracement. Dollar-cost-averaging safety orders are key here. This strategy takes into account a .1% commission, and tests are done with an initial capital of 100.00 USD. This only goes long. The strategy is highly customizable....
This is my take on a grid trading strategy. From Investopedia: "Grid trading is most commonly associated with the foreign exchange market. Overall the technique seeks to capitalize on normal price volatility in an asset by placing buy and sell orders at certain regular intervals above and below a predefined base price." This strategy is best used on sideways...
Introducing the Robust Channel indicator. This indicator is based on a remarkable property of robust statistics , namely, the resistance to the presence of data points that deviate significantly from the established trend (generally speaking, outliers ). Being outlier-resistant, the Robust Channel indicator “remembers” a pre-existing trend and thus exhibits...
Maximum Drawdown and Maximum Relative Drawdown% calculating functions. I needed a way to calculate the maxDD% of a serie of datas from an array (the different values of my balance account). I didn't find any builtin pinescript way to do it, so here it is. There are 2 algorithms to calculate maxDD and relative maxDD%, one non optimized needs n*(n - 1)/2...
This is an experimental study designed to reverse engineer price levels from centered oscillators at user defined sample rates. This study aims to educate users on the process of oscillator reverse engineering, and to give users an alternative perspective on some of the most commonly used oscillators in the trading game. Reverse engineering price levels from an...
Well, I often had arguments in online forum with a guy who claimed to time the market perfectly without any technical analysis or prior experience. He often claimed that technical analysis does not work and it only works when you trade on other's emotions. He also argued that algorithmic trading isn't profitable - if so, everyone would do that. Hence, I thought I...
Trend trading algorithms fail in ranging market and Swing trading algorithm fail in trending market. Purpose of this indicator is to identify if the instrument is trending or ranging so that you can apply appropriate trading algorithm for the market. Process: ATR is calculated based on the input parameter atrLength Range/Channel containing upLine and...
The purpose of this indicator is to provide an easy-to-read binary dashboard of where the current price is relative to key dynamic supports and resistances. The concept is simple, if a dynamic s/r is currently acting as a resistance, the indicator plots a dot above the histogram in the red box. If a dynamic s/r is acting as support, a dot is plotted in the green...
This is an experimental study that calculates filter values at user defined sample rates. This study is aimed to provide users with alternative functions for filtering price at custom sample rates. First, source data is resampled using the desired rate and cycle offset. The highest possible rate is 1 bar per sample (BPS). There are three resampling methods to...