Dog Script Link: Pooping
Intro:
Section 1: Diet's Role
Section 2: Health Signs
Conclusion:
Copy and paste the code below into the Pine Editor on TradingView to add this indicator to your charts. pooping dog script link
//@version=5
indicator("Pooping Dog Reversal Finder", overlay=true)
// --- Settings ---
rsiLength = input.int(14, title="RSI Length")
maLength = input.int(20, title="Trend MA Length")
overboughtLevel = input.int(70, title="Overbought Level")
// --- Calculations ---
// Calculate RSI
rsiValue = ta.rsi(close, rsiLength)
// Calculate Moving Average (Used to determine the 'back' of the dog)
maValue = ta.sma(close, maLength)
// --- Logic ---
// The "Dog" Setup: Price is above MA (Uptrend body) and RSI is overbought (hitting the peak)
isUptrend = close > maValue
wasOverbought = rsiValue > overboughtLevel
// The "Poop" Trigger: RSI crosses down below 70 while price starts dropping
// This indicates the momentum has shifted from up to down
bearishTrigger = ta.crossunder(rsiValue, overboughtLevel)
// --- Plotting ---
// Plot the Moving Average (The 'Body')
plot(maValue, color=color.blue, title="Trend MA", linewidth=2)
// Plot the Signal
plotshape(bearishTrigger and isUptrend, title="Pooping Dog Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="POOP", textcolor=color.white, size=size.small)
// --- Alerts ---
alertcondition(bearishTrigger and isUptrend, title="Pooping Dog Alert", message="Pooping Dog pattern detected! Potential trend reversal.")