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.
Mã nguồn mở
Theo đúng tinh thần TradingView, tác giả của tập lệnh này đã công bố nó dưới dạng mã nguồn mở, để các nhà giao dịch có thể xem xét và xác minh chức năng. Chúc mừng tác giả! Mặc dù bạn có thể sử dụng miễn phí, hãy nhớ rằng việc công bố lại mã phải tuân theo Nội Quy.
Thông báo miễn trừ trách nhiệm
Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.
Mã nguồn mở
Theo đúng tinh thần TradingView, tác giả của tập lệnh này đã công bố nó dưới dạng mã nguồn mở, để các nhà giao dịch có thể xem xét và xác minh chức năng. Chúc mừng tác giả! Mặc dù bạn có thể sử dụng miễn phí, hãy nhớ rằng việc công bố lại mã phải tuân theo Nội Quy.
Thông báo miễn trừ trách nhiệm
Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.