Percentage Price OscillatorThe Percentage Price Oscillator (PPO) is a momentum oscillator that measures the difference between two moving averages as a percentage of the larger moving average. As with its cousin, MACD, the Percentage Price Oscillator is shown with a signal line, a histogram and a center line. Signals are generated with signal line crossovers, center line crossovers, and divergences. More info here and here .
The indicator allows you to change the type of all moving averages (Simple, Exponential, Weighted, Volume-weighted, Triple EMA or a moving average that uses RSI ). The indicator also allows you to volume weight it(turned on by default), which will turn it into an indicator very similar to the Volume-Weighted Moving Average Convergence Divergence (VW-MACD) first used by Buff Pelz Dormeier in 2002 and described in detail in his book "Investing with Volume Analysis: Identify, Follow, and Profit from Trends". If you want to weight the oscillator against the true range instead of volume this is also possible. By default, this will be done automatically for assets that do not support volume. By checking the box "MACD" you can also turn this indicator into a standard MACD indicator.
Divergência / Convergência de Médias Moveis (MACD)
Ultimate MACD (UMACD) [cI8DH]Ultimate MACD ( UMACD ) includes True MACD fix, normalized MACD, multi time frame, bar coloring, and false cross avoidance options. It can also replicate Bill Williams Awesome Oscillator and Accelerator Oscillator. By default, this indicator is configured to work like the built-in MACD indicator. You need to customize it to your liking. Chart below shows example multi time frame setup.
True MACD and normalization
True MACD fix is similar to True RSI fix. The chart below proves that MACD is asymmetrical. This issue is most visible when analyzing charts across wide price ranges. It shows a logical problem in MACD, and most other indicators, as they can give you conflicting signals. For example, it can show long signal for both TRYUSD and its inverse pair USDTRY simultaneously. True MACD fixes this issue as shown in the chart below. Interestingly, this fix also normalizes MACD which is a major improvement upon regular MACD . (FYI, True MACD fix uses a different mechanism than my previous NMACD indicator.)
Avoiding false signals
This feature is very useful to avoid trading during sideways. To use this feature, set the std deviation multiplier option to a number greater than 1. I did some backtests on BTC chart with contract size set to 100% equity. It showed significant improvements for the time frames that I tested. (std deviation multiplier set to 1.5 @1h TF: 4x improvements, @2h: near 2x, 0.7 @4h: 2x, 0.4@12h: 3x, 0.4@daily: 1.5x). I also backtested True MACD fix separately and it showed significant improvement for most time frames.
Bar coloring
Bar coloring works similar to my previous indicators, Ultimate Money Flow and Ultimate RSI , and is subject to change in the future.
Bill Williams Awesome Oscillator and Accelerator Oscillator
Chart below both validates calculations in this indicator and also shows you how you can replicate Bill Williams AO indicators. You can apply all the features added to MACD to these indicators.
Here is a TL;DR list of my indicators to save you some time from looking at my obsolete indicators.
PS: I might publish the asymmetry fix as True MACD or as a general fix to all price-based indicators as an open source script in the future.
MFT MACD Trend [by: Bijan Ajdary]This indicator highlights the market trend Base on Macd...
It's also a multi-time frame indicator, which helps traders to make the best decision.
You can send your feedback and comments to my email address: bj.ajdary@gmail.com
@The_Last_Savior
My Other Scripts in TradingView:
9 x TimeFrames: MACD + Histogram, Logarithmic***Up to 9 MACD's with fixed timeframes***
-Simply enter your MACD settings, and which timeframes you would like to see.
-Settings stick regardless of viewing resolution (within reason)
-Enter 0 to disable if you want less than 9 MACD's
***Logarithmic option for consistency over long timeframes***
***Layered histogram, can be disabled, adjusted vertically***
[ProfitTrailer] MACD StudyProfitTrailer buy/sell study for MACD strategy.
The script highlights the region where trailing is most likely to succeed.
DiNapoli Bundle Oscillators 3-in-1DiNapoli Oscillators 3-in-1 is a Bundle that includes the 3 oscillators used by DiNapoli in just 1 single indicator :
DiNapoli MACD (Dema)
DiNapoli Preferred Stochastic
DiNapoli Detrended Oscillator (DOSC)
This Bundle version includes the following features :
Ability to select which Oscillator to plot: MACD, Stochastic or Detrended
Show/Hide the Oscillation Lines
Show Crosses with Signal Line
Add a label to each oscillator for ease of identification
Adapt OB/OS Factor Ratio to each Market
Show OB/OS Levels
Show Preceding OB/OS Cloud
Show Divergences (experimental)
For convenience it also includes Custom Alerts . Now it is possible to get alerts on:
Oscillator Cross
Bullish Oscillator Cross
Bearish Oscillator Cross
OverBought Condition
Entering OverBought Condition
Exiting OverBought Condition
OverSold Condition
Entering OverSold Condition
Exiting OverSold Condition
Possible Regular Divergence
Possible Regular Bullish Divergence
Possible Regular Bearish Divergence
This indicator is meant to be used by professional traders.
If you would like to subscribe , please send me a private message.
DiNapoli MACD (DEMA)DiNapoli MACD (DEMA) is a custom indicator used in the context of identifying the position of strong hands.
This version of the indicator includes the following features :
Show/Hide the Oscillation Lines
Highlight Cross with Signal Line
Show Zero Line
Show Divergences (experimental)
For convenience it also includes Custom Alerts . Now it is possible to get alerts on:
Alert on MACD Cycle Shift
Bullish MACD Signal
Bearish MACD Signal
Possible Regular Divergence
Possible Regular Bullish Divergence
Possible Regular Bearish Divergence
This indicator is meant to be used by professional traders.
If you would like to subscribe , please send me a private message.
Assassin Adam H Grimes MACD PureMACD LINE = 3-period SMA minus 10-period SMA.
Signal line = 16-period Sma of the fast line.
Plot a zero line for reference.
remove histogram.
use sma instead for standard MACD's ema.
Gray cross for Divergences.
Ichimoku & 2 BB & Multi MA (Ribbon) by Theo ParkThis indicator contains :
Ichimoku
2 Bollinger Bands
6 Moving Averages
and multiple Ribbon MAs.
Multi function MACDMulti function MACD with auto divergence marking and a colorful dif line include pink,red,green and gray which may show the trade of market
多功能MACD,自动标记背离,移植了通达信的吸拉派落到dif线
Perfect MACD - Leader + Volume Weighted + ImpulseThis version includes all the improvements:
- Leader line
- Classic histogram
- Impulse histogram (off by default)
- Volume weighted histogram (off by default)
- Cross marked with dots
Aspray's Moving Average Convergence/DivergenceAspray's Moving Average Convergence/Divergence a.k.a MACD-AS
MACD-AS better than MACD, because it gives an early signal.
BUY signal: If MACD-AS histogram is red (and big at negative side) and cross over signal line
SELL signal: If MACD-AS histogram is green (and big at positive side) and cross under signal line
MACD Divergence MarkFeatures:
Bright & Dark theme option. Choose the type that you can see clearly.
Customizable MACD length parameters.
Mark all the MACD Divergence signals on your chat!
Getting Started:
Replace your MACD indicator with this one.
Contributing:
You can report bugs or issues under this page.
Any advice would be helpful for improving this indicator's accuracy.
Acknowledgements:
Gunbot Deluxe Tuners BE [Alerts]Revision 18
Gunbot Deluxe Tuners BE Alerts is part of the official Gunthy version of Gunbot Deluxe Tuners.
It is the companion Alerts script for the Gunbot Deluxe Tuners BE (Black Edition) backtesting and optimizing script.
This Alerts script allows user to automatically send alerts directly to Gunbot through the Gunbot TradingView addon.
Available only to verified Gunbot owners. No exceptions. Anyone interested in obtaining this script must contact either their official Gunbot reseller or me privately.
No public requests or donations for access to this script will be granted. No exceptions.
NOTICE: By requesting access to this script you acknowledge that you have read and understood that this is for research purposes only and neither I or Gunthy are responsible for any financial losses you may incur by using this script!
Price divergence with Bollinger Band This script showers Price divergence
from Base-SMA(default:20SMA) to close-price and Bollinger Band(±2σ,±3σ).