// Entradas para colores personalizables con títulos específicos color_rsi = input.color(color.blue, title = 'Color para Condición RSI < Umbral') color_ema_both = input.color(color.lime, title = 'Color para EMAs Diarias y Semanales Positivas') color_ema_weekly = input.color(color.green, title = 'Color para EMA Semanal Positiva') color_default = input.color(color.red, title = 'Color para Tendencia Bajista')
// Calcular las EMAs del gráfico diario ema20_daily = ta.ema(close, 20) ema50_daily = ta.ema(close, 50) ema200_daily = ta.ema(close, 200)
// Calcular las EMAs del gráfico semanal ema10_weekly = request.security(syminfo.tickerid, 'W', ta.ema(close, 10)) ema20_weekly = request.security(syminfo.tickerid, 'W', ta.ema(close, 20))
// Marcar condición del VIX con un triángulo naranja bajo la vela plotshape(vix_close > vix_high_threshold, style = shape.triangleup, color = color.orange, location = location.belowbar, title = 'VIX > Umbral')
// Determinar el color de las velas basado en prioridades var color default_color = na if rsi_condition_static default_color := color_rsi // Prioridad 1: RSI estático default_color else if ema10_weekly <= ema20_weekly default_color := color_default // Prioridad 2: EMAs semanales bajistas default_color else if ema20_daily > ema50_daily and ema10_weekly > ema20_weekly default_color := color_ema_both // Prioridad 3: EMAs diarias y semanales positivas default_color else if ema10_weekly > ema20_weekly default_color := color_ema_weekly // EMAs semanales positivas, pero diarias no cumplen default_color else default_color := color_default // Caso predeterminado: rojo default_color
// Cambiar el color de las velas barcolor(default_color, title = 'Color de Velas Swing')
// Crear la tabla para mostrar los valores dinámicos var table data_table = table.new(position.bottom_right, 2, 9, border_width = 1, frame_color = color.gray, frame_width = 1)
// Configurar la tabla (Encabezados y Valores) if bar_index == 0 // Crear encabezados solo una vez table.cell(data_table, 0, 0, 'Indicador', text_color = color.white, bgcolor = color.black, text_size = size.small, text_halign = text.align_center) table.cell(data_table, 1, 0, 'Valor', text_color = color.white, bgcolor = color.black, text_size = size.small, text_halign = text.align_center)
ברוח TradingView אמיתית, מחבר הסקריפט הזה פרסם אותו בקוד פתוח, כך שסוחרים יוכלו להבין ולאמת אותו. כל הכבוד למחבר! אתה יכול להשתמש בו בחינם, אבל השימוש החוזר בקוד זה בפרסום כפוף לכללי הבית. אתה יכול להכניס אותו למועדפים כדי להשתמש בו בגרף.
המידע והפרסומים אינם אמורים להיות, ואינם מהווים, עצות פיננסיות, השקעות, מסחר או סוגים אחרים של עצות או המלצות שסופקו או מאושרים על ידי TradingView. קרא עוד בתנאים וההגבלות.