• Productos
  • Comunidad
  • Mercados
  • Brokers
  • Más
Black FridayDESCUENTOS hasta 80 %
  • Indicadores y estrategias
  • /Cleancode

Cleancode

globalCurrently in PineScript you cannot modify global variables in functions because of scope limitations. One way to work around that is to use arrays. This Library simplifies the use of arrays as global variables to make your code look cleaner. If you're coming from other programming languages, I'm sure you will come across this issue in your PineScript journey at some point. ------------------------------------ The code below will throw an error that says: Cannot modify global variable 'price' in function. var price = 0.0 function() => price := 5.5 ------------------------------------ To work around that you can do: var price = array.new_float(1, 0.0) function() => array.set(price, 0, 5.5) But that code does not spark joy. ------------------------------------ So I bring to you the global library: import marspumpkin/global/1 var price = global.init(0.0) function() => global.set(price, 5.5)
Biblioteca Pine Script®
por marspumpkin
Actualizado
1616

Los datos de mercado seleccionados los proporciona ICE Data Services. Los datos de referencia escogidos los suministra FactSet. Copyright © 2025 FactSet Research Systems Inc.Copyright © 2025, American Bankers Association. La base de datos CUSIP proviene de FactSet Research Systems Inc. Todos los derechos reservados. Los documentos presentados ante la SEC y otros, los facilita Quartr.© 2025 TradingView, Inc.

Más que un producto
  • Supergráficos
Analizadores
  • Acciones
  • ETF
  • Bonos
  • Criptomonedas
  • Pares CEX
  • Pares DEX
  • Pine
Mapas de calor
  • Acciones
  • ETF
  • Cripto
Calendarios
  • Económico
  • Beneficios
  • Dividendos
Más productos
  • Curvas de rendimiento
  • Opciones
  • Flujo de noticias
  • Pine Script®
Aplicaciones
  • Móvil
  • Desktop
Comunidad
  • Red social
  • Muro del amor
  • Recomendar a un amigo
  • Normas internas
  • Moderadores
Ideas
  • Trading
  • Formación
  • Selecciones de los editores
Pine Script
  • Indicadores y estrategias
  • Wizards
  • Autónomos
Herramientas y suscripciones
  • Funcionalidades
  • Precios
  • Datos de mercado
  • Regalar planes
Trading
  • Resumen
  • Brokers
Ofertas especiales
  • Futuros CME Group
  • Futuros Eurex
  • Paquete de acciones de EE.UU.
Acerca de la empresa
  • Quiénes somos
  • Misión espacial
  • Blog
  • Ofertas de empleo
  • Kit de medios
Tienda
  • Tienda TradingView
  • Cartas de tarot para traders
  • C63 TradeTime
Políticas y seguridad
  • Condiciones de uso
  • Exención de responsabilidad
  • Política de privacidad
  • Política de cookies
  • Declaración de accesibilidad
  • Consejos de seguridad
  • Programa de recompensas por encontrar errores
  • Página de estado
Soluciones para empresas
  • Widgets
  • Bibliotecas de gráficos
  • Lightweight Charts™
  • Gráficos avanzados
  • Plataforma de trading
Oportunidades de crecimiento
  • Publicidad
  • Integración de brokers
  • Programa de socios
  • Programa de formación
Comunidad
  • Red social
  • Muro del amor
  • Recomendar a un amigo
  • Normas internas
  • Moderadores
Ideas
  • Trading
  • Formación
  • Selecciones de los editores
Pine Script
  • Indicadores y estrategias
  • Wizards
  • Autónomos
Soluciones para empresas
  • Widgets
  • Bibliotecas de gráficos
  • Lightweight Charts™
  • Gráficos avanzados
  • Plataforma de trading
Oportunidades de crecimiento
  • Publicidad
  • Integración de brokers
  • Programa de socios
  • Programa de formación
Look FirstLook First