Return Abnormality Score [SpiritualHealer117]The Return Abnormality Score indicator is designed to help traders identify potential reversals in price by detecting abnormal daily returns beyond a certain significance level. The indicator uses a normal cumulative distribution function to calculate the probability of the daily return and flags it when it exceeds the specified significance level.
Traders can use this indicator by monitoring the abnormality score. If the daily return is negative, the probability is multiplied by a negative number. Therefore, if the abnormality score goes above the positive threshold, it suggests that the price is oversold, while if it goes below the negative threshold, it indicates that the price is overbought. It can also be helpful for spotting bear or bull traps due to their irregular behavior.
Depending on the trader's preference, the indicator can be smoothed or unsmoothed.
This indicator should be paired with other technical analysis tools like SSL Hybrid for trend confirmation, and proper risk management strategies.
M-oscillator
Ehlers Detrending Filter [CC]The Detrending Filter was created by John Ehlers and this is a complementary indicator to one of my previous scripts:
This indicator builds upon his previous work by attempting to detrend the underlying source data that is used to calculate the final result. He was able to create a leading indicator by removing the trend data and by using his previous calculations to turn the source data into a leading indicator.
There are two ways to understand this indicator. First if the indicator is below the midline then it is in a mid to longterm downtrend and if it is above the midline then it is in a mid to longterm uptrend. Also this indicator shows great promise in predicting future trends so because of that aspect, it may give some false signals from time to time.
I have color coded everything to account for both strong signals and normal signals. Strong signals are darker in color and normal signals are lighter in color. Buy when the line turns green and sell when it turns red.
Let me know if there are any other scripts you would like to see me publish!
Bellcurves (Expo)█ Overview
Bellcurves (Expo) indicator helps traders identify potential tops and bottoms, and gauge market impulses. It provides a clear view of the market by filtering out the noise and highlighting only the relevant information. This makes it easier for traders to identify potential market reversals and key support and resistance levels. With Bellcurves, traders can quickly and easily spot important market impulses.
█ How is Bellcurve calculated?
The Bellcurves indicator achieves this by focusing on the distribution of price data, rather than the individual price points themselves. This approach removes the noise from the data and allows traders to see the underlying price moves more clearly.
█ How to use
The unique perspective that Bellcurves offers can be especially useful in highly volatile markets. By providing a clearer view of the market impulses, Bellcurves can help traders stay ahead of market movements and take advantage of potential reversal setups.
Find Reversals
The Bellcurves indicator shows price areas with a higher probability of a market reversal.
Take Profits
The Bellcurves indicator can be used to identify potential exit points. For example, traders can exit their position when the Bellcurve starts to turn.
Impulses
The height of the Bellcurve determines the strength of the price movement. The bigger the Bellcurve, the stronger the price move.
█ Additional Indicator Features
Pre-Bellcurves: This feature highlights when a Bellcurve is about to plot.
Oscillator mode: Traders can choose to display the Bellcurve as an oscillator.
Momentum Impulse: Displays green and red dots when the momentum gets strong.
Divergences: Highlights divergences between strong market impulses.
-----------------
Disclaimer
The information contained in my Scripts/Indicators/Ideas/Algos/Systems does not constitute financial advice or a solicitation to buy or sell any securities of any type. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, backtest, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
My Scripts/Indicators/Ideas/Algos/Systems are only for educational purposes!
GKD-C Twiggs Money Flow [Loxx]Giga Kaleidoscope Twiggs Money Flow is a Confirmation module included in Loxx's "Giga Kaleidoscope Modularized Trading System".
█ Giga Kaleidoscope Modularized Trading System
What is Loxx's "Giga Kaleidoscope Modularized Trading System"?
The Giga Kaleidoscope Modularized Trading System is a trading system built on the philosophy of the NNFX (No Nonsense Forex) algorithmic trading.
What is an NNFX algorithmic trading strategy?
The NNFX algorithm is built on the principles of trend, momentum, and volatility. There are six core components in the NNFX trading algorithm:
1. Volatility - price volatility; e.g., Average True Range, True Range Double, Close-to-Close, etc.
2. Baseline - a moving average to identify price trend
3. Confirmation 1 - a technical indicator used to identify trends
4. Confirmation 2 - a technical indicator used to identify trends
5. Continuation - a technical indicator used to identify trends
6. Volatility/Volume - a technical indicator used to identify volatility/volume breakouts/breakdown
7. Exit - a technical indicator used to determine when a trend is exhausted
How does Loxx's GKD (Giga Kaleidoscope Modularized Trading System) implement the NNFX algorithm outlined above?
Loxx's GKD v1.0 system has five types of modules (indicators/strategies). These modules are:
1. GKD-BT - Backtesting module (Volatility, Number 1 in the NNFX algorithm)
2. GKD-B - Baseline module (Baseline and Volatility/Volume, Numbers 1 and 2 in the NNFX algorithm)
3. GKD-C - Confirmation 1/2 and Continuation module (Confirmation 1/2 and Continuation, Numbers 3, 4, and 5 in the NNFX algorithm)
4. GKD-V - Volatility/Volume module (Confirmation 1/2, Number 6 in the NNFX algorithm)
5. GKD-E - Exit module (Exit, Number 7 in the NNFX algorithm)
(additional module types will added in future releases)
Each module interacts with every module by passing data between modules. Data is passed between each module as described below:
GKD-B => GKD-V => GKD-C(1) => GKD-C(2) => GKD-C(Continuation) => GKD-E => GKD-BT
That is, the Baseline indicator passes its data to Volatility/Volume. The Volatility/Volume indicator passes its values to the Confirmation 1 indicator. The Confirmation 1 indicator passes its values to the Confirmation 2 indicator. The Confirmation 2 indicator passes its values to the Continuation indicator. The Continuation indicator passes its values to the Exit indicator, and finally, the Exit indicator passes its values to the Backtest strategy.
This chaining of indicators requires that each module conform to Loxx's GKD protocol, therefore allowing for the testing of every possible combination of technical indicators that make up the six components of the NNFX algorithm.
What does the application of the GKD trading system look like?
Example trading system:
Backtest: Strategy with 1-3 take profits, trailing stop loss, multiple types of PnL volatility, and 2 backtesting styles
Baseline: Hull Moving Average
Volatility/Volume: Volatility Ratio as shown on the chart above
Confirmation 1: Twiggs Money Flow as shown on the chart above
Confirmation 2: Williams Percent Range
Continuation: Fisher Transform
Exit: Rex Oscillator
Each GKD indicator is denoted with a module identifier of either: GKD-BT, GKD-B, GKD-C, GKD-V, or GKD-E. This allows traders to understand to which module each indicator belongs and where each indicator fits into the GKD protocol chain.
Giga Kaleidoscope Modularized Trading System Signals (based on the NNFX algorithm)
Standard Entry
1. GKD-C Confirmation 1 Signal
2. GKD-B Baseline agrees
3. Price is within a range of 0.2x Volatility and 1.0x Volatility of the Goldie Locks Mean
4. GKD-C Confirmation 2 agrees
5. GKD-V Volatility/Volume agrees
Baseline Entry
1. GKD-B Baseline signal
2. GKD-C Confirmation 1 agrees
3. Price is within a range of 0.2x Volatility and 1.0x Volatility of the Goldie Locks Mean
4. GKD-C Confirmation 2 agrees
5. GKD-V Volatility/Volume agrees
6. GKD-C Confirmation 1 signal was less than 7 candles prior
Continuation Entry
1. Standard Entry, Baseline Entry, or Pullback; entry triggered previously
2. GKD-B Baseline hasn't crossed since entry signal trigger
3. GKD-C Confirmation Continuation Indicator signals
4. GKD-C Confirmation 1 agrees
5. GKD-B Baseline agrees
6. GKD-C Confirmation 2 agrees
1-Candle Rule Standard Entry
1. GKD-C Confirmation 1 signal
2. GKD-B Baseline agrees
3. Price is within a range of 0.2x Volatility and 1.0x Volatility of the Goldie Locks Mean
Next Candle:
1. Price retraced (Long: close < close or Short: close > close )
2. GKD-B Baseline agrees
3. GKD-C Confirmation 1 agrees
4. GKD-C Confirmation 2 agrees
5. GKD-V Volatility/Volume agrees
1-Candle Rule Baseline Entry
1. GKD-B Baseline signal
2. GKD-C Confirmation 1 agrees
3. Price is within a range of 0.2x Volatility and 1.0x Volatility of the Goldie Locks Mean
4. GKD-C Confirmation 1 signal was less than 7 candles prior
Next Candle:
1. Price retraced (Long: close < close or Short: close > close )
2. GKD-B Baseline agrees
3. GKD-C Confirmation 1 agrees
4. GKD-C Confirmation 2 agrees
5. GKD-V Volatility/Volume Agrees
PullBack Entry
1. GKD-B Baseline signal
2. GKD-C Confirmation 1 agrees
3. Price is beyond 1.0x Volatility of Baseline
Next Candle:
1. Price is within a range of 0.2x Volatility and 1.0x Volatility of the Goldie Locks Mean
3. GKD-C Confirmation 1 agrees
4. GKD-C Confirmation 2 agrees
5. GKD-V Volatility/Volume Agrees
█ Twiggs Money Flow
What is Twiggs Money Flow?
Twiggs Money Flow is a technical analysis indicator that was developed by Colin Twiggs. It is used to measure buying and selling pressure in financial markets by combining both price and volume information.
Twiggs Money Flow is calculated by taking the average of high, low, and closing prices for a specific period, and then multiplying that by the volume for the same period. The result is then adjusted to take into account whether the closing price was higher or lower than the midpoint of the high and low prices.
The indicator is plotted as a line that oscillates above and below a zero line. When the Twiggs Money Flow line is above zero, it indicates buying pressure, while a line below zero indicates selling pressure. Traders often use Twiggs Money Flow in combination with other technical analysis indicators to make trading decisions.
Requirements
Inputs
Confirmation 1 and Solo Confirmation: GKD-V Volatility / Volume indicator
Confirmation 2: GKD-C Confirmation indicator
Outputs
Confirmation 2 and Solo Confirmation: GKD-E Exit indicator
Confirmation 1: GKD-C Confirmation indicator
Continuation: GKD-E Exit indicator
Additional features will be added in future releases.
Implied Correlation Divergence OscillatorImplied Correlation Divergence Oscillator (ICDO)
ICDO uses an SMA calculation as a low-pass filter to determine divergences from trend. This can be useful for multiple strategies, including detecting overbought or oversold trends, and finding dispersion opportunities, including zero delta straddle plays using options for indices and single assets within the S&P 500 Index.
The aim of the oscillator is to provide a unique perspective on the existing signals provided by the CBOE (Chicago Board Options Exchange)
First choose from a variety of Implied Correlation symbols including: COR1M, COR3M, COR6M, COR9M, COR1Y, COR10D, COR30D, COR70D, COR90D
Then once an IC signal is chosen, configure the moving average (MA) as a customized low-pass filter that will determine the sensitivity of the divergence signal.
The resulting signal is an oscillator around the zero bound, which is color coded for bullish (green), or (bearish) signals.
Faytterro Oscillatorwhat is Faytterro oscillator?
An oscillator that perfectly identifies overbought and oversold zones.
what it does?
this places the price between 0 and 100 perfectly but with a little delay. To eliminate this delay, it predicts the price to come, and the indicator becomes clearer as the probability of its prediction increases.
how it does it?
This indicator is obtained with "faytterro bands", another indicator I designed. For more information about faytterro bands:
A kind of stochastic function is applied to the faytterro bands indicator, and then another transformation formula that I have designed and explained in detail in the link above is applied. These formulas are also applied again to calculate the prediction parts.
how to use it?
Use this indicator to see past overbought and oversold zones and to see future ones.
The input named source is used to change the source of the indicator.
The length serves to change the signal frequency of the indicator.
[blackcat] L2 Aroon13Level 2
Background
The Aroon indicator developed by Tushar Chanand indicates whether there is a trend price or is located in a trading area.
Function
Classical Aroon can also show the beginning of a new trend, its strength and expectation of changes from trade areas to trends. This is a traditional aroon indicator with length == 13, which exhibit good performance.
Remarks
Feedbacks are appreciated.
Consumption OscillatorOVERVIEW
The Consumption Oscillator combines Core Consumer Price Index (USCCPI) and Personal Consumption Expenditure (USPCEPI). It can be a useful tool for understanding inflationary and deflationary pressure in the economy.
CONCEPTS
Defining some thresholds may aid in interpreting the oscillator but interpretation needs context. Also, the thresholds may need adjusting. Overall, using this oscillator in combination with other economic indicators may provide some insights into macroeconomic conditions.
Strong positive signal: If the oscillator rises above a threshold value of +2, it may be considered a strong positive signal. This could suggest that the CCPI is growing faster than the PCE, indicating stronger inflationary pressure and potentially higher levels of economic growth.
Weak positive signal: If the oscillator rises above a threshold value of +1, it may be considered a weak positive signal. This could suggest that the CCPI is growing slightly faster than the PCE, which may still indicate some level of inflationary pressure and moderate economic growth.
No signal: If the oscillator is between -1 and +1, it may be considered a neutral signal. This indicates that the CCPI and PCE are growing at roughly the same rate, and there may be no significant inflationary or deflationary pressure in the economy.
Weak negative signal: If the oscillator falls below a threshold value of -1, it may be considered a weak negative signal. This could suggest that the PCE is growing slightly faster than the CCPI, which may indicate some level of deflationary pressure and slower economic growth.
Strong negative signal: If the oscillator falls below a threshold value of -2, it may be considered a strong negative signal. This could suggest that the PCE is growing much faster than the CCPI, indicating stronger deflationary pressure and potentially lower levels of economic growth
Ehlers Reflex Indicator [CC]The Reflex Indicator was created by John Ehlers (Stocks and Commodities Feb 2020) and this is a zero lag indicator that works similar to an overbought/oversold indicator but with the current stock cycle data. I find that this indicator works well as a leading indicator as well as a divergence indicator. Generally speaking, this indicator indicates a medium to long term downtrend when the indicator is below the line and a medium to long term uptrend when the indicator is above the line. Ehlers has created a few complementary indicators that I will release in the next few days but just keep in mind that this indicator focuses on the underlying cycle component while removing as much noise with no lag. I have color coded the lines to show strong signals with the darker colors and normal signals with the lighter colors. Buy when the line turns green and sell when it turns red.
Let me know if there are any other scripts you would like to see me publish!
RSI - trendlines - div[vn]This is an indicator for traders of trendline analysis with RSI (the formula for calculating RSI I don't mention here anymore because every trader knows it)
-
The Pine Script strategy plots pivot points and trendlines on the RSI chart.
This strategy allows the user to specify the interval for calculating the pivot points and the number of pivot points used to generate the RSI trendlines.
As all traders know, the RSI line closely follows the actual price line, it is an indicator of momentum, the RSI often tells us the direction of the price line in advance, it often precedes and goes along with the price.
RSI is one of the indicators that predicts price trends very well when it crosses its trendline (except in case of divergence).
On the chart of the RSI indicator, I only show 2 trendlines closest to the RSI (1 increase, 1 decrease) and the trend lines far away from me are hidden so that traders can focus on observing better.
When an uptrend line of RSI (or a decrease of RSI) is drawn according to the settings in the settings of the indicator, then that line is support and resistance so that we can proceed to make a BUY or SELL point according to the indicator. RSI support and resistance strategy
When the RSI line breaks above the definitive uptrend line or breaks below the trendline definitively, the price signals a reversal to the nearest trendline.
When the RSI breaks the downtrend line of the RSI (definitively), it signals that the price has a high probability of reversing or approaching the nearest resistance area or possibly reversing from bearish to bullish.
When the RSI breaks the uptrend line of the RSI (definitively), it signals that the price is likely to reverse or reach the nearest resistance area or it may reverse from bullish to bearish.
In addition, I have integrated the normal divergence function of RSI for traders to use in case of divergence - combined with trendline to identify trend reversal more clearly.
-------------------------------------------------------------------------------------------------------
Vietnamese
-Đây là chỉ báo dành cho các trader thuộc trường phái phân tích đường xu hướng với RSI(công thức tính RSI tôi không nhắc ở đây nữa vì mọi trader đều biết)
-Chiến lược Pine Script vẽ các điểm trục và đường xu hướng trên biểu đồ RSI.
-Chiến lược này cho phép người dùng chỉ định khoảng thời gian tính toán các điểm xoay và số điểm xoay được sử dụng để tạo các đường xu hướng của RSI.
-Như các Trader đều biết đường RSI bám sát thực tế với đường giá, nó là chỉ báo về động lượng ,RSI nhiều khi cho chúng ta "biết trước" được hướng đi của đường giá, nó thường đi trước và đi cùng với giá
-RSI là một trong những chỉ báo dự đoán xu hướng giá rất tốt khi cắt đường xu hướng của nó (chỉ trừ trường hợp phân kì)
-Trên biểu đồ của chỉ báo RSI tôi chỉ đưa ra 2 đường trendline gần với đường RSI nhất (1 tăng , 1 giảm)còn các đường xu hướng cách xa tôi đều để ẩn để các Trader tập chung quan sát tốt hơn
-Khi đường xu hướng tăng của RSI (hoặc giảm của RSI) được vẽ ra theo các thiết lập trong cài đặt của chỉ báo,thì đường đó là hỗ trợ,kháng cự để ta có thể tiến hành thực hiện điểm BUY hoặc SELL theo chiến lược hỗ trợ và kháng cự của RSI
-Khi đường RSI mà phá vỡ lên trên đường xu hướng tăng dứt khoát hoặc phá xuống dưới đường xu hướng cách dứt khoát thì giá báo hiệu sắp đảo chiều ngược với đường xu hướng gần nhất
-Khi RSI phá vỡ đường xu hướng giảm của RSI (cách dứt khoát) thì báo hiệu sắp tới giá có khả năng cao sẽ đảo chiều hay tiến tới vùng kháng cự gần nhất hay có thể đảo chiều từ giảm thành tăng
-Khi RSI phá vỡ đường xu hướng tăng của RSI (cách dứt khoát) thì báo hiệu sắp tới giá có khả năng cao sẽ đảo chiều hay tiến tới vùng kháng cự gần nhất hay có thể đảo chiều từ tăng thành giảm
-ngoài ra tôi có tích hợp thêm vào công cụ chức năng phân kì thường của RSI để trader dùng trong trường hợp phân kì - kết hợp với đường trendline để xác định xu hướng đảo chiều rõ ràng hơn
Volume Directional OscillatorVolume Directional Oscillator is an indicator that combines several types of metrics for a convenient understanding of price movements.
The indicator displays a histogram of red, dark red, green, dark green and yellow columns, as well as a red-green line.
Red columns indicate an increase in selling volumes as the price moves.
Dark red indicates a decline compared to the previous candle.
Green indicates an increase in buy volumes.
Dark green indicates a decline from the previous candle.
Yellow columns appear when the market moves without volume, in other words, by inertia.
The red-green line passing through the tops of the columns indicates that buyers or sellers currently prevail. Green are buyers and red are sellers.
It is also possible to display overbought and oversold levels. By default, they correspond to the values 50 and -50. When the indicator goes beyond one of the levels, the background turns orange. Line and background colors can be changed in the settings.
Also, the indicator can be used to determine divergences and convergences and use them in a trading strategy.
-------------------------------------------
Volume Directional Oscillator - индикатор осциляторного типа, который объединяет в себе несколько видов показателей для удобного понимания движения цен.
Индикатор отображает гистограмму из красных, темно-красных, зеленых, темно-зеленых и желтых полос, а также красно-зеленую линию.
Красные полосы обозначают увеличение объемов на продажу по мере движения цены.
Темно-красные обозначают снижение, по сравнению с предыдущей свечой.
Зеленые обозначают увеличение объемов на покупку.
Темно-зеленые обозначают снижение, по сравнению с предыдущей свечой.
Желтые полосы появляются, когда движение рынка происходит без объёма, другими словами — по инерции.
Красно-зеленая линия проходящая через вершины полос указывает на то, покупатели или продавцы в данный момент преобладают. Зеленая — покупатели, а красная — продавцы.
Еще есть возможность отобразить уровни перекупленности и перепроданности. По умолчанию, они соответствуют значениям 50 и -50. Вы выходе индикатора за один из уровней, фон окрашивается в оранжевый. Цвета линий и фона можно изменить в настройках.
Также, по индикатору можно определять дивергенции и конвергенции и использовать их в торговой стратегии.
ZCrypto 3commas - All in oneIntroducing the "3commas All Built-in Indicators in One Script" for TradingView!
Tired of wondering which 3commas-built-in indicators to use and how to combine them? This script is here to make your life easier by answering this question for you.
Instead of spending hours paper trading on 3commas and hoping for the best combined indicator signals, save time and find more accurate results on TradingView.
This indicator combines any of the 3commas-built-in indicators into one signal, allowing you to verify which indicators work best together.
You can combine two or more indicators, up to a maximum of 17, and backtest your combined signal with the Zendog integration - it's simple and easy!
The script includes the following indicators:
• TV Technical Rating x 3
• RSI x 3
• ULT x 1
• BB x 3
• MACD x 2
• MFI x 1
• CCI x 1
• PSAR x 1
• BTC, DXY Filter x 1
• QFL
• Zendog integration
The indicator fires two types of signals: entry signals and exit signals.
To fire entry signals, the script uses the following conditions:
• TV Technical Rating: If the rating is "Buy" or "Strong Buy”, then the signal is fired.
• RSI: If the RSI value is below the RSI threshold, then the signal is fired.
• ULT: If the Ultimate Oscillator value is below the ULT threshold, then the signal is fired.
• BB: If the candle is closed below the channel (lower band), then the signal is fired.
• MACD: If the value of the MACD line is < 0 and the MACD line crosses the Signal line from bottom to top, then the signal is fired.
• MFI: If the candle is closed and its value crosses the MFI threshold from bottom to top, then the signal is fired.
• CCI: If the CCI Value crosses the CCI threshold, then the signal is fired.
• PSAR: If the current price is above the Parabolic SAR, then the signal is fired.
• QFL: If the QFL base (support level) is cracked and the price is <= the crack % of drop, then the signal is fired.
• BTC, DXY Filter: If the current price is higher than the SMA length of Bitcoin (BTC) and the US Dollar Index (DXY) is below it, then the signal is fired.
To fire exit signals, the script uses the following conditions:
• TV Technical Rating: If the rating is "Sell" or "Strong Sell”, then the signal is fired.
• RSI: If the RSI value is above the RSI threshold, then the signal is fired.
• QFL SELL: If the QFL peak (resistance level) is cracked and the price is >= the crack % of pump, then the signal is fired.
to use it with Zendog Backtester here is how you could set it up
Say goodbye to the guessing game and save time with the "3commas All Built-in Indicators in One Script" on TradingView.
Ehlers Data Sampling Relative Strength Indicator [CC]The Data Sampling Indicator was created by John Ehlers (Stocks and Commodities Mar 2023) and this is a genius method to reduce noise in the market data but also doesn't introduce any lag while doing so. The way this works is because traditionally, people have always relied on the close price as the default input for many indicators such as the RSI or MACD as examples. Since the open is usually virtually identical to the previous close, it has been ignored by most people but Ehlers discovered that if you do a simple average of open and close for the input on any indicator, you can remove much of the noise without any added lag. I have used the RSI as he did in his example and plotted both to show the difference between the traditional RSI and using Ehlers' process as the new Data Sampling RSI. You can clearly see that this new RSI follows the price fluctuations much closer and is much smoother than the traditional RSI. As usual, I have included different colors to show the strength of the buy or sell signals so darker colors mean it is a very strong signal and lighter colors means it is a normal signal. Buy when the line turns green and sell when it turns red.
Feel free to try out this method to replace the input for any indicator and let me know how this works for you! And of course let me know if you would like me to publish any indicator script.
Multi indicators tableThis is a comprehensive trading tool that presents an overview of the market in a tabular format. It consists of five distinct categories of trading indicators : Volatility, Trend, Momentum, Reversal, and Volume. Each category includes a series of indicators that are widely used in the trading communauty.
The Volatility category includes the Average True Range (ATR) and Bollinger Bands indicators. The Trend category comprises the Average Directional Index (ADX), four Exponential Moving Averages (EMAs), Aroon, Parabolic SAR, and the Supertrend. The Momentum category includes the Stochastic Relative Strength Index (StochRSI), Money Flow Index (MFI), Williams %R, Relative Strength Index (RSI), and Commodity Channel Index (CCI). The Reversal category includes Parabolic SAR, Moving Average Convergence Divergence (MACD), and PP Supertrend. Finally, the Volume category includes the Volume Exponential Moving Average (EMA) indicator.
The indicators states are easily readable, the indicator case is colored based on his actual state. A bullish color (green by default), a bearish color (red by default),
a very bullish color (dark green by default), a very bearish color (dark red by default) and a neutral color (gray by default) displayed when the indicator doesn't give us a clear signal. Some indicators do not have a very bullish or very bearish state. Concerning volatility indicators, the bullish color indicates high volatility, the bearish color indicates low volatility, and the neutral color indicates normal volatility.
Most of the indicators displayed in the table are customizable, and traders can choose to hide the categories they don't want to use. The Indicator provides a quick and easily readable view on the market and allows traders to reduce the number of indicators on their chart making it lighter and more readable.
[blackcat] L3 RS MSFIELD CN A ShareLevel: 3
Background
As requested by my friend, this is a China A share version of RS MSFIELD.
When a wave of market conditions in the China A Share market comes, how do you choose which China A Share target to operate?
Function
The function of this indicator is to compare the strength of a single target with the strength of the China A Share market. For any China A Share, if its strength is lower than the rise of the China A Share index, then this target is a manifestation of weakness, and you can short it at this time. On the contrary, if a single target rises higher than the China A Share index, then it may be the leader of this wave of market. Therefore, in a bull market, those indicators that are stronger than the China A Share market should be our long-term targets; in a bear market, Those indicators that are weaker than the China A Share market are all short-selling targets that we should pay attention to.
Its specific use method is as follows:
1. If the market is in the recovery period at the end of the bear market, the indicator can approach 0 from below 0. Its direction is continuously upward, which means that the target is in a rebound market and can be long. If the rising market continues and can maintain a strong market for a long time, the indicator must be in a strong area above the 0 axis. In the same way, the bear market adopts a strategy below the 0 axis.
2. If you want to achieve a stable transaction, the buying point for long positions must be above the 0 axis, and the selling point for short positions must be below the 0 axis.
3. If the retracement falls below the zero axis in the bull market, it means that it is not a market relay, but a market reversal.
4. This indicator does not provide specific buying and selling points, but can only provide a reference relative to the China A Share market. The specific buying and selling points and trends still need to be realized in conjunction with other technical indicators.
I distinguish the trend strength by color, which can be interpreted corresponding to RSI 0-100:
1. Deep Bear 0-20, blue
2. Bearish 20-40, green
3. Shock market 40-60, yellow
5. Bullish 60-80, red
6. Deep Bull Market 80-100, Fuchsia
Remarks
This indicator ONLY works for China A share which contains local market index info. It cannot work for other trading pairs.
This indicator DOES NOT provide long/short entry points. You need combine other indicators to trade.
Feedbacks are appreciated.
range_statA basic statistic to describe "ranges". There are three inputs:
- short range
- long range
- moving average length
The output is a ratio of the short range to the long range. In the screenshot example, the short range is a single day (bar) and the long range is five days. A value near "1" would mean that every day entirely fills the five day range, and that a consolidation is likely present. A value near 0 would mean that each day fills only a small portion of the five day range, and price is probably "trending".
The moving average length is for smoothing the result (which also lags it of course).
The mean, and +- 2 standard deviations are plotted as fuchsia colored lines.
Recursive Zigzag [Trendoscope]Here is an another outcome of Object Oriented Zigzag and Pattern Ecosystem of Libraries.
We already have another implementation of recursive zigzag which makes use of earlier library rzigzag . Here in this example, we make use of similar logic but leverage the new type and method based Zigzag system libraries to derive the indicator.
🎲 Design Overview
Similar to Recursive Auto Pitchfork, here too the indicator code is around 50 lines. Whereas most of the heavy lifting is done by the libraries.
🎲 Base Libraries
Base libraries are those which does not have any dependency. They form basic structures which are later used in other libraries. These libraries need to be crafted carefully so that minimal updates are done later on. Any updates on these libraries will impact all the dependent libraries and scripts.
🎯 Drawing
DrawingTypes - Defines basic drawing types Point, Line, Label, Box, Linefill and related property types.
DrawingMethods - All the methods or functionality surrounding Basic types are defined here.
🎲 Layer 1 Libraries
These are the libraries which has direct dependency on base libraries.
🎯 Zigzag
ZigzagTypes - Types required for defining Zigzag and Divergence
ZigzagMethods - Methods associated with Zigzag Type definitions.
🎲Indicator
Indicator draws zigzags based on given length. And then recursively derives next level zigzags based on previous levels. As per the utility, indicator is useful in several ways
Visualising price structure based on zigzag pivots - which in turn can help visualise patterns.
Ability to add any oscillator makes it easy to spot divergences with choice of indicators.
Programmers can use the derived values to build complex algorithms such as automatic pattern recognition.
🎯 Settings
Settings are explained via tooltips. These are very much straight forward and directly related to zigzag, oscillators and divergence.
CryptoGraph Entry BuilderA complete system to generate buy & sell signals, based on multiple indicators, timeframes and assets
═════════════════════════════════════════════════════════════════════════
🟣 How it works
This indicator allows you to create buy & sell signals, based on multiple trigger conditions, placed in one easy to use TradingView indicator to produce alerts, backtest, reduce risk and increase profitability. This script is especially designed to be used with the CryptoGraph Strategizer indicator. Signals produced by this indicator, can be used as external input with the CryptoGraph Strategizer, by adding both indicators to your chart and selecting "External Input" as entry source in the inputs of the Strategizer indicator. From that point on, buy & sell signals generated by the Entry Builder, will be used for backtesting.
Each trigger or filtering condition is selectable and able to be combined using the selection boxes.
Trigger or filter conditions can be used on a different timeframes, and with different assets or coin pairs. Make sure to set higher timeframe filters, to a higher timeframe than your chart timeframe.
🟣 How to use
• Add the indicator to your chart
• Select an indicator you woud like to use for entry analysis. Combine more indicators for more entry filtering
• Configure entry conditions per indicator. It is recommended to add and configure one indicator at a time
• Analyse your buy/sell entries
• Connect to CryptoGraph Strategizer as external input source for backtesting purposes
🟣 Indicator Filters
• ATR :
Average True Range (ATR) is a tool used in technical analysis to measure volatility .
Possible options for ATR entry filtering are an ATR value greater/smaller than your input variable for trade entries, or the ATR crossing your input variable for trade entries.
This enables the possibility to only enter positions when the market has a certain degree of volatility .
• ADX :
The Average Directional Index ( ADX ) helps traders determine the strength of a trend, not its actual direction. It can be used to find out whether the
market is ranging or starting a new trend.
Possible options for ADX entry filtering are an ADX value greater/smaller than your input variable for trade entries, or the ADX crossing your input variable for trade entries.
• OBV :
The On Balance Volume indicator (OBV) is used in technical analysis to measure buying and selling pressure. It is a cumulative indicator meaning that on days where price went up, that day's volume is added to the cumulative OBV total.
Possible options for OBV entry filtering are Regular, Hidden or Regular&Hidden divergences. Divergence is when the price of an asset is moving in the opposite direction of a technical indicator, such as an oscillator, or is moving contrary to other data. Divergence warns that the current price trend may be weakening, and in some cases may lead to the price changing direction.
• Moving Average :
Moving Average (MA) is a price based, lagging (or reactive) indicator that displays the average price of a security over a set period of time. A Moving Average is a good way to gauge momentum as well as to confirm trends, and define areas of support and resistance .
Possible options for MA entry filtering are price being above/below Moving Average 1, price crossing up/down Moving Average 1, Moving Average 1 being above/below Moving Average 2 and Moving Average 1 crossing up/down Moving Average 2.
• Supertrend :
Supertrend (ST) is a trend-following indicator based on Average True Range (ATR). The calculation of its single line combines trend detection and volatility . It can be used to detect changes in trend direction and to position stops.
Possible options for ST entry filtering are Supertrend being in upward/downward direction, or Supertrend changing direction.
• RSI :
The Relative Strength Index ( RSI ) is a well versed momentum based oscillator which is used to measure the speed (velocity) as well as the change (magnitude) of directional price movements.
Possible options for RSI entry filtering are RSI being smaller/greater than your input value, or RSI crossing up/down your input value.
• Stochastic RSI :
The Stochastic RSI indicator ( Stoch RSI ) is essentially an indicator of an indicator. It is used in technical analysis to provide a stochastic calculation to the RSI indicator. This means that it is a measure of RSI relative to its own high/low range over a user defined period of time.
Possible options for Stoch RSI entry filtering are Stoch RSI crossing below or above your input value.
• VWAP Bands :
Volume Weighted Average Price ( VWAP ) is a technical analysis tool used to measure the average price weighted by volume . VWAP is typically used with intraday charts as a way to determine the general direction of intraday prices.
We use standard deviations, determined by user input, to create VWAP bands.
Possible options for VWAP long entry filtering are: price being below the lower VWAP band, price crossing back up the lower VWAP band or price crossing down the lower VWAP band.
Possible options for VWAP short entry filtering are: price being above the upper VWAP band, price crossing back down the upper VWAP band, or price crossing up the upper VWAP band.
• Bollinger Bands :
Bollinger Bands (BB) are a widely popular technical analysis instrument created by John Bollinger in the early 1980’s. Bollinger Bands consist of a band of three lines which are plotted in relation to security prices. The line in the middle is usually a Simple Moving Average ( SMA ) set to a period of 20 days (the type of trend line and period can be changed by the trader; however a 20 day moving average is by far the most popular).
Possible options for BB long entry filtering are: price being below the lower Bollinger band , price crossing back up the lower Bollinger band or price crossing down the lower Bollinger band .
Possible options for BB short entry filtering are: price being above the upper Bollinger band , price crossing back down the upper Bollinger band , or price crossing up the upper Bollinger band .
• WaveTrend :
WaveTrend (WT) is a smoothed momentum oscillator which enables it to detect true reversals in an accurate manner.
Possible options for WT entry filtering are: Green/red dots below or above a certain WaveTrend value, Regular Divergence, Hidden Divergence and Regular&Hidden Divergence.
ATR fluctuation abnormal warning RTA77 1.0//en
ATR fluctuation abnormal warning RTA77 1.0
COINBASE:BTCUSD
"coming? "
A classic technical term for impending volatility. But "coming" generally means that the question of whether volatility or a trend is coming is asked only after volatility has been observed.
By combining short-term volatility, long-term volatility, and abnormal changes in relative cycles, this indicator identifies potential changes in upcoming volatility (volatility changes) at an earlier stage, allowing the market to be asked the question "Is it coming?
Since volatility itself has a lag, and the longer the period, the more lagged the detection of abnormal volatility will be, so this indicator is only suitable for short-term, small period (15M - 1H) best. Because volatility is passed from small to large, there is a chance to detect large volatility quotes by catching potential volatility abnormal changes in small cycles.
The "volatility warning" of this indicator all refers to the plate is in abnormal volatility, or is about to occur volatility anomaly, can be used as a precursor warning of the emergence of volatility anomaly in the later market. When a golden cross between short-term volatility and long-term volatility is observed, it means that in a short period of time, or in the future, a high volatility market will be profitable in contrast to the previous low volatility market.
(Alert triggering is not only limited to a single time, if it is confirmed several times in a short period of time, if volatility has not yet occurred, the probability of volatility in the future market increases in the short term)
This indicator of "shock warning" all refers to the plate may have been from the previous state of high volatility, into a low volatility of the shock state, orderly or disorderly, suggesting that volatility in the short term appeared to reduce the higher the volatility of the previous section of the market, when the shock warning signal, the probability of starting to enter the shock adjustment market.
The ATR of two different cycles can be changed as needed, but must maintain the relationship between short-term and long-term correspondence, each subject has a different cycle, you need to judge and find the optimal parameters
Continuously updated.
//ch
ATR波动异常预警 RTA77 1.0
《来了?》
一个经典代表波动即将来临的专业术语。但“来了”一般情况下指有当人们观察到波动以后,才会发出对市场的提问,波动或趋势是否到来?
本指标通过结合短期波动率,长期波动率,在相对周期内的异常变化表现,从而在更早的阶段发现即将出现波动的潜在变化(波动率变化),使得能够更早的向市场提出疑问《来了?》
由于波动率本身具有滞后性,且周期越长,发现波动异常的时候就会越滞后,所以本指标仅适合在短期,小周期里使用(15M - 1H)最佳。因为波动是从小到大传递,所以通过抓取小周期内潜在的波动异常变化,从而有机会发现大波动行情。
本指标的 “波动预警” 皆指的是盘面正处于异常波动,或者即将发生波动异常,可做为对后市出现波动异常的前兆预警。当观察到短期波动与长期波动金叉时,意味着在短时间内,或者未来将盈利与之前低波动行情相反的高波动行情。
(警报触发不仅限单次,如在短期内多次确认时,如还未发生波动,则后市短期内出现波动概率增大)
本指标的 “震荡预警” 皆指的是盘面可能已经从之前的高波动状态,转变为低波动的震荡状态,有序或无序,提示短期内波动率出现降低,前段波动幅度越高的行情,当出现震荡预警信号时,则大概率开始进入震荡调整行情。
两条不同周期的ATR可以按需要更改,但必须保持短期和长期对应的关系,每个标的有着不同的周期,需要自行判断并找出最优参数
持续更新中。。
Pressure - Buying and SellingThis is the Pressure Indicator.
The Pressure Indicator analyzes a number of price ratios to measure the pressure of Buyers and Sellers.
I’ve also added to the indicator:
1) Moving Averages (MA) – You can choose 3 types of MA:
- Simple Moving Average (SMA)
- Exponential Moving Average (EMA) - default
- Volume Weighted Moving Average (VWMA)
- Arnaud Legoux Moving Average (ALMA)
By default the MA are not displayed. You can turn them on or off.
2) Standard Deviation Bands and MA Bands – Bands only for the MA type 1 selection. Usually, the Pressureis inside the Bands. If it is beyond the Bands that could mean the current trend is ending. The MA Bands are turned off by default but you can turn them on the Styles Tab Menu.
3) Levels for Overbought and Oversold Zones:
- Gray Overbought 60
- Gray Oversold 40
4) Levels for Buying and Selling Pressure (3 types of pressure + 1 more). If the Pressure is crossing various intermediate levels that means there is Buying or Selling Pressure at those levels.
5) Signals for Crossing Overbought and Oversold Levels:
- Top Red fills for Crossing Down Overbought Level
- Bottom Lime fills for Crossing Up Oversold Level
6) Signals for Buying and Selling Pressure:
- Buy Pressure 1 and 2 are the smaller lime dots.
- Buy Pressure 1 and 2 together are the bigger lime dots.
- Buy Pressure 3 (Crossing Deviation Bands Up) are the blue dots.
- Sell Pressure 1 and 2 are the smaller red dots.
- Sell Pressure 1 and 2 together are the bigger red dots.
- Sell Pressure 3 (Crossing Deviation Bands Down) are the orange dots.
If there are more than one dot appearing at the same moment they will appear displaced in a vertical way at the same time.
If there is something wrong with the code or its calculations, please let me know.
If you want to modify or improve the code, feel free to do that, but please let me know the changes you made.
This Indicator is very accurate when using the Weekly Timeframe . I hope you enjoy it!
Trend Oscillatorwhat is "Trend Oscillator"?
it is an indicator for determining the trend.
what it does?
analyzes the price action by reducing it to 4 different situations. Red means strong bear, orange means bearish, yellow means weak bull and green means strong bull. It was developed to help traders who trade in the direction of the trend and its biggest promise is to simplify price action.
how it does it?
He defines 4 different situations as follows. If the velocity of the price is positive and the acceleration is positive, it is a strong bull, if the velocity is positive and the acceleration is negative, it is a weak bull, if the velocity is negative and the acceleration is positive, it is a weak bear, if both velocity and acceleration are negative, it is a strong bear.
2 for strong bull
1 for the weak bull
-1 for weak bear
Creates a function that takes values of -2 for the strong bear. this function is the velocity of the principal indicator, and then the integral of this function forms the principal indicator.
how to use it?
"source" is used to change the source of the indicator,
"length" makes the indicator give a later but less signal.
you can use it to follow or analyze the trend. colors make it easy to use. learns about current or past trends by looking at colors. Like any trend indicator, it can give unsuccessful signals in a horizontal trend.
TASC 2023.03 Every Little Bit Helps█ OVERVIEW
TASC's February 2023 edition of Traders' Tips includes an article titled "Every Little Bit Helps: Averaging The Open And Close To Reduce Noise" by John Ehlers. This code implements the numerical example from this article.
█ CONCEPTS
Using theories from digital signal processing as a starting point, John Ehlers argues that using the average of the open and close as the source time series of an indicator instead of using only the closing price can often lead to noise reduction in the output. This effect especially applies when there is no gap between the current bar's opening and the previous bar's closing prices. This trick can reduce noise in many common indicators such as the RSI, MACD, and Stochastic.
█ CALCULATIONS
Following the example presented in the original publication, this script illustrates the proposed strategy using the Relative Strength Index (RSI) as a test indicator. It plots two series:
RSI calculated using only closing prices as its source.
RSI of the same length as the first, but calculated using the average of open and close prices as its source, i.e. (open+close)/2 .
This script demonstrates that using the average of open and close as the calculation source results in a smoother indicator. To visually emphasize the advantage of this proposed trick, the script's color scheme is sensitive to both the RSI value and the difference between the two RSI data streams.
Hurst Spectral Analysis SwamiChartHaving a hard time deciding which wavelength to use for a Hurst analysis? Try a handful at once! SwamiCharts by John Ehlers offers a comprehensive way to visualize an indicator used over a range of lookback periods. The Spectral Analysis SwamiChart shows the bullish or bearish state of a spectrum of bandpasses over a user-defined range of wavelengths. The trader simply selects a bandwidth, a base wavelength, and a step/multiple to see the Spectral Analysis SwamiChart. A vertical column of green or red tends to indicate a very bullish or bearish moment in time, meaning that all bandpasses in the analyzed spectrum are in a bullish or bearish orientation simultaneously.
🏆 Shoutout to DavidF at Sigma-L for all the helpful information, conversations together, & indicator feedback.
🏅Shoutout to @HPotter for the bandpass code, and shoutout to @TerryPascoe for sharing it with me