OPEN-SOURCE SCRIPT
Image Plotter [theUltimator5]

Image Plotter is a visual alerting tool that drops fun, high-contrast ASCII (braille) art (e.g., Rocket, Cat “hang in there”, Babe Ruth, etc.) directly on your price chart when a technical trigger fires. It’s designed for quick, glanceable callouts without cluttering your chart with lines or sub-indicators.
If there are any specific images you would like to be able to add to your plot, please comment with the image you want to see and if it is reasonable, I will add it.
How it works
Inputs & Controls
Trigger Source
Plot Mode
Note: TradingView caps the number of labels per script; this indicator sets max_labels_count=500. Heavy triggering can still hit limits.
Practical usage tips
Quick start
If there are any specific images you would like to be able to add to your plot, please comment with the image you want to see and if it is reasonable, I will add it.
How it works
- On each bar close, the script evaluates your selected Trigger Source. When the condition is true, it places a label that contains the selected ASCII art at a configurable offset above or below the candle.
- You can choose to only keep the most recent art on the chart, or accumulate every trigger as a historical breadcrumb trail.
- Positioning uses either the bar’s high (for above-candle placements) or low (for below-candle placements), then applies your vertical % offset and horizontal bar shift.
Inputs & Controls
Trigger Source
- Select which condition will fire the ASCII placement:
- RSI Oversold / Overbought — Triggers on cross through the threshold (under/over).
- MACD Bullish Cross / Bearish Cross — MACD line crossing the Signal line.
- BB Lower Touch / BB Upper Touch — Price crossing below the lower band / above the upper band.
- Stochastic Oversold / Overbought — %K crossing through your thresholds.
- Volume Spike — Current volume > (Volume MA × Spike Multiplier).
- Price Cross MA — Close crossing above the chosen moving average (bullish only).
- Custom Condition — Optional user condition (see “Custom Condition” below).
Plot Mode
- Latest Only — The indicator deletes the previous label and keeps only the newest trigger on chart.
- Every Trigger — Leaves all triggered labels on the chart (historical markers).
Note: TradingView caps the number of labels per script; this indicator sets max_labels_count=500. Heavy triggering can still hit limits.
Practical usage tips
- Choose “Latest Only” for cleanliness if your trigger is frequent. Use “Every Trigger” when you want a visual audit trail.
- Tune vertical offset by symbol — low-priced tickers may need a smaller %; volatile names may need more spacing.
Quick start
- Add the indicator to any chart (any timeframe).
- Pick a Trigger Source (e.g., RSI Oversold) and set thresholds/lengths.
- Choose ASCII Image, Position Above/Below, Offsets, and Plot Mode.
- (Optional) Enable Custom Condition and select your Custom Plot Source.
- Create an Alert on “ASCII Trigger Alert” using Once Per Bar Close.
- Have a variant you’d like (e.g., bearish MA cross, multi-alert pack by trigger, or time-window filters)? Tell me what workflow you want and I’ll tailor the script/description to match.
开源脚本
本着TradingView的真正精神,此脚本的创建者将其开源,以便交易者可以查看和验证其功能。向作者致敬!虽然您可以免费使用它,但请记住,重新发布代码必须遵守我们的网站规则。
免责声明
这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。
开源脚本
本着TradingView的真正精神,此脚本的创建者将其开源,以便交易者可以查看和验证其功能。向作者致敬!虽然您可以免费使用它,但请记住,重新发布代码必须遵守我们的网站规则。
免责声明
这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。