OPEN-SOURCE SCRIPT

Image Plotter [theUltimator5]

185
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
  • 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
  1. Latest Only — The indicator deletes the previous label and keeps only the newest trigger on chart.
  2. 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
  1. Add the indicator to any chart (any timeframe).
  2. Pick a Trigger Source (e.g., RSI Oversold) and set thresholds/lengths.
  3. Choose ASCII Image, Position Above/Below, Offsets, and Plot Mode.
  4. (Optional) Enable Custom Condition and select your Custom Plot Source.
  5. Create an Alert on “ASCII Trigger Alert” using Once Per Bar Close.
  6. 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.

Thông báo miễn trừ trách nhiệm

Thông tin và ấn phẩm không có nghĩa là và không cấu thành, tài chính, đầu tư, kinh doanh, hoặc các loại lời khuyên hoặc khuyến nghị khác được cung cấp hoặc xác nhận bởi TradingView. Đọc thêm trong Điều khoản sử dụng.