Super Guppy R1.0 by JustUncleL

10135 19
This indicator is a Super Guppy version of standard Guppy GMMA as used in "CM_GUPPY_EMA Revised R2 by JustUncleL". Guppy MAs are designed to capture the inferred behaviour of traders and investors by using two groups of averages.
In this version of Super Guppy Traders Group of EMAs are:
  • EMA3 to EMA23 step 2 (Aqua=Uptrend, Blue=downtrend)
and Investors Group EMAs are:
  • EMA25 to EMA70 step 3 (Lime=Uptrend, Red=downtrend)
  • (Gray=Trend not established or in a Pull Back).

The idea of Guppy EMAs is to use fractal repetitions to identify points of agreement and disagreement which precede significant trend changes. For further info on how Guppy/Super Guppy can be used in trading please refer to
and many other articles available on the subject.

This indicator provides the following :
  • Swing Arrow Alerts (Red for Sell and Green for Buy) to indicate PullBack entries after new trend has been established. Also have option to wait for both fast and slow to completely separate (Confluence). Another option is to show alerts when show arrows when Candle colour changes, this is handy when using Heikin Ashi or Renko Charts.
  • Trend Break Arrow Alerts (Blue for Sell and Aqua for Buy) to indicate entries for aggressive trend swing point and is calculated by cross over of the average Traders EMA with the average Investors EMA . This was suggested option by Guppy.
  • Anchor Time frame (0=current), is the time frame that the Guppy EMAs are calculated for. In this way the 60min Guppy can be viewed on say 15min chart and help with setting up tighter Stop Loss conditions.
  • Alert conditions are also created for the TradingView Alarm subsystem. Only alerts for the selected alert options are generated.

Release Notes: Update R1.1

  • Added changes to limit the number of Alerts that occur close together.
Release Notes: ... Minor Bug Fixes
  • Fix bug in Anchor calculations when chart Time frame not intraday (ie Daily, Weekly, Monthly).
  • Fix bug in Break Arrow calculation, was signalling when Investor MAs had not started to change direction yet.
  • Fixed Traders group to start colouring to start before Investors Group, rather than together.
Release Notes: Update R1.2
  • Fix bug in 1st pullback arrow calculation.
  • Added option to display candle colours relative to Guppy Trend indication.
  • Change Anchor to be based purely on Minutes, so 1 month=30240mins (21 trading days), 1 week=7200mins (5 trading days), 1 Day=1440mins. This makes it more consistent across intraday and extraday chart Timeframes.
Remove from Favorite Scripts Add to Favorite Scripts
Hi there, I really like the look of this tool.

How would you set alerts though? Would you base the buy/sell arrows on the fast / slow average for example?
This works amazingly. Thank you for improving upon Super Guppy! I found this indicator to be more accurate than vanilla "CM Guppy EMA". On 8hr and Daily formats I wait for both the "trades" and "investors" to light up before preceding into the trade; there's normally a false breakout by the traders, a pullback, and then the investors get in!
JustUncleL hjstephens09
@hjstephens09, Your welcome, this has been one of my favorite tools for analyzing the higher time frames. I believe trading with the overall trend direction should give better results on the higher time frames, particularly catching it just after a new trend direction is established.
hjstephens09 JustUncleL
@JustUncleL, precisely!
Hi JustUncleL, a simple question but very important, what trigger the Swing Arrow Alerts (Red for Sell and Green for Buy)? it happen when both ema groups finish compression and start the decompression ?
+2 Reply
Hey brother, thank you for your work. I have a question, if I may. What's the difference on the colors between "add bar colour changes to swing alerts" and "colour candles to guppy trend state"? I noticed the colours on the trend state (they get blue when trend is down), but didn't notice the colours changes on swing alerts (i noticed the arrows move to other candles, though).
Outstanding! Thank you! Can you share a bit about the calculations for the EMA colour change - ie what is the trigger between a trend and the trend change colour change? Thanks!
JustUncleL Crypt0Cl0wn
@Crypt0Cl0wn, The main logic is if any EMA crosses another EMA in the group of EMAs (Traders or Investors) then the colour changes to Grey for the whole group. So the idea is if both groups are Grey then the market is Ranging or in the process of Reversal, when both groups are coloured then Investors and Traders are in agreement. Also if the faster Traders group changes to Grey whilst the Investors Slower Group is coloured then we have a Pullback within the main trend direction.
this script was certainly a great effort to write
Home Stock Screener Forex Screener Crypto Screener Economic Calendar How It Works Chart Features Pricing House Rules Moderators Website & Broker Solutions Widgets Charting Solutions Get Help Feature Request Blog & News FAQ Wiki Twitter
Profile Profile Settings Account and Billing TradingView Coins My Support Tickets Get Help Ideas Published Followers Following Private Messages Chat Sign Out