ADX Trend FilterADX Trend Filter Indicator is a traditional ADX indicator with a different presentation. its consist of two indicators EMA TREND and ADX / DMI
About Indicator:
1. BAND / EMA band to represent EMA Trend of EMA-12 and EMA-50
(Band is plotted at level-20 which is the Threshold level of DMI / ADX indicator)
2. Histogram showing the direction of ADX / DMI trend
3. Area behind the histogram showing ADX/DMI strength
How to use?
1. Histogram represents current Trend Red for Bearish / Green for Bullish
2. Area behind the histogram represents Strength of ADX / DMI Threshold level is 0-20(represented as band). (Area below the Band is Sideways)
3. Band represents the current MA Trend.
4. Buy Sell signals are plotted as triangles in red/green obtained from ADX / DMI Crossovers
Buy Signal (Green Triangle on band- ADX Crossover)
1.Band below Histogram must be Green
2.Histogram must be green
3.Area behind histogram must be above the lower trend band (20level) and visible
Sell Signal (Red Triangle on band- ADX Crossover)
1.Band below Histogram must be Red
2.Histogram must be Red
3.Area behind histogram must be above the lower trend band (20level) and visible
Alerts provided for ADX crossovers.
Trendtrading
Trend Following with Dynamic Price ZonesThis script provides a complete framework for following trends , especially on those assets which are sufficiently liquid and don't go through random spikes.
Since it is a trend-following system, it works well during trends only. However, I cannot claim any numbers since the execution requires some discretion at the user's end. This framework can also be combined with other technical tools such as trend lines to increase its efficacy.
Features:
Dynamic Price Zones:
• The Dynamic Price Zones (DPZ) are determined using a proprietary logic that incorporates price movement and certain other factors.
• These zones change more rapidly than conventional support and resistance (S/R) zones, which is why I have named them "Dynamic".
• DPZs can serve as support and resistance zones and help with trend identification to some extent.
• The upper boundary of a zone is called Dynamic Price Zone High (DPZ-H) , while the lower boundary is called Dynamic Price Zone Low (DPZ-L) .
Colour Bars:
• Candle colours are based on another proprietary logic, independent of dynamic price zones .
• These are not traditional moving average-based coloured bars, which is evident from the presence of uncoloured bars in between.
• The uncoloured bars indicate periods of uncertain trends .
• Colour functionality helps in smoothening the trend and assists in riding it for as long as possible.
Stats Table:
• RSI
• VWAP
• % Change from the previous day's closing
• Dynamic Price Zone High (DPZ-H) value
• Dynamic Price Zone Low (DPZ-L) value
Settings:
• DPZs are displayed as horizontal lines with background fill by default, but users can toggle lines and background fill on or off.
• Bar colours can be customized according to user preferences.
• The table can be enabled or disabled based on user input.
• The position of the table can be changed based on 4 available options: Top Left, Top Right, Bottom Left, and Bottom Right.
• Users can toggle individual table fields on or off . For example: If the user wants to hide "Vwap" and "%Change" values, he can turn them off. In that case, only 3 fields will be displayed on the table without occupying additional space.
• Background and text colours for each field of the table can be customized based on user preferences.
How to Use the Dynamic Price Zones:
• When the price is above a DPZ, it indicates a bullish trend , suggesting the possibility of higher prices. These zones are termed Bullish DPZs.
• Conversely, if the price is below a DPZ, it signals a bearish trend , with an expectation of lower prices. These zones are termed Bearish DPZs.
• In a trending market, when the price returns to a previous DPZ, it can present a trading opportunity in the direction of the prior trend (e.g., if the market is falling and the price returns to a previous DPZ, it is likely to reject it).
• Consecutive ascending DPZs indicate a shift in buyers from lower to higher levels and can provide buying opportunities. This also indicates a period of a strong bullish trend.
• Similarly, consecutive descending DPZs indicate a shift in sellers from higher to lower levels and can provide selling opportunities. This also indicates a period of a strong bearish trend.
• Please note that we must be flexible when determining the consecutive zones. For example: There may be a few smaller bearish DPZs in between the bullish DPZs but if the area is dominated by the bullish DPZs then we can consider the zones as consecutive. Similar is true for bearish consecutive zones.
• Closely stacked or adjacent zones suggest that prices will likely remain within a range, moving sideways.
• Wider zones act as big hurdles and, the price may struggle to cross them. They may also lead to a sideways movement.
• Zones that remain clean and untested for several sessions are likely to act as strong support or resistance when the price revisits them.
Bullish Examples:
Bearish Examples:
Some Examples of the Complete System
Trend follower system combined with Trendlines
Special Thanks
I would like to extend my special thanks to all the experts whose lectures and blogs I have studied to gain a limited yet significant knowledge of the Pine language.
Best regards,
Rajat Kumar Singh (@johntradingwick)
Community Manager (India), TradingView.
Haydens RSI Trend TraderThis is a simple trend trading companion indicator for Hayden's Advanced RSI, which can be found here:
For best results, please be sure your oscillator and chart companion settings match. Detailed trade information & statistics can be found when hovering over any of the indicator labels. The backtesting results are not calculated the same as TradingView, and the original code can be found here
Shoutout to the following authors for the code snippets that were used in making this indicator: @lazybear @kiosefftrading @Koalafied_3 @mabonyi @Capissimo
PivotBoss Tool (PART 1)Hello Everyone,
This indicator is being published on TradingView to help traders solve their multiframe analysis issue and at the same time get additional information of different timeframe like - Strength, Momentum and Central Pivot Range relationships all under one single frame.
This indicator is based on the concepts of Secrets of Pivot Boss by Mr.Frank Ochoa and strives to provide more insightful information of pivot points and other general indicators being used by traders on day-to-day basis in the simplest format possible so that traders of all kinds can relate to the same.
Below is the brief information of the indicator table you see in the layout of the above chart -
-This is the most interesting part of the indicator where the user gets to the Pivot Trend, RSI strength and Central Pivot Range (CPR) relationship all under one table which comes to be very handy during Intraday trading and Swing/Positional Trading.
#Pivot Trend
This column gives the user the information regarding price movement near to pivot points across multiple timeframes in a single frame which gives the user the accessibility to track the trend in different time frames, to make the information readily available colour code are included in the table which is customisable in the hands of the user and below is the explanation for the same -
- GREEN (Above H3)
- GREY (Between H3-L3)
- RED (Below L3)
#RSI
This column gives the user the information regarding price movement near to RSI values across multiple timeframes in a single frame which gives the user the accessibility to track the momentum in different time frames, to make the information readily available colour code are included in the table which is customisable in the hands of the user and below is the explanation for the same -
- GREEN (Above 70)
- GREY (Between 30 to 70)
- RED (Below 30)
#Central Pivot Range (CPR) Relationship
This column gives an idea of the trend direction and intensity which is exactly formulated according the concepts of PivotBoss Book and it also states the relationship of CPR's with customisable colour codes in the indicator settings, to make the information readily available colour code are included in the table which is customisable in the hands of the user and below is the explanation for the same -
There are generally six possible relationships for CPR compared to previous CPR where the timeframe can be variable but the relationship identification stays constant which is depicted as below -
- GREEN
1) Dark Green denotes "Higher Value CPR Relationship"
2) Light Green denotes "Overlapping Higher Value CPR Relationship"
- RED
3) Dark Red denotes "Lower Value CPR Relationship"
4) Light Red denotes "Overlapping Lower Value CPR Relationship"
- GREY
5) Denotes "Outside Value CPR Relationship"
- YELLOW
6) Denotes "Inside Value CPR Relationship"
This is a very basic tool created to identify Strength, Momentum and Central Pivot Relationship (CPR) across different timeframes so that the user is able to identify the broader aspect of the stock in a single frame and thus can execute his trading skills with optimum efficiency.
This indicator will be updated with time and depending on community's feedback and requirements.
Credits -
- Mr. Frank Ochoa (Concepts and ideas from the book 'Secrets of PivotBoss' )
- TradingView (Providing a platform to traders to simply their trading through 'PineScript')
Regards,
Mukkull
Ignition Cha Cha ChaIgnition Cha Cha Cha (ICCC) is a 3 color coded moving average indicator which numerically quantify the angle of their trends. I have labeled them as fast, medium and slow. The trend colors are Green for bullish, Red for bearish and Grey for sideways. The sideways movement can be user defined for all 3 in the settings under Threshold. If you regard for example anything under 10º as sideways then place 10 in the corresponding threshold and any angle under 10º will give a grey moving average and a grey labeled text. I use this chart in several ways. If you don't want moving averages all over your Chartistic Masterpiece you can turn off the plots and leave the numeric angles which will give you an overview of the trend. Conversely if you want to make the ultimate trend chart you can setup a 4 chart layout, Weekly, Daily, 12 hour and 4 hour and add the indicator with 200/50/25 moving averages and look for confluence. I find the best way for this is turn off the candles and use the moving averages with the numeric labels. You also have the ability to turn off and on different aspects of the indicator so that there is good control over its look. Also I have given the indicator lots of Alert presets for all 3 of the moving averages so you can avoid demented screen-stairing. Please forgive the name, my mother made me do Ballroom dancing lessons as a kid.
Open VsaVsa Trend is a tool that utilizes the principles of Volume Spread Analysis (VSA) to identify potential trading opportunities. This tool highlights several principles such as PB, PBNC, PS, PSNC, TE, ND, Short Trend Tool, Trigger Lines, and Multiple Alignment of Trends.
These principles assist in identifying potential buy and sell opportunities based on the relative volume of bullish and bearish bars in different trend scenarios. The Short Trend Tool is used to compare the trend and closing price to determine the color of the trend. Trigger Lines are key support and resistance levels based on PB, PBNC, PS, and PSNC bars.
The Multiple Alignment of Trends feature allows users to select between different modes such as NO, Scalping, Day Trading, and Position Trading to help identify multiple trends across various timeframes.
The Confirmation Beginning Alert feature provides users with confirmation alerts based on various filters such as ND/TE, ND/TE & Short Trend, and ND/TE & Short Trend & Trend Alignment. Using this tool in combination with an AVWAP tool can enhance its effectiveness in identifying potential trading opportunities.
-Vsa Trend is a tool that applies the principles of Volume Spread Analysis (VSA) to identify potential trading opportunities.
-The Short Trend Tool is used to compare the trend and closing price to determine the color of the trend.
-The Multiple Alignment of Trends feature enables users to choose between different modes such as NO, Scalping, Day Trading, and Position Trading to detect multiple trends across various timeframes.
-The Confirmation Beginning Alert feature provides users with confirmation alerts based on various filters such as ND/TE, ND/TE & Short Trend, and ND/TE & Short Trend & Trend Alignment.
1-PB (Potential buy confirmed. In bearish trend, a bearish bar of high relative volume with the following bullish bar)
2-PBNC (Potential buy not confirmed. In bearish trend, a bearish bar of high relative volume with the following bearish bar)
3-PS (Potential sell confirmed. In an uptrend, a bullish bar of high relative volume with the next bearish bar)
4-PSNC (Potential unconfirmed sell. In an uptrend, a bullish bar of high volume relative to the next bullish bar)
5-TE (Test confirmed. In an uptrend, a bearish bar with lower volume than the previous 2 bars, with the next bullish on average volume)
6-ND (No Confirmed Demand. In a downtrend, a bullish bar with lower volume than the previous 2 bars, with the next bearish on average volume)
7-Short Trend Tool (It is an SMA that compares its trend and the closing price to define its color
8-Trigger Lines (They are the maximum and minimum values of a PB, PBNC, PS, or PSNC bar) The idea is to look for a TEST confirmation on or NO DEMAND under that area. The above areas are also important support and resistance levels, which is why they are charted.
9-The PS/PSNC/PB/PBNC principles are always graphed as it helps us to keep in mind a possible setup in VSA. You can choose if you want to receive alerts when a principle is presented.
10. Multiple Alignment of Trends (Allows you to select between 3 modes. NO/Scalping/Day Trading and Position Trading) According to this, the "Short Trend Tool" is taken in several timeframes and when it has alignment in its trend color, it will change from color the corresponding background.
11. Confirmation Beginning Alert: Allows you to decide if you want to receive TEST or NO DEMAND Confirmation alerts under 3 filters
-ND/TE: Only the beginning is required with no short-term trend
-ND/TE & Short Trend: In addition to the principle, it takes into account the Color of the current short-term trend.
-ND/TE & Short Trend & Trend Alignment: In addition to the above, the color of the multiple alignment is taken into account to trigger an alert.
-It work better if you use in combination with a Daily VWAP tool
Smart Support & Resistance(My goal creating this indicator): Provide a way to categorize and label key structures on multiple different levels so I can create a plan based on those observable facts.
The Underlying Concept / What is Momentum?
Momentum indicates transaction pressure. If the algorithm detects price is going up, that would be considered positive momentum. If the algorithm detects price is going down negative momentum would be detected.
The Momentum shown is derived from a price action pattern. Unlike my previous Support & Resistance indicator that used Super Trend, this indicator uses a unique pattern I created. On the first bar bearish momentum is detected a resistance Level is made at the highest point of the previous bullish condition. On the first bar bullish momentum is detected a support Level is made at the lowest point of the previous bearish condition. This happens on 5 different Momentum Levels, (short-term to long-term). I currently use this pattern to trade so the source code is protected.
What is Severity?
Severity is How we differentiate the importance of different Highs and Lows. If Momentum is detected on a higher level the Supply or Demand Level is updated. The Color and Size representing that Level will be shown. Demand and Supply Levels made by higher levels are more SEVERE than a demand level made by a lower level.
Technical Inputs
- to ensure the correct calculation of Support and Resistance levels change BAR_INDEX. BAR_INDEX creates a buffer at the start of the chart. For example: If you set BAR_INDEX to 300. The script will wait for 300 bars to elapse on the current chart before running. This allows the script more time to gather data. Which is needed in order for our dynamic lookback length to never return an error (Dynamic lookback length can't be negative or zero). The lower the timeframe the greater the number of bars need. For Example, if I open up a 1min chart I would enter 5000 as my BAR_INDEX since that will provide enough data to ensure the correct calculation of Support and Resistance levels. If I was on a daily chart, I would enter a lower number such as 800. Don't be afraid to play around with this.
- Toggle options (Close) or (High & Low) creates Support and Resistance Levels using the Lowest close and Highest close or using the Lowest low and Highest high.
Level Inputs
- The indicator has 5 Different Levels indicating SEVEREITY of a Supply and Demand Levels. The higher the Level the more SEVERE the Level.
Display Inputs
- You have the option to customize the Length, Width, Line Style, and Colors of all 5 different
- This indicator includes a Trend Chart. To Easily verify the current trend of any displayed by this indicator toggle on Chart On/Off. You also get the option to change the Chart Position and the size of the Trend Chart
How Trend Is being Determined?
(Close > Current Supply Level) if this statement is true technically price made a HH, so the trend is bullish.
(Close < Current Demand Level) if this statement is true technically price made a LL, so the trend is bearish.
- Fully customize how you display Market Structure on different levels. Line Length, Line Width, Line Style, and Line color can all be customized.
How it can be used?
(Examples of Different ways you can use this indicator): Easily categorize the severity of each and every Supply or Demand Level in the market (The higher Level the stronger the level)
: Quickly Determine the trend of any Level.
: Get a consistent view of a market and how different Levels are behaving but just use one chart.
: Take the discretion from hand drawing support and resistance lines out of your trading.
: Find and categorize strong levels for potential breakouts.
: Trend Analysis, use Levels to create a narrative based on observable facts from these Levels.
: Different Targets to take money off the table.
: Use Severity to differentiate between different trend line setups.
: Find Great places to move your stop loss too.
Multi-Timeframe Trend IndicatorThe Multi-Timeframe Trend Indicator (MTFTI) is a trend analysis tool designed to help traders quickly and easily assess the market direction across multiple timeframes. With the help of a table to visualize the trends on different timeframes.
Key features:
Multi-timeframe trend indicator for the following timeframes: 5 minutes, 15 minutes, 30 minutes, 1 hour, 2 hours, 4 hours, 6 hours, 12 hours, 1 day, and 1 week and average.
Displays trends for selected timeframes in a table.
Considers short and long-term exponential moving averages (EMAs) to determine trends.
Calculation of the average trend for all timeframes.
Display of trends with appropriate coloring for better readability (green for "Up", red for "Down", and intermediate shades for neutral or strong trends).
List of Parameters
Customization of the table's position on the screen (top-left, top-right, middle-left, middle-right, bottom-left, bottom-right).
Setting the lengths of the short and long-term exponential moving averages.
Option to activate or deactivate the display of EMAs for better customization (true by default).
Please note that the MTFTI is not a guarantee of future market performance and should be used in conjunction with proper risk management. Always ensure that you have a thorough understanding of the indicator’s methodology and its limitations before making any investment decisions. Additionally, past performance is not indicative of future results.
Rainbow Collection - VioletMoving averages come in all shapes and types. The most basic type is the simple moving average which is simply the sum divided by the quantity. Therefore, the simple moving average is the sum of the values divided by their number.
In technical analysis, you generally use moving averages to understand the underlying trend and to find trading signals. In the case of the Violet indicator, we are using a Hull moving average which is a special variation based on different weights to minimize lag.
The Violet indicator is therefore used as follows:
* A bullish signal is generated whenever the close price surpasses the 20-period Hull moving average while the previous close prices from periods were all below their respective Hull moving average of the period.
*A bearish signal is generated whenever the close price breaks the 20-period Hull moving average while the previous close prices from periods were all above their respective Hull moving average of the period.
The aim of the Violet indicator is to capture reversals as early as possible through a combination of lagged conditions based on the Fibonacci sequence.
support and resistance on multi timeframe [parsimaj] Description:
support and resistance and trendline on two timeframes by your choice
This indicator is capable of showing you the current and higher timeframe support and resistance by your strategy choice (two timeframes alongside each other). It also helps you to monitor the trend direction in short and long term by trend lines . You can change the depth of every levels and trend lines from the panel. Use this indicator in all markets because it follows the basic principles of levels but is unique in changing second timeframe by your choice.
_its smart , if the levels are too close together ,it will choose the deeper ones for you.
How it works:
By default, there is no higher timeframe and you can select your desire higher timeframe from the panel. Higher timelines will be displayed thicker and your current levels would be thin lines. (Levels that are higher than the current price will be red and those that are lower will be green). The number of levels to display is also by your choice, the default is 4 levels for each timeframe.
We have two types of trend lines , long terms as trend 1 (blue below and purple above trend line )- short term as trend 2(dashed ones).
Bouncing on levels and breaking trend line are the best triggers for entry and exit points.
Setting:
First, choose your higher timeframe then the depth of levels for each time (current and higher), The deeper it is, the more precise the lines. After that you can set the depth of trend lines by your choice. Trend 1 is the longer term So put it deeper and then set the short trend line (dashed ones) if you want to change it.
We have put the settings in the best mode, but you can also change it according to your strategy and inform us about the results.
This indicator has been obtained with hours of effort and codding , hope you enjoy
Extended Price Volume Trend Strategy : EducationalThe Extended Price Volume Trend (EPVT) is a technical indicator that is used to identify potential trend changes and measure the strength of a trend. In this strategy, we combine the EPVT with other indicators to create a trading system that aims to capture trend reversals and momentum shifts.
The EPVT indicator is calculated by taking the cumulative volume and multiplying it by the percentage change in price. We then find the highest and lowest values of this indicator over a certain period of time to determine the baseline. The difference between the EPVT and the baseline is then plotted on a chart to create the EPVT line.
To use this indicator for trading, we look for crossovers of the EPVT line with zero. When the EPVT crosses above zero, it indicates that buying pressure is increasing, and we may consider taking a long position. Conversely, when the EPVT crosses below zero, it indicates that selling pressure is increasing, and we may consider taking a short position.
To further refine our trading signals, we use three take-profit levels, which we set as a percentage of the current EPVT value. We also use a simple moving average to provide additional confirmation of trend changes.
In summary, the EPVT trading strategy is a technical analysis-based approach to trading that aims to identify potential trend reversals and momentum shifts. By combining the EPVT indicator with other technical tools, we can create a comprehensive trading system that provides clear entry and exit signals for both long and short positions. Please note that this strategy is for educational purposes only and should not be taken as financial advice.
TIGERMOOD TREND
🔶 About Tigermood Trend for TradingView.
Tigermood Trend is a trend detector that uses several logics including but not limited to volatility , momentum, key fibonacci levels and trend changing logic to generate a reliable trend on most time frames and applicable for Stocks, futures , Forex, and Cryptos.
Unlike other trend indicators, Tigermood Trend is as simple as it looks but uses several behind-the-scene price action algorithms that work in tandem to create a trend to keep the trader as long as market is trending and hence streamlines their trades accordingly.
🔶 Logic behind Tigermood Trend
Detecting the Fibonacci lows and highs (Hooks) after a trend change or a major trend pivot is formed.
Once a fibonacci hook is detected, key fibonacci levels are calculated and ready to be applied to the trend on event triggers.
To control the optimal fibonacci level to be applied a moving average is added to the logic with length from 20-200 depending on the selected timeframe.
Fibonacci hooks are controlled and validated using a modified supertrend indicator with ATR length and factor set automatically according to the selected timeframe, and that to avoid non-significant hooks (trend pivots).
To update to a certain fibonacci level, certain conditions must be met to validate this level, these conditions check for RSI extreme conditions, supertrend conditions, trend stage (early stage or extended).
Trend changing is controlled as well. In order for trend to change once price crosses the stop-bands, Tigermood trend takes into consideration: volatility, strong or weak trend status, early/mature stage of the trend, and finally the last fibonacci levels used. A bias towards a hard trend change is favored instead of soft trend change, which is a simple close crossing and that to avoid as many false trend changes as possible
During extreme high momentum trending, the updating bias will shift to the moving average with ATR and supertrend limitation.
█ Tigermood Trend is designed to be as plug-and-play indicator with little or no parameters to set or keep tweaking thus enabling the trader to concentrate on his/her strategy entries and exits. (limited settings to control sensitivity and some behavior may be introduced in the future)
█ Tigermood Trend is a no-Repainting indicator. the trend updates only on the close of the current bar using barstate.isconfirmed .
█ However, it is important to emphasize that Tigermood Trend is NOT a signal generator. You don't see Buy and Sell signals on the chart. (as of this date). Even though upon trend changing you may think it is a buy/sell indication but it is NOT. This indicator is made for traders who need a trend to confirm the direction of their trades, and avoid confusion during high market volatility; and experienced traders know very well that trading with a reliable trend constitute an essential and an integral part of their trading strategy. This way the trader is spending more time on fine-tuning their trade opportunities.
█ Tigermood Trend is a Tool to be added to the traders' toolbox and is not a trading system by its own. (While in the future the indicator will highlight area of high opportunity for entries and stop losses)
█ Tigermood Trend is under continuous development. New features, logic updates and new logics will be regularly added in new versions.
Best of luck in your trading journey,
Tigermood
Leavitt Convolution Acceleration [CC]The Leavitt Convolution Slope indicator was created by Jay Leavitt (Stocks and Commodities Oct 2019, page 11), who is most well-known for creating the Volume-Weighted Average Price indicator. This indicator didn't have a good explanation or description so I custom-coded most of it. The way it works is it will give trend spikes in the direction of the underlying trend. If you don't see a spike then it means that the stock isn't trending at the moment. One possible avenue to explore with this indicator is judging the size of the trend spike before you open a position in that direction (or the opposite direction if you are shorting). I added a normalization function using code from a good friend @loxx that I recommend leaving on but feel free to experiment with it. I have color coded the lines to turn light green for a standard buy signal or dark green for a strong buy signal and light red for a standard sell signal, and dark red for a strong sell signal.
This is another indicator in a series that I'm publishing to fulfill a special request from @ashok1961 so let me know if you ever have any special requests for me.
8 Day Run - Momentum StrategyInspired by Linda Bradford Raschke.
Entry criteria:
This strategy is used to capture momentum effects on the daily periodicities. Once prices have had a run of 8 or more consecutive closes above or below the 5-period simple moving average the strategy is primed to trade.
It will then enter a short on the first close above the 5sma after a run of 8 or more closes below the 5sma (it will enter a long when the price closes below the 5sma after a run of 8 or more closes above the 5sma).
Exit criteria:
All trades are exited on the first close back above/ below the 5sma.
UB Profit Signal IndicatorThe UB Profit Signal indicator is a technical analysis tool designed to identify potential buy and sell signals in the market. The indicator is based on four technical indicators - Moving Average Convergence Divergence (MACD), Relative Strength Index (RSI), Bollinger Bands (BB), and volume moving average.
The script starts by defining input variables such as MACD Fast Length, MACD Slow Length, MACD Signal Length, RSI Length, etc. These variables are used to customize the indicator based on the user's preference.
The MACD is calculated using the ta.macd function, which returns three variables: the MACD Line, Signal Line, and Histogram. The MACD line is calculated as the difference between two exponential moving averages of the price. The signal line is a moving average of the MACD line. The histogram shows the difference between the MACD line and the signal line.
The RSI is calculated using the ta.rsi function, which calculates the RSI value based on the number of periods specified in the RSI Length input variable. The RSI is a momentum oscillator that measures the speed and change of price movements.
The Bollinger Bands are calculated using the ta.sma and ta.stdev functions. The Simple Moving Average (SMA) is calculated using the close price over 21 periods, while the Standard Deviation is calculated using the close price over the same 21 periods. The upper and lower bands are then calculated based on the SMA and Standard Deviation.
Finally, the buy and sell signals are generated based on specific conditions that combine the MACD, RSI, and BB values. For example, a buy signal is generated when the RSI value is greater than 30, the volume is greater than the volume moving average, the close price is greater than the 9-period SMA, and the close price is between the upper and lower BBs. Similarly, a sell signal is generated when the RSI value is less than 40, the volume is greater than the volume moving average, the close price is less than the 9-period SMA, and the close price is between the upper and lower BBs.
The buy and sell signals are plotted on the chart using the plotshape function, which creates triangular shapes above and below the bars to indicate the signals. Green triangles indicate a buy signal, while red triangles indicate a sell signal. Overall, the UB Profit Signal indicator can be useful for traders looking to identify potential buy and sell signals in the market and take advantage of price movements.
Swing Indicator (2 before, 1 after) v2 with Dong-DangFeatures
Detection Swing (swing HIGH is the highest bar among 2 bars before and 1 bar after, and swing LOW is the lowest bar among 2 bars before and 1 bar after)
Dong-Dang (The line plot switch between a swing HIGH and LOW ==> represents the price movement)
Fixes
fix swing detection from the last version when there are 2 or more bars that have the same high or low price
======== ======== ========
ฟีเจอร์
การจับสวิง (จะเป็นสวิง HIGH ก็ต่อเมื่อแท่งนั้นสูงกว่า 2 แท่งก่อนหน้า และ 1 แท่งด้านหลัง, และจะเป็นสวิง LOW ก็ต่อเมื่อแท่งนั้นต่ำกว่า 2 แท่งก่อนหน้า และ 1 แท่งด้านหลัง)
ด๊องแด๊ง (คือเส้นที่ลากสลับไปมาระหว่างสวิง High และ Low ==> ใช้เพื่อดูการเคลื่อนที่ของราคา)
สิ่งที่แก้ไข
แก้ไขการจับสวิงจากเวอร์ชันก่อนหน้า ในกรณีที่มีแท่งเทียน 2 แท่ง หรือมากกว่า มีค่า high หรือ low เท่ากัน
======== ======== ========
Credit: Bravo Trade Academy
Strong Tight Closes in Strong UptrendThis indicator helps to visually identify "strong tight closes" in an uptrend. It serves to make it easier to spot not only tight but tight AND strong consolidations in an ongoing uptrend for a potential continuation entry. Please keep in mind the indicator counts with distance between Close values of 2 separate candles, that's why it's called "Tight Back to Back Candles". This doesn't identify "tight close" in a sense of very narrow range between Open and Close of a single candle, not any other volatility measures such as average true range etc.
Caution: This is not a complete strategy, it's only a visual tool for making potential continuation patterns easier to spot.
Conditions:
- Measure the difference between CLOSE values of two candles in percentages
- If the difference is lower than a certain threshold set by the user, (1.3% by default) plot a green cross below the latter candle
Filters:
- Low of both candles must be above 10EMA on the current timeframe
- Both Closes must be in the upper half of the candles' Low to High range
Rekt Edge Reversion BandRekt Edge Reversion band is a technical indicator that utilizes a combination of moving averages and standard deviations to determine optimal entry and exit points in the market. By comparing the current price to its moving average, the indicator identifies potential trends and determines how you can position around them by plotting buy/sell signals and two channels based on user input parameters. The user can choose between Simple Moving Average ( SMA ) or Exponential Moving Average ( EMA ) and select the moving average period, the unit of separation, the multiples of the unit, and other important parameters. The indicator's inputs can be adjusted to suit different trading styles, and it can be used on any time frame. The indicator can be used to identify potential trend reversals or breakouts (or breakdowns) when the price moves outside of the channels. The indicators potential use cases include identifying overbought or oversold conditions. With its ability to provide a clear signal on when to enter and exit a trade, this indicator is a popular tool among traders looking to make more informed and profitable trading decisions. This indicator can also be used in conjunction with other technical analysis tools to confirm or invalidate trading signals.
Another New Adaptive Moving Average [CC]The New Adaptive Moving Average was created by Scott Cong (Stocks and Commodities Mar 2023) and this is a companion indicator to my previous script . This indicator still works off of the same concept as before with effort vs results but this indicator takes a slightly different approach and instead defines results as the absolute difference between the closing price and a closing price x bars ago. As you can see in my chart example, this indicator works great to stay with the current trend and provides either a stop loss or take profit target depending on which direction you are going in. As always, I use darker colors to show stronger signals and lighter colors to show normal signals. Buy when the line turns green and sell when it turns red.
Let me know if there are any other indicator scripts you would like to see me publish!
Big 8 Intraday TICKAt the start of each trading day (0930 EST), this indicator calculates the intraday price difference between open and close for the eight largest market cap stocks (AAPL, AMZN, GOOGLE, META, MSFT, NFLX, NVDA, and TSLA), assigns a +/-1 for each, and then plots the cumulative change. An EMA has been added for smoothing purposes that is set to 5 but can be changed. Please note indicator is best used on lower timeframes (15 min or less) and has no applicability to time frames above 1 hour.
The thought behind this indicator is those eight major stocks drive a majority of intraday price change in indices like SPY and QQQ that are heavily weighted towards these stocks, therefore they should be a leading indicator in price change. You can often catch a move in SPY or QQQ one to two bars (on 1 min chart) ahead of the actual move because you see this indicator moving strong to one direction.
It's not perfect as there are divergences you will see when you compare historical charts, but oftentimes those divergences ultimately lead to significant price swings in the same direction as this indicator, so recommend being on watch to pull the trigger when you see those and price confirms.
You can use this indicator in a few ways:
1. Confirmation that your current trade is in the same direction as this indicator
2. Use the zero cross as a trigger for put or call entry
3. Focusing only on calls/longs if the value is above 0, or only puts/shorts if the value is below zero. Just be sure to keep an eye on reversals.
If you have recommendations on how to improve, let me know and I'll do my best to make changes.
A New Adaptive Moving Average [CC]The New Adaptive Moving Average was created by Scott Cong (Stocks and Commodities Mar 2023) and his idea was to focus on the Adaptive Moving Average created by Perry Kaufman and to try to improve it by introducing a concept of effort vs results. In this case the effort would be the total range of the underlying price action since each bar is essentially a war of the bulls vs the bears. The result would be the total range of the close so we are looking for the highest close and lowest close in that same time period. This gives us an alpha that we can use to plug into the Kaufman Adaptive Moving Average algorithm which gives us a brand new indicator that can hug the price just enough to allow us to ride the stock up or down. I have color coded it to be darker colors when it is a strong signal and lighter colors when it is a normal signal. Buy when the line turns green and sell when it turns red.
Let me know if there are any other indicators you would like to see me publish!
VWAP Supply and Demand ZonesThis is my 1st indicator enjoy.
Description of the VWAP Supply and Demand Zones indicator:
This indicator uses the Volume Weighted Average Price (VWAP) to identify potential supply and demand zones in the market. The VWAP is a popular indicator that shows the average price of a security weighted by volume over a specified period of time. It can be used as a benchmark to measure the efficiency of trading and to identify trends and price levels.
The indicator plots the VWAP as a blue line on the chart, and also plots two other lines above and below it, which represent the upper and lower bounds of the supply and demand zones. The width of these zones can be adjusted by changing the “Zone Width” input parameter.
The indicator also plots shapes on the chart to mark when a supply or demand zone is formed. A supply zone is formed when the price crosses above the VWAP and then falls back below it, indicating that there is more selling pressure than buying pressure at that level. A red triangle is plotted above the bar where this happens, and a red zone is drawn between the previous close and previous VWAP values.
A demand zone is formed when the price crosses below the VWAP and then rises back above it, indicating that there is more buying pressure than selling pressure at that level. A green triangle is plotted below the bar where this happens, and a green zone is drawn between the previous close and previous VWAP values.
The supply and demand zones can be used as potential areas of support and resistance, where traders can look for reversal or continuation signals. For example, if the price enters a supply zone from below, it may indicate that sellers are willing to sell at higher prices, which could lead to a bearish reversal. Conversely, if the price enters a demand zone from above, it may indicate that buyers are willing to buy at lower prices, which could lead to a bullish reversal.
The indicator can be applied to any timeframe or market, but it may work better on higher timeframes where volume data is more reliable. It can also be combined with other indicators or tools to confirm or filter signals.
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.
Dynamo
╭━━━╮
╰╮╭╮┃
╱┃┃┃┣╮╱╭┳━╮╭━━┳╮╭┳━━╮
╱┃┃┃┃┃╱┃┃╭╮┫╭╮┃╰╯┃╭╮┃
╭╯╰╯┃╰━╯┃┃┃┃╭╮┃┃┃┃╰╯┃
╰━━━┻━╮╭┻╯╰┻╯╰┻┻┻┻━━╯
╱╱╱╱╭━╯┃
╱╱╱╱╰━━╯
Overview
Dynamo is built to be the Swiss-knife for price-movement & strength detection, it aims to provide a holistic view of the current price across multiple dimensions. This is achieved by combining 3 very specific indicators(RSI, Stochastic & ADX) into a single view. Each of which serve a different purpose, and collectively provide a simple, yet powerful tool to gauge the true nature of price-action.
Background
Dynamo uses 3 technical analysis tools in conjunction to provide better insights into price movement, they are briefly explained below:
Relative Strength Index(RSI)
RSI is a popular indicator that is often used to measure the velocity of price change & the intensity of directional moves. RSI computes the relative strength of the current price by comparing the security’s bullish strength versus bearish strength for a given period, i.e. by comparing average gain to average loss.
It is a range bound(0-100) variable that generates a bullish reading if average gain is higher, and a bullish reading if average loss is higher. Values over 50 are generally considered bullish & values less than 50 indicate a bearish market. Values over 70 indicate an overbought condition, and values below 30 indicate oversold condition.
Stochastic
Stochastic is an indicator that aims to measure the momentum in the market, by comparing most recent closing price of the security to its price range for a given period. It is based on the assumption that price tends to close near the recent high in an up trend, and it closes near the recent low during a down trend.
It is also range bound(0-100), values over 80 indicate overbought condition and values below 20 indicate oversold condition.
Average Directional Index(ADX)
ADX is an indicator that can quantify trend strength, it is derived from two underlying indices, known as Directional Movement Index(DMI). +DMI represents strength of the up trend, and -DMI represents strength of the down trend, and ADX is the average of the two.
ADX is non-directional or trend-neutral, which means, it does not follow the direction of the price, instead ADX will rise only when there is a strong trend, it does not matter if it’s an up trend or a down trend. Typical ranges of ADX are 25-50 for a strong trend, anything below 25 is considered as no trend or weak trend. ADX can frequently shoot upto higher values, but it generally finds exhaustion levels around the 60-75 range.
About the script
All these indicators are very powerful tools, but just like any other indicator they have their limitations. Stochastic & ADX can generate false signals in volatile markets, meaning price wouldn’t always follow through with what’s being indicated. ADX may even fail to generate a signal in less volatile markets, simply because it is based on moving averages, it tends to react slower to price changes. RSI can also lose it’s effectiveness when markets are trending strong, as it can stay in the overbought or oversold ranges for an extended period of time.
Dynamo aims to provide the trader with a much broader perspective by bringing together these contrasting indicators into a single simplified view. When Stochastic becomes less reliable in highly volatile conditions, one can cross validate their deduction by looking at RSI patterns. When RSI gets stuck in overbought or oversold range, one can refer to ADX to get better picture about the current trend. Similarly, various combinations of rules & setups can be formulated to get a more deterministic view, when working with either of these indicators.
There many possible use cases for a tool like this, and it totally depends on how you want to use it. An obvious option is to use it to trigger signals only after it has been confirmed by two or more indicators, for example, RSI & Stochastic make a great combination for cross-over or cross-under strategies. Some of the other options include trend detection, strength detection, reversals or price rejection points, possible duration of a trend, and all of these can very easily be translated into effective entry and exit points for trades.
How to use it
Dynamo is an easy-to-use tool, just add it to your chart and you’re good to start with your market analysis. Output consists of three overlapping plots, each of which tackle price movement from a slightly different angle.
Stochastic: A momentum indicator that plots the current closing price in relation to the price-range over a given period of time.
Can be used to detect the direction of the price movement, potential reversals, or duration of an up/down move.
Plotted as grey coloured histograms in the background.
Relative Strength Index(RSI): RSI is also a momentum indicator that measures the velocity with which the price changes.
Can be used to detect the speed of the price movement, RSI divergences can be a nice way to detect directional changes.
Plotted as an aqua coloured line.
Average Directional Index(ADX): ADX is an indicator that is used to measure the strength of the current trend.
Can be used to measure how strong the price movement is, both up and down, or to establish long terms trends.
Plotted as an orange coloured line.
Features
Provides a well-rounded view of the market movement by amalgamating some of the best strength indicators, helping traders make better informed decisions with minimal effort.
Simplistic plots that aim to convey clean signals, as a result, reducing clutter on the chart, and hopefully in the trader's head too.
Combines different types of indicators into a single view, which leads to an optimised use of the precious screen real-estate.
Final Note
Dynamo is designed to be minimalistic in functionality and in appearance, as it is being built to be a general purpose tool that is not only beginner friendly, but can also be highly-configurable to meet the needs of pro traders.
Thresholds & default values for the indicators are only suggestions based on industry standards, they may not be an exact match for all markets & conditions. Hence, it is advisable for the user to test & adjust these values according their securities and trading styles.
The chart highlights one of many possible setups using this tool, and it can used to create various types of setups & strategies, but it is also worth noting that the usability & the effectiveness of this tool also depends on the user’s understanding & interpretation of the underlying indicators.
Lastly, this tool is only an indicator and should only be perceived that way. It does not guarantee anything, and the user should do their own research before committing to trades based on any indicator.