==================================================================== RGB COLOR GUIDE FOR RADARSCREEN INDICATORS Version: 1.0 How to customize the background and text colors in your RadarScreen indicators using RGB(R, G, B) values. ==================================================================== ==================================================================== HOW TO USE THIS GUIDE ==================================================================== In any indicator's color section, replace the RGB values inside SetPlotBGColor() and SetPlotColor() calls. SYNTAX: SetPlotBGColor( PlotNumber, RGB(Red, Green, Blue) ); SetPlotColor( PlotNumber, RGB(Red, Green, Blue) ); VALUES: Each R, G, B value ranges from 0 (darkest) to 255 (brightest). RGB(0, 0, 0) = Pure Black RGB(255, 255, 255) = Pure White RGB(255, 0, 0) = Pure Red (very bright - avoid for backgrounds) TIPS: - Keep background values BELOW 160 for readable white text - Keep text values ABOVE 180 for visibility on dark backgrounds - Test one plot at a time - verify on your RadarScreen before bulk changing ==================================================================== DEFAULT DARK PALETTE (currently used in all indicators) ==================================================================== BACKGROUND COLORS: --------------------------------------------------------------- Purpose RGB Code Hex Description --------------------------------------------------------------- Bullish / Positive RGB(25, 100, 52) #196434 Dark forest green Strong Bullish RGB(12, 65, 30) #0C411E Very dark green Bearish / Negative RGB(140, 30, 35) #8C1E23 Dark crimson Strong Bearish RGB(88, 18, 24) #581218 Very dark red Info / Alerts RGB(18, 88, 112) #125870 Dark teal Signals / Warnings RGB(150, 126, 16) #967E10 Dark amber/gold Rejection / Special RGB(110, 24, 86) #6E1856 Dark magenta Neutral / Inactive RGB(28, 28, 38) #1C1C26 Near-black TEXT COLORS: --------------------------------------------------------------- On colored background RGB(230, 230, 235) #E6E6EB Soft white On neutral background RGB(160, 165, 175) #A0A5AF Dim gray ==================================================================== ALTERNATIVE COMPLETE PALETTES ==================================================================== Below are full drop-in palette replacements. To use one, replace ALL background RGB values in the indicator's color section. --- PALETTE: MIDNIGHT BLUE --- A cooler, blue-tinted theme for low-light environments. --------------------------------------------------------------- Bullish / Positive RGB(20, 82, 110) Dark steel blue Strong Bullish RGB(12, 55, 78) Very dark navy blue Bearish / Negative RGB(125, 35, 50) Dark rose Strong Bearish RGB(78, 20, 32) Very dark burgundy Info / Alerts RGB(25, 72, 130) Dark cobalt Signals / Warnings RGB(135, 110, 30) Dark goldenrod Rejection / Special RGB(95, 30, 110) Dark purple Neutral / Inactive RGB(22, 24, 42) Dark navy black --- PALETTE: EARTH TONES --- Warm, natural colors - easy on the eyes for extended sessions. --------------------------------------------------------------- Bullish / Positive RGB(45, 95, 40) Olive green Strong Bullish RGB(28, 62, 25) Dark olive Bearish / Negative RGB(130, 55, 30) Dark burnt orange Strong Bearish RGB(85, 35, 18) Very dark sienna Info / Alerts RGB(50, 85, 95) Dark slate teal Signals / Warnings RGB(145, 115, 35) Dark bronze Rejection / Special RGB(100, 40, 60) Dark mauve Neutral / Inactive RGB(35, 32, 28) Dark charcoal brown --- PALETTE: NEON SUBDUED --- Slightly brighter but still dark - for users who want more pop. --------------------------------------------------------------- Bullish / Positive RGB(30, 130, 65) Medium dark green Strong Bullish RGB(18, 90, 42) Dark emerald Bearish / Negative RGB(165, 38, 45) Medium dark red Strong Bearish RGB(110, 22, 30) Dark scarlet Info / Alerts RGB(25, 115, 150) Medium dark teal Signals / Warnings RGB(180, 150, 22) Medium dark gold Rejection / Special RGB(140, 32, 110) Medium dark magenta Neutral / Inactive RGB(32, 32, 45) Dark blue-gray --- PALETTE: GRAYSCALE --- No color at all - purely brightness-based differentiation. --------------------------------------------------------------- Bullish / Positive RGB(70, 75, 70) Medium dark gray Strong Bullish RGB(48, 52, 48) Dark gray Bearish / Negative RGB(55, 50, 50) Warm dark gray Strong Bearish RGB(38, 34, 34) Very dark warm gray Info / Alerts RGB(60, 65, 72) Cool dark gray Signals / Warnings RGB(80, 78, 65) Warm medium gray Rejection / Special RGB(65, 55, 65) Muted purple-gray Neutral / Inactive RGB(28, 28, 30) Near-black --- PALETTE: MONOCHROME GREEN (Terminal / Hacker) --- All green shades - retro terminal aesthetic. --------------------------------------------------------------- Bullish / Positive RGB(15, 110, 50) Bright terminal green Strong Bullish RGB(8, 72, 30) Dark terminal green Bearish / Negative RGB(10, 55, 28) Very muted green Strong Bearish RGB(5, 35, 15) Almost-black green Info / Alerts RGB(20, 95, 65) Teal-green Signals / Warnings RGB(60, 120, 20) Yellow-green Rejection / Special RGB(5, 45, 40) Dark cyan-green Neutral / Inactive RGB(5, 18, 10) Near-black green ==================================================================== INDIVIDUAL COLOR OPTIONS BY HUE ==================================================================== Pick individual colors from these lists to build your own custom palette. All values are designed for dark backgrounds with white text. --- GREENS (Bullish) --- --------------------------------------------------------------- RGB(8, 45, 20) Darkest forest Very subtle RGB(12, 65, 30) Very dark green Strong bull (default) RGB(18, 80, 38) Dark green RGB(25, 100, 52) Dark forest green Bull (default) RGB(30, 115, 58) Medium dark green More visible RGB(35, 130, 65) Medium green Getting brighter RGB(20, 90, 50) Muted dark green Natural look RGB(15, 75, 55) Dark teal-green Cool tone RGB(28, 95, 42) Dark jade Slightly yellow-green RGB(10, 70, 45) Dark sea green Blue-green tint RGB(22, 88, 35) Dark leaf green Pure green RGB(40, 110, 48) Medium emerald Brighter option RGB(45, 95, 40) Dark olive green Warm green RGB(30, 80, 30) Dark grass green Yellow-green tint --- REDS (Bearish) --- --------------------------------------------------------------- RGB(55, 10, 12) Darkest crimson Very subtle RGB(72, 15, 18) Very dark red RGB(88, 18, 24) Very dark crimson Strong bear (default) RGB(110, 22, 28) Dark blood red RGB(125, 28, 32) Dark crimson RGB(140, 30, 35) Dark red Bear (default) RGB(155, 35, 40) Medium dark red More visible RGB(120, 40, 30) Dark rust Warm red RGB(130, 25, 45) Dark raspberry Pink-red RGB(95, 20, 20) Dark brick Pure red RGB(110, 30, 50) Dark rose Blue-red tint RGB(85, 35, 18) Dark sienna Brown-red RGB(140, 45, 25) Dark burnt orange Orange-red RGB(100, 18, 35) Dark wine Deep burgundy --- BLUES / TEALS (Info, Alerts) --- --------------------------------------------------------------- RGB(8, 40, 60) Darkest navy Very subtle RGB(12, 55, 80) Very dark teal RGB(18, 72, 95) Dark teal RGB(18, 88, 112) Dark teal Info (default) RGB(22, 100, 130) Medium dark teal More visible RGB(25, 115, 150) Medium teal Getting brighter RGB(15, 60, 100) Dark royal blue Pure blue RGB(20, 45, 85) Dark navy Deep blue RGB(30, 80, 110) Dark steel blue Gray-blue RGB(25, 95, 95) Dark cyan Equal G and B RGB(12, 65, 85) Dark ocean Blue-green RGB(35, 70, 120) Dark cornflower Medium blue RGB(18, 50, 72) Dark midnight Very deep RGB(28, 88, 100) Dark cadet blue Muted teal --- YELLOWS / AMBERS (Signals, Warnings) --- --------------------------------------------------------------- RGB(80, 68, 8) Darkest amber Very subtle RGB(110, 92, 12) Very dark gold RGB(130, 108, 14) Dark gold RGB(150, 126, 16) Dark amber Signal (default) RGB(170, 142, 20) Medium dark amber More visible RGB(185, 155, 25) Medium amber Getting brighter RGB(140, 115, 35) Dark bronze Warm amber RGB(145, 130, 18) Dark yellow More yellow RGB(160, 120, 15) Dark orange-gold Orange tint RGB(125, 105, 20) Dark brass Muted gold RGB(135, 100, 10) Dark saffron Rich gold RGB(155, 140, 30) Dark lime-gold Green-yellow RGB(120, 95, 25) Dark khaki Earthy amber RGB(148, 110, 12) Dark honey Warm gold --- MAGENTAS / PURPLES (Rejection, Special) --- --------------------------------------------------------------- RGB(55, 12, 42) Darkest magenta Very subtle RGB(75, 18, 58) Very dark magenta RGB(90, 22, 72) Dark magenta RGB(110, 24, 86) Dark magenta Rejection (default) RGB(130, 30, 100) Medium dark magenta More visible RGB(150, 35, 115) Medium magenta Getting brighter RGB(85, 20, 95) Dark purple Blue-magenta RGB(70, 25, 110) Dark violet More blue RGB(100, 30, 70) Dark fuchsia Pink-magenta RGB(60, 18, 80) Dark grape Deep purple RGB(95, 28, 55) Dark plum Red-purple RGB(75, 30, 100) Dark orchid Balanced purple RGB(110, 20, 65) Dark hot pink Pink-leaning RGB(80, 25, 90) Dark amethyst Classic purple --- NEUTRALS / GRAYS (Inactive, Background) --- --------------------------------------------------------------- RGB(15, 15, 18) Almost pure black Minimal contrast RGB(20, 20, 25) Very dark gray Subtle RGB(28, 28, 38) Near-black Neutral (default) RGB(35, 35, 45) Dark charcoal Slightly lighter RGB(42, 42, 52) Medium charcoal More visible RGB(50, 50, 60) Dark slate Clearly gray RGB(25, 28, 35) Dark blue-gray Cool neutral RGB(30, 28, 25) Dark brown-gray Warm neutral RGB(32, 30, 38) Dark purple-gray Slightly purple RGB(28, 32, 28) Dark green-gray Slightly green RGB(22, 24, 30) Dark navy-gray Blue-tinted RGB(38, 35, 30) Dark sepia Warm tone --- TEXT COLORS --- --------------------------------------------------------------- RGB(255, 255, 255) Pure white Maximum contrast RGB(230, 230, 235) Soft white Active text (default) RGB(210, 212, 218) Light silver Slightly dimmer RGB(190, 192, 200) Silver Moderate RGB(160, 165, 175) Dim gray Inactive text (default) RGB(140, 145, 155) Muted gray Very subtle RGB(120, 125, 135) Dark gray text Minimal visibility RGB(230, 235, 210) Warm white Yellow-tinted RGB(210, 230, 240) Cool white Blue-tinted RGB(235, 225, 210) Cream white Warm soft ==================================================================== QUICK REFERENCE: CHANGING COLORS ==================================================================== EXAMPLE - Change the bullish background from dark green to dark teal: BEFORE: SetPlotBGColor( 3, RGB(25, 100, 52) ); AFTER: SetPlotBGColor( 3, RGB(18, 88, 112) ); EXAMPLE - Change text color to warm cream: BEFORE: SetPlotColor( 3, RGB(230, 230, 235) ); AFTER: SetPlotColor( 3, RGB(235, 225, 210) ); EXAMPLE - Use a named TradeStation color constant instead of RGB: SetPlotBGColor( 3, DarkGreen ); SetPlotColor( 3, White ); Available named constants: Black, White, Red, Green, Blue, Yellow, Cyan, Magenta, DarkRed, DarkGreen, DarkBlue, DarkCyan, DarkMagenta, DarkYellow ==================================================================== COLOR MIXING CHEAT SHEET ==================================================================== To create your own custom colors, remember: RED channel = warmth / fire GREEN channel = nature / growth BLUE channel = cool / calm COMBINATIONS: R + G = Yellows / Ambers / Oranges R + B = Magentas / Purples / Pinks G + B = Teals / Cyans / Aquas R + G + B = Grays (equal values) / Whites (high values) MAKING COLORS DARKER: - Divide all values by 2 to halve brightness - Keep ratios the same to preserve the hue - Example: RGB(100, 200, 50) -> RGB(50, 100, 25) MAKING COLORS MORE MUTED: - Move all values slightly toward the same middle value - Example: RGB(150, 30, 30) -> RGB(120, 45, 45) MAKING COLORS WARMER: - Increase R slightly, decrease B slightly - Example: RGB(25, 100, 52) -> RGB(35, 100, 42) MAKING COLORS COOLER: - Decrease R slightly, increase B slightly - Example: RGB(25, 100, 52) -> RGB(15, 100, 62) ==================================================================== END OF COLOR GUIDE ====================================================================