Plot Character And Text
FXC911 – Forex & Crypto News & Insights
Goals
The script creates an indicator that plots a green dollar sign ('$') below bars where the closing price is higher than the opening price (bullish bars), and a red dollar sign ('$') above bars where the closing price is lower than the opening price (bearish bars). Alongside the dollar signs, the texts "BULLISH" and "BEARISH" are displayed in white color for bullish and bearish conditions, respectively. The indicator overlays these plots directly on the price chart.
Pine Script Code
//@version=5
indicator("Plot Char", overlay = true)
bullish = close > open
bearish = close < open
plotchar(bullish, char = '$', location = location.belowbar, color = color.green, text = "BULLISH", textcolor = color.white, size = size.small)
plotchar(bearish, char = '$', location = location.abovebar, color = color.red , text = "BEARISH", textcolor = color.white, size = size.small)
Code Output

Explanation
//@version=5
This specifies that the script is written in Pine Script version 5.
indicator("Plot Char", overlay = true)
This defines an indicator named "Plot Char" and specifies that the plots should be overlaid on the main price chart (as opposed to being in a separate pane).
bullish = close > open
bearish = close < open
bullish = close > open
: This defines a boolean variablebullish
that is true when the closing price of the current bar is higher than the opening price.bearish = close < open
: This defines a boolean variablebearish
that is true when the closing price of the current bar is lower than the opening price.
plotchar(bullish, char = '$', location = location.belowbar, color = color.green, text = "BULLISH", textcolor = color.white, size = size.small)
plotchar(bearish, char = '$', location = location.abovebar, color = color.red , text = "BEARISH", textcolor = color.white, size = size.small)
plotchar(bullish, char = '$', location = location.belowbar, color = color.green, text = "BULLISH", textcolor = color.white, size = size.small)
: This plots a green dollar sign ('$') below the bar when thebullish
condition is true. The text "BULLISH" is displayed next to the character in white color and small size.plotchar(bearish, char = '$', location = location.abovebar, color = color.red , text = "BEARISH", textcolor = color.white, size = size.small)
: This plots a red dollar sign ('$') above the bar when thebearish
condition is true. The text "BEARISH" is displayed next to the character in white color and small size.
Keywords
pine script
, trading view
, script editor
, indicators
, strategies
, backtesting
, alerts
, custom scripts
, stock analysis
, charting tools
, technical analysis
, built-in functions
, pine script syntax
, trading bots
, automated trading
, scripting language
, market data
, trading signals
, financial markets
, programming trading strategies
Visit me on:
🚀 Finance & Trading Insights: fxc911.ir
🐦 Twitter: x.com/fxc911_official/
Last updated