ADX Triple - Average Directional Movement Index - TradingEDThis case study is based on a previous ADX + DM study, but with three different counts to compare different trends. The use of this indicator is restricted to private use, and it can be used only by invitation. Different functionalities have been added to the original code, such as alerts and signals that seek to make trading much easier to interpret by any type of trading operator of any experience level, from beginner to intermediate and advanced.
Key components of the original indicator:
• The DIRECTIONAL MOVEMENT INDEX (DMI) is a technical indicator that measures both the strength and direction of a price movement and is intended to reduce false signals.
• The DMI uses two standard indicators, one negative (-DI) and one positive (+DI), in conjunction with a third, the AVERAGE DIRECTIONAL INDEX (ADX), which is non-directional but shows momentum.
• The larger the spread between the two primary lines, the stronger the price trend. If +DI is way above -DI the price trend is strongly up. If -DI is way above +DI then the price trend is strongly down.
• ADX measures the strength of the trend, either up or down; a reading above 20 indicates a strong trend.
ADX is plotted as a single line with values ranging from a low of zero to a high of 100. ADX is non-directional; it registers trend strength whether price is trending up or down. The indicator is usually plotted in the same window as the two DMI lines, from which ADX is derived. When +DI is above -DI , there is more upward pressure than downward pressure in the price. Conversely, if -DI is above +DI , then there is more downward pressure on the price. This indicator may help traders assess the trend direction. Crossovers between the lines are also sometimes used as trade signals to buy or sell, theay are the main trade signals. A long trade is taken when the +DI crosses above the -DI and an uptrend could be underway. Meanwhile, a sell signal occurs when the +DI instead crosses below the -DI .
Main functions of this modified indicator:
1) You can select the type of MOVING AVERAGE , among many available options (SMA, EMA, DEMA, HMA, etc.)
2) The SOURCE for the counts can be determined by the trader (close, open, etc).
3) The MEASURE can be based on a CANDLES count if you are trading OHLC Charts from 1D onwards , or if your trading is intraday, you can also select counts by MINUTES , HOURS or DAYS , depending on your trading style.
4) LENGTH , by default it will be loaded as in the STRATEGY , but considering the previous point, you can modify it according to your convenience.
5) You have the option to hide or show a LABEL at the top of the chart, with respect to the signals: BULLISH green, BEARISH red.
Main performance functions of this modified indicator:
I) In the case of the PERFORMANCE that appears at the right of the chart, you have the option to adjust the WIDTH of each box.
II) The TEXT of the PERFORMANCE is not modifiable, but you can customize the default color. *
III) The BACKGROUND of the PERFORMANCE , you can customize the default color. *
IV) You have the option to hide or show a PERFORMANCE that appears at the right of the chart.
Main functions to customize the style of this indicator:
a) You can select the color for ADX and for DMI , with the colors that best suit you.
b) The CROSSOVER/CROSSUNDER signal between DI+ and DI- can also be customized. *
c) For any type of SIGNAL , it is painted as a VERTICAL LINE in the graph, you can change the color that comes by default. *
d) In the case of the LABELS that appear at the top, the text is not modifiable, but you can customize both the type of label and change the default color. *
e) You can select the colors for the BACKGROUND of the indicator according to the trend, whether it is BEARISH or BULLISH , with the colors that best suit you. *
* By default, they are marked as red for downtrends and green for uptrends.
Cari dalam skrip untuk "adx"
ADX + DI + EMA Dashboard (BKNY)This Indicator creates a dynamic dashboard that combines ADX (Average Directional Index), Directional Movement Index (DI), and Exponential Moving Averages (EMA) to provide a comprehensive view of market trends. The indicator helps traders assess the strength and direction of trends based on key technical indicators.
Features:
ADX: Measures the strength of the trend, allowing traders to identify whether a trend is strong or weak.
+DI and -DI: Show the bullish and bearish directional movements, helping to identify market direction.
EMA Crossover: Compares the fast and slow EMAs to determine the trend’s direction.
Customizable Features:
Adjust the calculation length for ADX, DI, and EMAs.
Set ADX and DI thresholds to define trend strength and direction.
EMA lengths are fully customizable for both fast and slow EMAs.
Display options allow users to show or hide ADX, DI, and EMA values on the dashboard.
Customize the colors to represent bullish, bearish, or neutral trend conditions for ADX, DI, and EMA.
Timeframe selection allows users to choose the preferred timeframe for trend analysis.
The dashboard layout and display are fully customizable, letting users tailor the information shown according to their trading preferences.
This script provides an at-a-glance view of key trend indicators, with flexibility to tailor both the data shown and the visual presentation to individual trading needs.
ADX + DI x Upgraded to Pine v4 x KingThiesAverage Directional Movement Index
Momentum based tool to measure trend strength on scale of 1-100
Similar to the aroon but incorporates a 3rd measure, while aroon uses two
The majority of these calculations were pre-existing in older pine scripts but have since been updated
signals are given when -DI and +DI cross, ADX illustrates corresponding strength at time of cross
Full Intro
ADX can help investors to identify trend strengths, as di - di determines the trend direction, while d - d is an impulse indicator. If the ADX is below 20, it can be considered impulsive, while it is above 25 on a trend line.
A trading signal can be generated when the di - DI line is switched to d - d and vice versa. If the di-line crosses and the ADX is above 20 (ideally 25), a potential buy signal could ebb away.
If the ADX is above 20, there is the possibility of potential short selling if the DI crosses over DI. You can also use crosses to get out of the current deal if you need it for a long time.
If the di-line is crossed and the Adx is below 20 (or 25), there may be opportunities to enter the potential for short trading, but only if di are above or below DI or if the price is trendy and may not prove to be the ideal time to start trading.
ADX Trend Color HistogramOverview:
This script provides a visually enhanced version of the classic Average Directional Index (ADX) indicator. Instead of a simple line, it plots the ADX as a histogram, making it easier to gauge trend strength at a glance. The key feature is its dynamic color-coding, which shifts based on the relationship between the Directional Indicators (DI+ and DI-), offering immediate insight into market momentum.
Features:
Histogram Style: The ADX value is presented as a histogram for clear, easy-to-read visualization of trend strength.
Dynamic Color-Coding: The histogram bars are colored green when DI+ is greater than DI-, indicating bullish momentum. They turn red when DI- is greater than DI+, signaling bearish momentum.
Customizable Transparency: The default color transparency is set to 80% (20% opacity) for a clean look that doesn't overpower the main chart, but this can be adjusted in the script's color settings.
Built-in Alerts: The script includes configurable alerts that trigger whenever the momentum shifts, i.e., when the color of the histogram changes from red to green or vice-versa. This allows you to stay notified of potential changes in trend direction without constantly watching the chart.
Clean and Simple: The code is well-structured and commented for clarity, making it easy for other PineScripters to understand or modify.
How to Use:
Assess Trend Strength: The height of the histogram bars represents the strength of the current trend. Higher bars suggest a stronger trend (either bullish or bearish), while lower bars indicate a weak or non-trending market.
Identify Momentum Direction: The color of the bars provides a quick guide to the direction of market momentum.
Green Bars: Indicate that the upward momentum is dominant.
Red Bars: Indicate that the downward momentum is dominant.
Use Alerts for Signals: Set up alerts in TradingView based on the "ADX Green" and "ADX Red" conditions to receive notifications for potential entry or exit signals when the momentum shifts. A change from red to green can signal a potential bullish reversal or continuation, while a change from green to red can signal a bearish one.
ADX Momentum Shaded CandlesDescription:
The "ADX Momentum Shaded Candles" indicator (ADXMSC) is an overlay indicator that enhances candlestick charts by adding shading based on the momentum derived from the Average Directional Index (ADX). This indicator provides visual cues about the strength of bullish and bearish momentum by adjusting the transparency of the candlesticks.
How it Works:
The indicator utilizes the ADX indicator to calculate the values of +DI (Directional Indicator Plus) and -DI (Directional Indicator Minus) based on user-defined parameters. It then determines the transparency levels for the bullish and bearish candlesticks based on the calculated values of +DI and -DI. Higher values of +DI or -DI result in lower transparency levels, while lower values increase transparency.
Transparency Calculation:
The transparency of the bullish and bearish candlesticks is adjusted based on the values of +DI and -DI, which reflect the momentum of the price movement. Transparency is inversely proportional to these values, with higher values resulting in lower transparency. To calculate transparency, the indicator uses the formula 100 minus the value of +DI or -DI multiplied by 2. This ensures that higher values of +DI or -DI produce more opaque candlesticks.
Usage:
To effectively use the "ADX Momentum Shaded Candles" indicator (ADXMSC), follow these steps:
1. Apply the indicator to your chart by adding it from the available indicators.
2. Observe the candlesticks on the chart:
- Bullish candlesticks are represented by the original bullish color with adjusted transparency.
- Bearish candlesticks are represented by the original bearish color with adjusted transparency.
3. Analyze the transparency levels of the candlesticks to assess the strength of bullish and bearish momentum. Less transparent candlesticks indicate stronger momentum, while more transparent ones suggest weaker momentum.
4. Combine the visual information from the shaded candlesticks with other technical analysis tools, such as support and resistance levels, trend lines, or oscillators, to confirm potential trade opportunities.
5. Customize the indicator's parameters, such as the ADX length and smoothing, to suit your trading preferences.
6. Implement appropriate risk management strategies, including setting stop-loss orders and position sizing, to manage your trades effectively and protect your capital.
ADX weighted maAs the first in a series of weighted moving averages I propose I present to you the ADX Weighted Moving Average .
The ADX Weighted Moving Average (ADXwma) calculates the average price over a certain period,
contrary to the well known Volume weighted ma, it is weighted by the ADX value,
the ADX value gives an indication of the "strength" of the market.
In this indicator the ADX is factored in to calculate the ma behaviour, meaning the stronger the market, the more price is factored in,
while price moves with a weak market are not as impactfull.
Feel free to experiment!!!
If you use the ADXwma in your scripts or your work, a shoutout would be nice!!
Gr, JD.
#NotTradingAdvice #DYOR
ADX ColorO ADX avalia tendências de alta e baixa, buscando mostrar um movimento direcional.
O indicador é composto por três linhas: DI+, DI- e ADX;
Onde o ADX representa o índice das médias do movimento direcional.
O DI+ ocorre quando o valor do preço máximo do candle for maior que o do candle anterior, assim, temos um movimento direcional positivo.
DI+ = Máx(c) – Máx(c – 1)
E o DI- representa o movimento direcional negativo, ele ocorre quando a mínima do candle for menor que a mínima do candle anterior.
DI- = Mín(c) – Mín(c-1)
Dessa forma, se o ADX e o DI- estiverem acima do DI+ e com ADX subindo acima de 25, será o melhor momento para estar vendido, e que a tendência de baixa é forte.
E quando as médias ficam se cruzando entre si, significará que o ativo pode apenas estar em congestão, ou seja sem tendência.
ADX and DI With Coloured Histogram BUY/SELLWe display here the ADX has a colored histogram, which is
- green when ADX and DI+ are higher then DI-, while the ADX is increasing, meaning that we are in a potential uptrend--> we should rather be long (only buy if you have other concordant signals !)
- red when ADX and DI- are higher then DI+, while the ADX is increasing, meaning that we are in a potential downtrend --> we should rather be short (only sell if you have other concordant signals !)
- not visible if none of these conditions are met, meaning that the indicator do not show a potential trend --> don't use this indicator to buy or sell at this stage
KK_Average Directional Index (ADX) Higher TFHey guys,
sometimes you just want to plot an Indicator value from a higher Timeframe on your Chart. For most Indicators this is pretty straightforward however there is one Indicator that has been giving me quite a headache while trying to do this: The Average Directional Index . Anyway after going through almost 200 versions of this script I finally found a solution that works and thought I would share this with you, since I'm sure some of you have encountered the same problem.
How it works
Go to your desired Instrument/Timeframe and add the Script
Under Settings in the field for "Higher ADX TF" put the Timeframe-code you want to pull the ADX Values from.
- Codes: Monthly - M, Weekly W, Daily - D
- Codes Intraday: The amount of hours in minutes, e.g. if you want to pull values from the 4h-Chart the code is 240 (60 for 1h, 15 for 15m ...)
In some cases (see below) the calculation might not be correct. So make sure the values are correct:
a) Write down the latest ADX of the higher TF while you are on the lower TF
b) Switch the Resolution to the higher TF
c) Compare the value you have just written down to the next to last value. They should be the same.
d) Switch back the Resolution to the lower TF and you're good to go.
Limitations
You can only pull values from higher Timeframes, e.g. you're on a 4h Chart, so you can only pull values from the Daily, Weekly and Monthly Chart. You can't pull values from the 1h Chart.
You can only pull values from Timeframes, where the higher Timeframe Close always has a corresponding Close on the lower Timeframe, e.g. you can't pull values from the 3h Chart when you are on a 2h Chart. This should be pretty rare.
The Script needs a certain amount of Data from the Higher TF before the calculated values are correct. I have tested this on several Instruments and the Script usually needs approximately 100 Bars on the higher Timeframe (often less) for the values to be correct (error < 1%).
So when the difference between your lower Timeframe and you higher Timeframe is large, e.g. you want to pull the Daily ADX value on a 15m-Chart, the calculation can be wrong. This can lead to errors in 2 Cases:
a) Backtesting: When you go over old data and get close to the last available Bar the Data will be wrong. This will limit the amount of data you can backtest.
b) Live values: When the difference between the two Timeframes is too large, it is possible that even live values are wrong, e.g. this will be the case when you are trying to pull the Daily ADX value on a 5 minute Chart. Always check if the calculation works with your desired combination of Timeframes before using it (see above).
I hope this is useful for you and whish all of you successful trading!
Best regards
Kurbelklaus
ADX Trend Visualizer with Dual ThresholdsADX Trend Visualizer with Dual Thresholds
A minimal, color coded ADX indicator designed to filter market conditions into weak, moderate, or strong trend phases.
Uses a dual threshold system for separating weak, moderate, and strong trend conditions.
Color coded ADX line:
Green– Strong trend (above upper threshold)
Yellow – Moderate trend (between thresholds)
Red – Weak or no trend (below lower threshold)
Two horizontal reference lines plotted at threshold levels
Optional +DI and -DI lines (Style tab)
Recommended Use:
Use on higher time frames (1h and above) as a trend filter
Combine with entry/exit signals from other indicators or strategies
Avoid possible false entries when ADX is below the weak threshold
This trend validator helps highlight strong directional moves and avoid weak market conditions
ADX Thrust Reversal & Trend
Created by Love Sharma, CMT, CFTe
the idea is simple. there needs to be thrust in prices before adx goes above any barrier or level say 25/10 or even 10/ The Di plus or Di minus should be above ADX. This indicates the change in direction or change in underlying price and obviously followed by ADX indicator which is dependent on user which level it exceed.
The ADX - Shows Trend Strength
The =/- Di show Thrust or reversal in prices.
it helps in entering the directional change in prices early rather than waiting for ADX
ADX Volume Trend
Thie indicator is a modified and upgraded version of the popular ADX tool.
ADX is used to determine the strength of a trend, and also to determine the direction in which the trend is likely to go.
With this script, I have added in the formula the usage of volume, leading to the following functionality.
The length is used to determine the period to calculate the trend strength and direction, and the average is used to then determine the oscillator and to confront the previous line.
The volume average determines how many volumes bars the indicator should use to determine if a volume bar is above or below average if volume mode is selected.
With the volume mode on, you'll get the DI+ and DI- lines, which are by default displayed as a histogram that calculates the difference between the two lines, called "Directional difference", are calculated using also the volume in the formula, multiplying the normal output by the volume multiplier. I suggest using this mode in high-volume markets.
The trend strength difference is the area calculated using the difference between the ADX line and his moving average and can be used to analyze divergences in the swing points.
It has a lot of improvements and new functionalities, like:
- Histogram to show the output at best
- Averages to compare the data
- The option to include the volume inside of the formula
- Other options and esthetic changes
This indicator is created to improve the usability of the popular ADX indicator, including the very important variable of the volumes, in fact, it's the best to use for the Volume Spread Analysis.
ADX Histogram with DI linesInspired by the user scarf from Tradingview. In contrast with that other indicator, this one instead of a simple moving average (SMA) for the ADX calculations, uses a running moving average (RMA) or also known as Wilder's Average. I like having a histogram for the DI lines over just having lines alone because it makes it easier to see. In addition I made it so that values less than 5 for the DI lines are colored lightly to note that the movement was less significant(might not matter but some might care about it, atleast I do). The ADX has a color fainting effect too, and when it goes above the threshold then it becomes black to note that it is trending, as the indicator suggests.
The advantages with these additions and changes are that it shows a more traditional moving average like the original author Wellers Wilder suggested and you can see the crossings and directional movement changes easier from seeing the colors on the histogram easier than you would by looking at the DI lines alone. The disadvantages are you won't be able to tell when the ADX line is above both DI lines and when the ADX then makes a decrease from there(which can sometimes show a reversal), but personally it doesn't matter too much to me and perhaps to those who care more about seeing the direction than having to focus on all those 3 lines crossing all over the place.
ADX and DI advancedThis is a special ADX and DI which includes the following additional functions:
cr1- allows you to set alerts based on if DI+ and DI- crossover each other leading to a new trend
cr2- shows a constant background highlight of a trend.
ADX threshold- you can set a threshold value so that any readings below that are ignored and the indicator paints a blank black area instead.
cr3 and cr4 are experimental- would not reccommend using yet (they were part of a test I did)
For a detailed video on how I use this indicator please go here
youtu.be
The article version was published here originally
bitcointradingtoday.com
ADX DINGUE v5This is the updated script for PinceScrip V5
3x DMI and ADX indicator into 1.
You can turn on and off all 3x DMI and all 3x ADX and or customize their settings manually.
I also added my 3 line system, which is a homemade calculation from the DMI lines (P+N), and instead turns them into a single line.
There are also several options for histogram, ADX line, crosses, colors, overextended ...
---------------------
In closing, no indicator can give perfect signals, you need to use them in conjunction with other information to make better decisions.
I hope you like my indicators and that they help your trading.
If you have any questions please ask.
Thank you.
ADX Heatmap & Di's + Fib Referencial by [JohnnySnow]For quicker and easier interpretation, ADX line is displayed in a heatmap style. The more absolute difference between both DIs, the more intense the color.
Because some people use 20 ADX reference and others use 25 ADX reference to confirm the trend, I just add both as reference lines in a 'golden box'
Additionally, reference lines were added with default values set to Fib levels
ADX+DMI MTF byPeterOThe goal of this study was to use ADX from Higher Timeframe - to determine trend direction
Why? Because ADX is very sensitive, able to show trend ending without any delay, but not in the middle of it.
Being able to see such immediate trend change on higher timeframe, is a great indicator of trend direction.
Adding just security() calls to 'highest', 'lowest' and 'close' didn't seem right, because it produced some ugly ADX, D+ and D- plotlines.
I wanted to see plotlines, which look exactly like those on actual higher timeframe. Therefore I modified the calculations.
You can read more about my take on (not) using security() calls in my other source code indicator RSI MTF: link in comments.
On top of all that, I added interpretation of DMI readings, because it is not as simple as plus>minus + ADXrising = uptrend.
So GREEN background means higher timeframe uptrend and RED background means downtrend.
ADX-DI Multi-TimeframePlots the multiple time frame version of the classic ADX-DI indicoator.
ADX
DI+ and DI-
ADX Threshold
DI Histogram difference with 2 threshold lookback values
For a similar multiple time frame indicator see the following scripts. They both use the historical + projection approach to yield non-repainting indicators.
Fisher Transform Multi-Timeframe
Laguerre RSI Multi-Timeframe
ADX +- DiThis Adx +-Di is just a complete version of what the ADX is supposed to signal.
So you have:
15 (contraction), 20 (threshold), 30 (expansion), 40 (resistance) levels.
Below 20 the price is not trending
Above 30 the price is trending
Below 15 price has been in contraction for too long
Between 20 and 30 price is in a "transition zone".
I finally added a "Resistance" level (40), which has to be adapted to best represent the historical levels where price usually encounters resistance, and where the price can be declared "overtrending", which means a return to lower levels is likely to happen.
I've chosen mild colors, and set the Adx Color to White, because I use black background, you can easily change that.
Enjoy
-Maurice
ADX & DI with Long + Short ConditionsMy version of the ADX & DI Indicator with an extra theshold and adjustable long and short conditions.
A green background (long) will appear when the ADX is rising, the DI+ is falling and the DI+ is below the (new) lower threshold.
A red background (short) will appear when the ADX is rising, the DI- is falling and the DI- is below the (new) lower treshold.
You can adjust the tolerance for the lower threshold in the settings of the indicator.
ADX-DI trend indication - JDThis indicator is based on the formulas in the original "ADX and DI" script of Masa Nakamuro
The indicator gives a multiplication of ADX and the DI+ and DI-values, color coded for bullish or bearish momentum.
The indicator was optimised for use with HA-candles, but works with regular candles as well and shows general market direction en divergence in a simpler visual way than the normal ADX-DI lines.
A threshold mask and the actual DI-lines kan be shown or omitted as preferred
JD.
ADX-DI trend indication - JDThis indicator is based on the formulas in the original "ADX and DI" script of Masa Nakamuro
The indicator gives a multiplication of ADX and the DI+ and DI- values, color coded for bullish or bearish momentum.
The indicator was optimised for use with HA-candles, but works with regular candles as well and shows general market direction en divergence in a simpler visual way than the normal ADX-DI lines.
A threshold mask and the actual DI-lines kan be shown or omitted as preferred
JD.
ADX and DI (Average Directional Index) - CORRECT FORMULASo... the popular version of "ADX and DI" shown on tradingview by masanakamura uses some wacky and incorrect formula for DI and uses SMA instead of the Wilder's MA that ADX/DI is supposed to use, and doesn't give the correct ADX and DI values. The Tradingview "Average Directional Index" uses the correct calculation but doesn't show DI+ and DI-. So, here it is with the DI+ and DI- visible. Enjoy!






















