In this series we are picking scripts for technical analysis that recently popped up in the TradingView daily popular feed.
PPO Divergence Alerts (PPOD)
PPOD is a script that plots labels under or above candles where a divergence on PPO occurred.
PPO or Price Oscillator is a technical indicator very similar to MACD. It is calculated the same way as MACD but it presents the final value as a percentage.
MACD takes the difference in values between those two Moving Averages and an EMA of those Moving Averages, then plots that difference between the two lines as a histogram.
PPO does the same but it then calculates a percentage. This makes value comparisons simpler over longer durations of time.
The PPOD script is this PPO Divergence script only re-styled so that it will plot labels instead of a line indicator below the chart. It can be rewritten for use with other oscillators.
Parameters: (lookback period to look for divergences, PPO fast line, PPO slow line, PPO signal line, PPO smoothing)
Does it work?
This is the PPOD indicator on 1D chart of BTCUSD on Bitfinex using the default settings: (55,12,26,9,2).
Here the strongest signals are the red and pink labels that signify a bearish and bullish divergence on that timeframe. The red and green arrows show where the PPO was overbought and oversold - it is an oscillator which means you can use similar patterns as you would with MACD or RSI.
We can see on 1D the PPOD caught the 20k top although only after two other bearish div alerts at range tops. It also registers the current bottom.
On 4H you can see it registers the recent 8400 top couple of candles after the fact, but then it prints another divergence on the bounce which ended up being a pivotal point. That’s not bad.
If you are a scalper, you will run into problems on short timeframes and on the 1W chart the overbought/oversold fits better than the actual divergences:
In both cases it is important to remember what divergences actually show: If a divergence happens, there is a mismatch between the price and the buy or sell momentum. That strengthens the potential for a reversal but it is not itself a trigger to trade on that reversal. Whether you find a divergence or not does depend a lot on your settings, and I don’t think the same settings will necessarily be suitable for all market conditions.
Now specifically to shorter timeframes - If the volatility is high, there will always be divergences. They show the price is overshooting, nothing else. The only actionable information to take from that is “maybe I should become a market maker”, I think. It means nothing for trades that are meant to last longer than a couple of minutes.
Divergences are not useless for scalpers and daytraders though. One good strategy is to start the day looking at 4H to see what will most likely be the dominant direction of the session. Some days it is better to primarily focus on quick longs, some days on quick shorts.
In the most basic way you could simply plot an MA to see whether the price is above or below it. Divergences can be used in a similar way for confirmation.
Removing the Lines Is NOT An Advantage
There is one problem I have with line indicators reduced to simple alerts though: You do not get to see whether your indicator settings are not complete rubbish.
Say, you are a scalper and want to use PPO Divergence alerts on 5M chart. You will load the chart, find that the default settings don’t fit and you will start tweaking them.
Maybe you will find that settings with very low smoothing and big difference between the fast and slow lines work best, and you decide to go with that. The alert script keeps printing the alerts just the same but you don’t know there is more noise than signal unless you plot the actual underlying line indicator with your settings.
Plotting a single symbol works much better with events that do not have development. You can do it nicely with “rektlines”: Find singular events that will trigger most of the bots - something like an MA cross, an Ichimoku TK cross, MACD cross. Calculate 10% and 5% level against the position of the bot and you have a level where the bot positions on 10x and 20x leverage will get liquidated.
In this kind of case plotting a single symbol is completely fine but I would not use PPO Divergence alerts only without also using the line indicator.
Better Alternative: The Adaptive RSI Divergences
I can recommend using scripts that will paint the divergence along with the underlying indicator, though. Looking for divergences is a pain.
You can use the PPOD but I prefer this Adaptive Divergences script which plots the actual div lines.
Also, this particular script is an implementation of John Ehlers’ Adaptive RSI. The length value is not specified by user, it adopts according to the price development. The script looks for price cycles and bases the length values on them which gives less false signals. Do try this one.
BitMEX (10% fee off) @ bit.ly/melancholic-100x
TradingView (~ 50% off in BTC) @ bit.ly/tradingview-moon
Conbase (no offer but you still click this lol) @ bit.ly/plebtier
EthFinex (NEC token rebates for MM) @ bit.ly/ethfinex
TensorCharts @ bit.ly/tensor-charts
Upcoming and current airdrops February 2019
|Name||Date||How to access||Official URL||Additional Info|
|Cryptomillions $CPMS Airdrop||Capped||New crypto airdrop, simple social tasks will get you $8 worth of tokens that will be directly tradable.||join||web|
|COSS Exchange Valentine's Day Airdrop||14 Feb 2019 00:00 GMT+8 - 23:59 GMT+8||This is a special event from the crypto exchange COSS: On Feb 14 only you receive an airdrop of 25 CFT if you make one deposit and trade any cryptocurrency to qualify.||join||more|
|Valentine's Day at CryptoFlower game||14 Feb 2019||This is a special event from the dApp game CryptoFlowers: On Feb 14 only you can grow flowers with special pot and AR flying hearts. These flowers will be rare and can be sold later.||sign up||web|
|Genes Token Airdrop (ERC20)||As available||A tokenized project for genome storage service on the blockchain. You get 5 GENES for commenting on Bitcointalk.||join||web|
|Synchrotron / $STC Airdrop #9||30 weeks of airdrops (Airdrop #9 starts 11 February 2019)||Hybrid PoW/PoS payment cryptocurrency. The team drops 72% of supply (18 MM coins) during 30 weeks of airdrop campaign; there is additional budget for bounties. The bounties are announced on discord server. Each airdrop round runs from Monday 10AM UTC to Friday 10PM UTC. Validation runs weekends and distribution Mondays. You need to download a $STC wallet.||drop rules in this thread||info|
|DSTRA / $DST Airdrop #21||Biweekly, drop #21 runs from 11 Feb 2019||DSTRA is PoS Scrypt Masternode coin with limited supply that will be used in DEX environment and marketplaces. There are airdrops every two weeks, users need to register via discord. Regular payouts verified.||discord||rules|
|Agri Novus Bounty||As available||New blockchain-based project for organic supplies providers and customers. The team will pay out bounties for social media work.||more|
|Tratok Airdrop||February - March 2019||Tratok stands for Travel Token, it is a token of an application to make bookings for travel and hospitality. Follow the Tratok Project on their social media platforms and get 1000 TRAT for each approved action. Tokens distribute 20th March 2019.||join|
|LATOKEN Invite-Only $LA Airdrop||Capped||LATOKEN drops their exchange LA tokens to invited users who verify their e-mail address. LA is a token of a fintech project aiming to setup a distributed trading ecosystem. If you contribute with bounty work you can earn up to 3,140 LA. The token trades actively on the exchange against several cryptocurrencies.||join||web|
|HubrisOne Airdrop Round #5||Weekly (16 weeks of airdrops, each weekly round starts on Tue)||HubrisOne is a financial service that offers personal and business crypto-friendly bank accounts. There is a massive bounty campaign with weekly payouts. The work ranges from social media engagement or Bitcointalk signature to content creation, all must be properly reported. New round starts every Tuesday.||join||web|
|IoT Classic Airdrop (ERC20)||As available||IoT Classic is a decentralized supply chain tracking platform for the internet of things. The developers have background in the supply chain industry and are working on a cloud-based software solution that will make IoT supply chain tracking easy and scalable. The team drops 1,800,000 IOTCL tokens in total for social media follows.||join||web|
|Endpass Testers' Bounty Campaign||As available||Endpass is a new ERC20 wallet that is looking for testers. Everyone who downloads the app and signs up via Bitcointalk and Google form receives 0.1 ETH if they provide constructive feedback, the reward for every reported bug is 0.1 ETH as well. Additionally, there is a Bitcointalk signature campaign.||join||bitcointalk|
|Isibeli / $BEL Airdrop||Capped||New crypto for fast payments. Drops 200 BEL to the first 5000 members who complete simple social media tasks. There is a dubiously big giveaway on the homepage too, be vigilant with this one, don't use your main e-mail to sign up.||join||web|
|PMTC Airdrop||Ends 1 March 2019||A new cryptocurrency written from scratch using PHP, Python and MySQL. Its purpose is a betting system built into blockchain, it currently lives on testnet that needs to be tested. Therefore after signup you'll receive some testnet tokens. You will need to use them on the platform in order to climb in the airdrop ranking to later receive the real tokens.||join||info|
|CoinIMP Airdrop||Capped||CoinIMP is a Monero and Webchain CryptoNight JS web miner that claims to be getting around anti-viruses and adblockers. They are currently in a token sale for a utility token IMP that should be used for payments via the CPM advertising model. A total of 25 million IMP tokens will be distributed among users in an airdrop. You get 500 IMP for a set of social actions: You'll need to sign up, head to the "Buy" section and scroll all the way down.||join||web|
|Cargo Coin Bounty||Weekly||Cargo Coin, a token for transport & logistics with an ICO past the soft cap by now, is having a weekly extensive bounty. It spans from simple retweets to YouTube reviews - make your bounty hunter account and pick your poison.||join||info|
|AllForCrypto (WAVES)||Ends March 2019||A WAVES project for eBay-style marketplace on the blockchain. Drops $20 worth of AFCT, plus they have updated their bounty campaign.||join drop||bounty|