Another indicator release, I know. But note, this isn't intended to be a stand-alone indicator, this is just a functional addition for those who program Machine Learning algorithms in Pinescript! There isn't enough content here to merit creating a library for (it's only 1 function), but it's a really useful function for those who like machine learning and Nearest...
Overview: Support and Resistance is normally based upon Pivot Points and Highest Highs and Lowest Lows. Many times coders even incorporate Volume, RSI and other factors into the equation. However there may be a downside to doing a pure technical approach based on historical levels. We live in a time where Machine Learning is becoming more and more used; thus we...
Level 1 Background It just so happens that I need some functions that can convert between the Series data type and the Array data type. Function Series is a unique data type of TradingView. By operating Series data, the algorithm can be simplified, which is very convenient. However, in high-level languages, Array is a basic data type that provides great...
Releasing the autocorrelation oscillator. NOTE! Please be sure to read the description. This is a theoretical indicator and its important to understand the theory behind its use. About the indicator: Before getting into the indicator and its functionality, its important to discuss the theoretical underpinnings of the indicator. The autocorrelation oscillator...
This indicator recursively finds the average of all high/low medians under your chosen length. This can be very, very helpful for analyzing trends where a moving average or a normal median would produce a bunch of false signals. Settings: The "Length" setting is the maximum median that you want the algorithm to add into the sum. The "Start at Period" setting is...
Introduction Heyo guys, I made a new (repainting) indicator called Local Model Kalman Market Mode. I created it, because I wanted a reliable market mode filter for a potential mean-reversion strategy (e. g. BB Scalping). On the screenshot you can see an example of how to use it in a BB strategy. E.g. you would enter long when you have bullish divergence, price...
This is my quality of life indicator for forex trading using the methods and concepts of ICT. The idea is to automate marking up important price levels and times of the day instead of doing it manually every day. Killzones Marks the most volatile times of the day on the chart, during which the intraday high/low usually takes place. Particularly impactful...
Chaikin Money Flow is a well-known Indicator for gauging buying/selling pressure. Marc Chaikin intended this to be used on the daily timeframe to capture the behavior of price action at or near the daily close when larger-scale actors influence the market. The calculation is straight forward as described within the built-in TradingView "CMF" indicator: 1. Period...
This script automatically calculates and updates ICT's daily IPDA look back time intervals and their respective discount / equilibrium / premium, so you don't have to :) IPDA stands for Interbank Price Delivery Algorithm. Said algorithm appears to be referencing the past 20, 40, and 60 days intervals as points of reference to define ranges and related PD...
Implied Volatility Estimator using Black Scholes derives a estimation of implied volatility using the Black Scholes options pricing model. The Bisection algorithm is used for our purposes here. This includes the ability to adjust for dividends. Implied Volatility The implied volatility (IV) of an option contract is that value of the volatility of the...
This is a combination of the Lux Algo Nadaraya-Watson Estimator and Envelope. Please note the repainting issue. In addition, I've added a plot of the actual values of the current barstate of the Nadaraya-Watson windows as they are computed (lines 92-95). It only plots values for the current data at each time update. It is interesting to compare the trajectory...
End-Pointed SSA of Normalized Price Corridor is an end-pointed SSA of normalized input price to output a smoothed normalized oscillator of price. Corridors are added in attempt to decipher larger trend direction of price. These corridor trend lines are based on highs and lows of price. Due to the SSA algorithm, this indicator takes some time load on the chat, so...
This indicator combines Kaufman Efficiency Ratio (KER) and Price Density theories to create a unique market noise filter that is 'right on time' compared to using KER or Price Density alone. All data is normalized and merged into a single output. Additionally, this indicator provides the ability to consider background noise and background noise buoyancy to allow...
End-pointed SSA of Williams %R is an indicator that runes Williams %R SSA calculation through a Singular Spectrum Analysis (SSA) algorithm to derive a smoother final output. The reduction in noise from the traditional Williams %R is significant. What is Williams %R? Williams %R , also known as the Williams Percent Range, is a type of momentum indicator that...
SSA of Price ris an indicator that runs an SSA calculation on price to derive final output. This indicator also serves to introduce the concept of SSA to the Pine Coder community. The data returned from this algorithm is an array of modeled values on past X bars. Unlike the end-pointed SSA posted previously, this version pulls the modeled data from the output...
End-pointed SSA of Normalized Price Oscillator is an indicator that converts source price into a normalized oscillator and runs an SSA calculation to derived a smoother final output. This indicator also serves to introduce the concept of SSA to the Pine Coder community. The data returned from this algorithm is an array of modeled values on past X bars. We could...
Level 3 Background My view of correct usage of RSI and the relationship between RMI and RSI. A proposed RMI indicator with features is introduced Descriptions The Relative Strength Index (RSI) is a technical indicator that many people use. Its focus indicates the strength or weakness of a stock. In the traditional usage of this point, when the RSI is above 50,...
STD-Filtered, Adaptive Exponential Hull Moving Average is a Kaufman Efficiency Ratio Adaptive Hull Moving Average that uses EMA instead of WMA for its computation. I've also added standard deviation stepping to further smooth the signal. Using EMA instead of WMA turns the Hull into what's called the AEHMA. You can read more about the EHMA here:...