Keltner Channel v2 - Auto highlighting of Bull/Bear trends

1255 7 117
Please do not use the previous version (, I was using wrong colors for Bull/Bear there.

All options configurable.

Reversals are marked using crosses. as well as highlighted using green/red color (depending on bull/bear). Enjoy!

Remove from Favorite Scripts Add to Favorite Scripts
// @author LazyBear
// @credits Formula taken from
// v02 - fixed the bull/bear colors, I accidentally switched them in the prev ver. 
// v01 - initial release
study(title="Keltner Channel [LazyBear]", overlay=true)
offset = 1
lengthMiddle = input(20,  title="MiddleEMA")
channelATR = input(10, title="Channel wall ATR")
channelWidth = input(2, title = "Channel Width")
showBarColor = input(true, title="Highlight Bear/Bull indicators?", type=bool)

emaVal = ema(close,lengthMiddle)
upperVal = emaVal + channelWidth * atr(channelATR)
lowerVal = emaVal - channelWidth * atr(channelATR)

middle_line = plot(emaVal, style=circles, linewidth=2)
upper_line = plot(upperVal)
lower_line = plot(lowerVal)
fill(upper_line, lower_line, color=green, transp=80)

bearish = low < lowerVal
bear_point = bearish ? (low-offset) : na
bear_color = bearish ? red : na

bullish = high > upperVal 
bull_point = bullish ? (high+offset) : na
bull_color = bullish ? green : na

bar_color = bearish ? bear_color : (bullish ? bull_color : na)

plot(bear_point, color = bear_color, style=cross, linewidth=2)
plot(bull_point, color = bull_color, style=cross, linewidth=2)

bgcolor(showBarColor ? bar_color : na)
List of my free indicators:
List of my indicators at Appstore:

Works Great!
+2 Reply
LazyBear PRO QuantitativeExhaustion
2 years ago
+2 Reply
2 years ago
I cannot keep up with you:) great work- tnx for sharing
+1 Reply
LazyBear PRO sublimares2
2 years ago
Thx. Feel free to fix the colors :P
+1 Reply
sublimares2 LazyBear
2 years ago
I always do:)
+1 Reply
2 years ago
how install this script on exness chart and other broker chart
LazyBear PRO haq2fame
2 years ago
This is coded in Pinescript, TradingView's scripting language. This code cannot be used in any other platform as-is.
+1 Reply
Ideas Scripts Chart
United States
United Kingdom
Home Stock Screener Economic Calendar How It Works Chart Features House Rules Moderators For the WEB Widgets Stock Charting Library Priority Support Feature Request Blog & News FAQ Help & Wiki Twitter
Private Messages Chat Ideas Published Followers Following Priority Support Public Profile Profile Settings Billing Sign Out