• Produkte
  • Community
  • Märkte
  • Broker
  • Mehr
Auf geht's
  • Indikatoren und Strategien
  • /NTSC

NTSC

Better Contrast (NTSC Optimized)Library Better Contrast (NTSC Optimized) This lightweight utility library automatically selects the optimal text color (black or white) for any given background color, ensuring maximum readability for labels, tables, and UI elements. Unlike standard libraries that use the HSP model or simple averaging, this library utilizes the NTSC Perceived Brightness formula. 🟢 Why NTSC? The human eye is significantly more sensitive to green light than red or blue. Standard formulas often miscalculate brightness for high‑energy colors like yellow (red + green) or cyan, resulting in white text on bright yellow backgrounds — which is hard to read. The NTSC formula weights colors based on human perception: Brightness = (Red * 0.299) + (Green * 0.587) + (Blue * 0.114) By heavily weighting the green channel (58.7%), this method correctly identifies yellow and cyan as “bright” backgrounds, forcing the text to black for superior contrast. 🛠 Usage Import the library: import Robertsanktov/Better_Contrast/1 as contrast Use the method directly on any color variable: textColor = myBackgroundColor.contrast() Parameters - threshold : (optional) brightness cutoff (0.0–1.0 or 0–255). Default is 0.55 . Higher values force more white text; lower values force more black text.
Pine Script® Bibliothek
von Robertsanktov

Die ausgewählten Marktdaten werden von ICE Data Services bereitgestellt.Die ausgewählten Referenzdaten werden von FactSet. Copyright © 2026 FactSet Research Systems Inc.Copyright © 2026, American Bankers Association bereitgestellt. Die CUSIP-Datenbank wird von FactSet Research Systems Inc. bereitgestellt. Alle Rechte vorbehalten.Die SEC-Einreichungen und sonstigen Dokumente werden von Quartr bereitgestellt.© 2026 TradingView, Inc.

Mehr als ein Produkt
  • Supercharts
Screener
  • Aktien
  • ETFs
  • Anleihen
  • Krypto-Coins
  • CEX-Paare
  • DEX-Paare
  • Pine
Heatmaps
  • Aktien
  • ETFs
  • Krypto-Coins
Kalender
  • Ökonomie
  • Earnings
  • Dividenden
Weitere Produkte
  • Renditekurven
  • Optionen
  • Nachrichtenstrom
  • Pine Script®
Apps
  • Mobile
  • Desktop
Community
  • Soziales Netzwerk
  • Wall of Love
  • Einem Freund empfehlen
  • Hausregeln
  • Moderatoren
Ideen
  • Trading
  • Ausbildung
  • Editors' Picks
Pine Script
  • Indikatoren & Strategien
  • Wizards
  • Freelancer
Tools & Abonnements
  • Features
  • Preise
  • Marktdaten
  • Abonnements verschenken
Trading
  • Übersicht
  • Broker
Sonderangebote
  • Futures der CME Group
  • Eurex-Termingeschäfte
  • US-Aktienbündel
Über das Unternehmen
  • Wer wir sind
  • Weltraummission
  • Blog
  • Karrieren
  • Media Kit
Merch
  • TradingView-Store
  • Tarotkarten für Trader
  • Der C63 TradeTime
Richtlinien & Sicherheit
  • Nutzungsbedingungen
  • Haftungsausschluss
  • Datenschutzrichtlinie
  • Cookies-Richtlinien
  • Zugänglichkeitserklärung
  • Sicherheitstipps
  • Bug-Bounty-Programm
  • Statusseite
Geschäftslösungen
  • Widgets
  • Charting-Bibliotheken
  • Lightweight Charts™
  • Fortschrittliche Charts
  • Trading-Plattform
Wachstumsmöglichkeiten
  • Werbung
  • Brokerage Integration
  • Partnerprogramm
  • Ausbildungsprogramm
Community
  • Soziales Netzwerk
  • Wall of Love
  • Einem Freund empfehlen
  • Hausregeln
  • Moderatoren
Ideen
  • Trading
  • Ausbildung
  • Editors' Picks
Pine Script
  • Indikatoren & Strategien
  • Wizards
  • Freelancer
Geschäftslösungen
  • Widgets
  • Charting-Bibliotheken
  • Lightweight Charts™
  • Fortschrittliche Charts
  • Trading-Plattform
Wachstumsmöglichkeiten
  • Werbung
  • Brokerage Integration
  • Partnerprogramm
  • Ausbildungsprogramm
Look FirstLook First