OPEN-SOURCE SCRIPT

Image Plotter [theUltimator5]

213
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.

คำจำกัดสิทธิ์ความรับผิดชอบ

ข้อมูลและบทความไม่ได้มีวัตถุประสงค์เพื่อก่อให้เกิดกิจกรรมทางการเงิน, การลงทุน, การซื้อขาย, ข้อเสนอแนะ หรือคำแนะนำประเภทอื่น ๆ ที่ให้หรือรับรองโดย TradingView อ่านเพิ่มเติมที่ ข้อกำหนดการใช้งาน