[blackcat] L3 Banker Fund AttackLevel 3
Background
This indicator is used to capture the movement of the banker fund. The buying and selling point is determined according to whether the momentum of the banker fund and the price momentum resonate.
How to use the indicator:
The red column line indicates that the banker fund accumulation signal appears, and the following 2 conditions are all satisfied to buy; (both above the green line of the banker fund attack threshold)
1. The yellow line and the purple line all cross the red accumulation histogram signal;
2. The yellow and purple trend lines are up
Key point: If the yellow line crosses the green line of the banker fund attack threshold, it will be pulled up or the big market will open! The main thing is to see the red accumulation histogram signal, or the green line that crosses the banker fund attack threshold. If there is a red accumulation histogram signal, it means that there are main low-acquisition chips, and start trading on the left to open a position. The area above the green line of the banker fund attack threshold belongs to the main force pulling stage. When the green line of the banker fund attack threshold is not broken upwards, there is still a lot of profit space, but if it can be effectively broken through, it is highly profitable!
Remarks
This indicator only effective for instruments that contains banker fund. If there is no obvious large fund inside, the indicator is not as meaningful as it is called.
I verified it worked well for > 4H or 1D timeframe. For the other time frames, you may need to check and verify by yourself.
Feedbacks are appreciated.
Blackcat1402
[blackcat] L1 Leavitt Convolution SlopeLevel 1
Background
First of all, I would like to thank @ashok1961 for his donation. Second, he made an interesting request: can I write a pine version of LeavittConvSlope.
Function
The indicator uses linear regression of price data to derive slope and acceleration information that helps traders spot trends and turning points. After trying this metric myself, I think it works better with the divergence detector. So I added it. Let me know what you think of this divergence detector.
Remarks
Feedbacks are appreciated.
[blackcat] L3 Swing Trading ZonesLevel 3
Background
For swing trading, I consider a combination of multiple technical indicators to indicate periods of long and short positions.
Function
First, judge the daily-level long and short recommendations by the J value of the KDJ indicator in the weekly cycle. in addition. Second, draw bull-bear lines by integrating existing technical indicators such as rsi, adx, cci, dmi, etc. The bull line is above 0, the bear line is below 0, and the other is offsetting each other. When both are relatively close to the zero axis, it means that the strength is equal, and there will be signs of sideways.
Remarks
"D" timeframe ONLY.
Feedbacks are appreciated.
[blackcat] L1 Linear Regression-Adjusted EMALevel 1
Background
Vitali Apirine proposed a new idea named "The Linear Regression-Adjusted Exponential Moving Average". Here it is the pine v4 impelementation of this idea.
Function
Linear Regression Adjusted Exponential Moving Average (LRAdj EMA) is used to combine a linear regression (linreg in tradingview) with an EMA. It can be used to define the trend reveral points while filtering price action. The LRAdj EMA can be used in combination with a traditional EMA of the same length to facilitate trend identification or it can serve as an important MA candicate in a trading system to potentially replace T3, JMA, KAMA or other MA functions.
Remarks
Feedbacks are appreciated.
[blackcat] L1 Vitali Apirine Weekly And Daily MACDLevel 1
Background
This indicator was originally formulated by Vitali Apirine for TASC - December 2017 Traders Tips, “Weekly & Daily MACD”.
Function
In the article “Weekly & Daily MACD” in this issue, author Vitali Apirine introduces a novel approach to using the classic MACD indicator in a way that simulates calculations based on different timeframes while using just a daily-interval chart. He describes a number of ways to use this new indicator that allows traders to adapt it to differing markets and conditions.
Remarks
Feedbacks are appreciated.
[blackcat] L0 Understand request.security_lower_tf() functionLevel 0
Background
I am learning to use new function request.security_lower_tf() to realize some new features.
Function
Requests data from a lower timeframe than the chart's. The key difference is that the return is no longer series type but array. If you want to combine lower tf with higher tf to form a mtf, you may need to be good at array operations.
This is a very simple demonstration for request.security_lower_tf(), you will see how array grows under 15min tf with 1min intrabar data changes. It may help you understand how request.security_lower_tf() easier.
Remarks
Feedbacks are appreciated.
[blackcat] L1 Vitali Apirine HHs & LLs StochasticsLevel 1
Background
This indicator was originally formulated by Vitali Apirine for TASC - February 2016 Traders Tips.
Function
According to Vitali Apirine, his momentum indicator–based system HHLLS (higher high lower low stochastic) can help to spot emerging trends, define correction periods, and anticipate reversals. As with many indicators, HHLLS signals can also be generated by looking for divergences and crossovers. Because the HHLLS is an oscillator, it can also be used to identify overbought & oversold levels.
Remarks
I changed EMA or SMA into hanning windowing function to reduce lag issue.
colorful area is bearish power.
colorful solid thick line is bull power.
Feedbacks are appreciated.
[blackcat] L2 Vitali Apirine Weekly & Daily StochasticsLevel 2
Background
Vitali Apirine’s articles in the Sep issues on 2018,“Weekly & Daily Stochastics”
Function
In “Weekly & Daily Stochastics” in this issue, author Vitali Apirine introduces a novel approach to using the classic stochastic indicator in a way that simulates calculations based on different timeframes while using just a daily interval chart. He describes a number of ways to use this new indicator that allows traders to detect the state of longer-term trends while looking for entry points and reversals. Here, I am providing the TradingView pine code for an indicator based on the author’s ideas.
Remarks
Feedbacks are appreciated.
[blackcat] L2 Sylvain Vervoort SVE PivotsLevel 2
Background
Sylvain Vervoort’s articles in the May issues on 2018,“The V-Trade, Part 3: Technical Analysis—Fibonacci Projections And Daily Pivots”
Function
Sylvain Vervoort, in his May 2018 STOCKS & COMMODITIES article, “The V-Trade, Part 3: Technical Analysis—Fibonacci Projections And Daily Pivots,” introduces a modified version of the venerable floor trader pivots that he calls SvePivots. With his new SvePivots, he identifies additional support & resistance levels beyond the standard calculations. These include mid-levels between the between normal support & resistance as well as prior day highs and lows.
Remarks
you can customize 'res' parameter in setting to setup pivots' reference time frame.
Feedbacks are appreciated.
[blackcat] L2 SVE Volatility BandsLevel 2
Background
Sylvain Vervoort’s articles in the July issues on 2018,“The V-Trade, Part 5: Technical Analysis—Moving Average Support & Resistance And Volatility Bands”
Function
In “The V-Trade, Part 5: Technical Analysis—Moving Average Support & Resistance And Volatility Bands” in the July 2018 STOCKS & COMMODITIES, author Sylvain Vervoort introduced a new type of price band that he calls the SVEVolatilityBand. He created this new type of band to better highlight volatility changes when using non-time-related charts. According to the author, when using charts such as renko, traditional bands may fail to effectively highlight these changes.
Remarks
Feedbacks are appreciated.
[blackcat] L2 SVE Stochastic RSI Level 2
Background
Sylvain Vervoort’ articles in the Aug issues on 2018,“The V-Trade, Part 6”.
Function
In “The V-Trade, Part 6: Technical Analysis—Divergence Indicators” in the August 2018 issue of STOCKS & COMMODITIES, author Sylvain Vervoort introduces a modified version of the stochastic RSI, an indicator that was first introduced by Tushar Chande and Stanley Kroll. That indicator applies a stochastic calculation to an RSI value rather than a simple value, and Vervoort’s update provides additional smoothing. Vervoort uses his new indicator primarily in the analysis of divergence.
Remarks
Tradingview official stoch RSI is added for comparison.
Feedbacks are appreciated.
[blackcat] L2 Fourier Series AnalysisLevel 2
Background
John Ehlers’ articles in the July issues on 2019,“Fourier Series Model Of The Market”.
Function
In “Fourier Series Model Of The Market” in this issue, author John Ehlers introduces a Fourier series indicator designed to help traders identify cycles in the market. According to the author, the approach based on five principles outlined by J.M. Hurst in his 1970 book allows the determinization of a security’s primary cycle period and gives a faithful picture of market activity.
Remarks
You have to adjust Entry_TH value for different time frames.
Feedbacks are appreciated.
[blackcat] L3 Xerxes ChannelsLevel 3
Background
The stock price channel theory is a widely used and mature theory in western securities analysis. In the 1970s, American Xerxes first established this theory.
Function
In fact, it is contained by the short-term small channel and runs up and down in the long-term large channel. The basic trading strategy is that when the short-term small channel approaches the long-term large channel, it indicates a recent reversal of the trend. The trend reverses downwards as the upper edge approaches, capturing short-term selling points. The trend reverses upward as the lower edge approaches, capturing short-term buying points. Studying this method can successfully escape from the top and catch the bottom in every wave of the market and seek the maximum profit.
The long-term major channel reflects the long-term trend state of the stock, the trend has a certain inertia, and the extension time is long, reflecting the large cycle of the stock, which can grasp the overall trend of the stock, and is suitable for medium and long-term investment;
The short-term small channel reflects the short-term trend status of the stock, accommodates the ups and downs of the stock, effectively filters out the frequent vibrations in the stock trend, but retains the up and down fluctuations of the stock price in the large channel, reflecting the small cycle of the stock, suitable for medium short-term speculation;
The long-term large channel is upward, that is, the general trend is upward. At this time, when the short-term small channel touches or is close to the bottom of the long-term large channel, it indicates that the stock price is oversold and there is a possibility of a rebound. The short-term small channel has touched the top of the long-term large channel, indicating that the stock price has been overbought, and there will be a correction or consolidation in the form, and there is a trend of approaching the long-term large channel. It is more effective if the K-line trend and the short-term small channel trend also match well;
The long-term big channel goes up, and the short-term small channel touches the top of the long-term big channel. At this time, the stock is in the stage of strong elongation. It can be appropriate to wait and see. When it turns flat in the short-term or turns its head down, it is a good delivery point, but it will penetrate If the area is a risk area, you should pay close attention to the reversal signal and ship at any time;
The long-term large channel is downward, that is, the general trend is downward. At this time, the short-term small channel or the stock price peaks and the selling pressure increases, and there is a downward trend again. The bottoming pattern means that the buying pressure is increasing, and there is a requirement for slow decline adjustment or stop decline, and the price movement will tend to be close to the upper edge of the long-term large channel. Callbacks should be treated with caution, and buy only after confirming the reversal signal;
The long-term large channel is down, while the short-term small channel penetrates the bottom line of the long-term large channel downward. At this time, it is mostly a slump process, and there is a rebound requirement, but the decline process will continue. It is not appropriate to open a position immediately. There is an upward trend, and when the short-term small channel turns back up and crosses back, it is a better opportunity to open a position at a low level;
When the long-term large channel is flat horizontally for a long time, it is to consolidate the market, and the price fluctuates up and down along the channel. At this time, it is the stage of adjustment, opening and washing, indicating the emergence of the next round of market. Short-term speculators can sell on highs and buy on lows. If the short-term small channel strongly crosses the long-term large channel, and the long-term large channel turns upward, it indicates that a strong upward trend has begun. If the short-term small channel penetrates down the long-term large channel, and the long-term large channel turns downward, it indicates that the decline will continue.
In a large balanced market, buy when the stock price hits the lower rail of the large channel at the bottom of the swing, and sell when the stock price hits the upper rail of the large channel at the peak of the swing.
Remarks
Feedbacks are appreciated.
[blackcat] L1 Vitali Apirine Exponential Deviation BandsLevel 1
Background
Vitali Apirine’s articles in the July issues on 2019,“Exponential Deviation Bands”
Function
In “Exponential Deviation Bands” in this issue, author Vitali Apirine introduces a price band indicator based on exponential deviation rather than the more traditional standard deviation, such as is used in the well-known Bollinger Bands. As compared to standard deviation bands, the author’s exponential deviation bands apply more weight to recent data and generate fewer breakouts. Apirine describes using the bands as a tool to assist in identifying trends.
Remarks
Feedbacks are appreciated.
[blackcat] L2 Ehlers Pairs RotationLevel 2
Background
John Ehlers’ articles in the July issues on 2022,“Pairs Rotation With Ehlers Loops, Part 2”
Function
In part 1 of his article in the June 2022 issue (“Ehlers Loops”), John Ehlers uses a relationship of price and volume to determine if any predictive value can be obtained. His technique, called Ehlers Loops, aid in visualizing the performance of one datastream against another. In part 2 appearing in this issue (“Pairs Rotation With Ehlers Loops”), the author demonstrates Ehlers Loops in action with a pairs trading example. This pairs rotation strategy is aimed at minimizing drawdown while simultaneously maximizing return on capital.
Remarks
Feedbacks are appreciated.
[blackcat] L1 Python Friendly Lucid SARLevel 1
Background
LUCID SAR is an interesting technical indicator. I'm having trouble converting this to Python code. So a "Python friendly" version was rewritten literally. Because some basic functions and structures have been replaced. The performance can be 100% consistent with LUCID SAR.
Function
Mr. Bowman wrote this script after having listened to Hyperwave with Sawcruhteez and Tyler Jenks of Lucid Mr. Bowmannvestments Strategies LLC on July 3, 2019. They felt that the existing built-in Parabolic SAR indicator was not doing its calculations properly, and they hoped that someone might help them correct this. So Mr. Bowman tried his hand at it,adding the rule regarding the SAR not advancing beyond the high (low) of the prior two candles during an uptrend (downtrend), but the core script is as it was.
I use large sized cross with red color for downtrend, with green color for uptrend, so that when I overlapped original work from Mr. Bowman, they can be 100% matched, which provided a validation process for this re-writing work. Enjoy!
Remarks
Feedbacks are appreciated.
Python version Lucid SAR performance discussion is desired.
[blackcat] L1 OBV-MFI ComboLevel 1
Background
As requested, this is a combo of OBV and MFI indicators
Function
On-balance volume (OBV) is a technical trading momentum indicator that uses volume flow to predict changes in stock price. Joseph Granville first developed the OBV metric in the 1963 book Granville's New Key to Stock Market Profits.
The Money Flow Index (MFI) is a technical oscillator that uses price and volume data for identifying overbought or oversold signals in an asset. It can also be used to spot divergences which warn of a trend change in price. The oscillator moves between 0 and 100.
The combo of them is still an oscillator.
Remarks
Feedbacks are appreciated.
[blackcat] L1 Simplest Sentiment ModelLevel 1
Background
My market sentiment indicator system mainly includes collecting various statistical data and drawing. Again, it was fitted using the OHLC data. This belongs to the latter.
Function
Through a simple calculation, the ratio of high and low breakouts to the price range, we know the sentiment of funds. At the same time, a delay line is used as a trigger signal to judge the inflection point of emotions through the golden fork and the dead fork. Mood thresholds can be defined, such as 20 and 80. This is an oscillator model, but also the simplest indicator of sentiment.
Remarks
Feedbacks are appreciated.
[blackcat] L1 Pawel Kosinski BB with CandlesLevel 1
Background
In Traders’ Tips of October 2019, the focus is Pawel Kosinski’s article : “Combining Bollinger Bands With Candlesticks”
Function
In “Combining Bollinger Bands With Candlesticks” in this issue, author Pawel Kosinski introduces us to a trading indicator that combines standard Bollinger Bands with the bullish engulfing candlestick pattern. Along the way we get a glimpse into the author’s process for trading strategy design and testing.
Remarks
Feedbacks are appreciated.
[blackcat] L3 Market Sentiment IndicatorLevel 3
Background
I've been thinking about trying out some technical indicators of market sentiment recently. Of course, this may not be limited to OHLC data, but requires more statistical data for analysis. However, I still wanted to try making a market sentiment indicator with OHLC. In this way, the difference between the two indicators can be compared later.
Function
This market sentiment indicator is functionally divided into two categories: the first is the sentiment line, which is a total of 3 lines. The first line is the yellow aggressive trader sentiment line, usually expressed as a 5-period moving average; the second line is the purple conservative trader interest line, which I used a slightly more complicated algorithm. The third line is the market sentiment line that takes the average of the first two. It is yellow when the market price is rising and purple when the price is falling.
The second type is the pressure line and the support line, a total of four, when they are support lines, the color is green; once they become resistance lines, the color will change from green to red, and show the current price of pressure or support.
Remarks
Feedbacks are appreciated.
[blackcat] L3 Financial Minesweeper: Altman Z ScoreLevel: 3
Background
The Altman Z-score is the output of a credit-strength test that gauges a publicly traded manufacturing company's likelihood of bankruptcy. The Altman Z-score is a formula for determining whether a company, notably in the manufacturing space, is headed for bankruptcy.
Function
The possibility of financial failure or bankruptcy of the enterprise is analyzed and predicted through the comprehensive score. The lower the Z value, the more likely the enterprise will go bankrupt. By calculating the Z value of an enterprise for several consecutive years, we can find out whether the enterprise has signs of financial crisis. Generally speaking, when the Z value is greater than 2.675, it indicates that the financial situation of the enterprise is good, and the possibility of bankruptcy is small; When the value is less than 1.81, it indicates that the enterprise is in a potential bankruptcy crisis; when the Z value is between 1.81 and 2.675, it is called a "gray area, indicating that the financial situation of the enterprise is extremely unstable.
Remarks
STOCKs ONLY which require financial data.
X1~X5 coefficients can be customized for different stock markets.
Compared to TradingView official Altman Z-Score Indicator.
Feedbacks are appreciated.
[blackcat] L1 Vitali Apirine OBVMLevel 1
Background
Traders’ Tips of April 2020, the focus is Vitali Apirine’s article in the April issue, “On-Balance Volume Modified (OBVM)”.
Function
In “On-Balance Volume Modified (OBVM)” in this issue, author Vitali Apirine presents a new indicator called OBVM that is based on the classic on-balance volume indicator originally developed by Joe Granville. The author has smoothed the OBV calculation and has added a signal line to help the trader identify entry and exit points. Apirine also notes that the OBVM indicator is useful in helping to identify divergences.
Remarks
Feedbacks are appreciated.
[blackcat] L1 Vitali Apirine Compare Price Momentum OscillatorLevel 1
Background
Traders’ Tips of August 2020, the focus is Vitali Apirine’s article in the August issue, “The Compare Price Momentum Oscillator (CPMO)”.
Function
In his article in this issue, “The Compare Price Momentum Oscillator (CPMO),” author Vitali Apirine reintroduces us to the DecisionPoint PMO originally developed by Carl Swenlin and presents a new way to use it to compare the relative momentum of two different securities. Trading signals can be derived in a number of ways including momentum, signal line, and zero-line crossovers.
Remarks
This is a Level 1 free and open source indicator.
Feedbacks are appreciated.