Veo el error «El script no puede basarse en más de 10 indicadores conectados en secuencia».

Este error se produce cuando una de las entradas de origen de un indicador utiliza los valores de un gráfico calculado a partir de una cadena de más de 10 indicadores, en la que los cálculos de cada indicador posterior dependen de los valores representados en el gráfico del indicador anterior.

Por ejemplo, supongamos que añade 12 indicadores SMA al gráfico y, a continuación, configura la entrada «Fuente» de cada indicador añadido después del primero para utilizar uno de los gráficos del indicador añadido anteriormente al gráfico. El último indicador de la cadena de cálculo muestra este mensaje de error, ya que su entrada «Fuente» depende de 11 indicadores conectados secuencialmente.

Para resolver este error, puede consolidar los cálculos de varios indicadores en un solo indicador utilizando Pine Script®. Por ejemplo, en lugar de añadir más de un indicador al gráfico para encadenar varias SMA, puede escribir un único script Pine que realice los cálculos encadenados con varias llamadas a la función ta.sma()

Este error no debe confundirse con el límite general de indicadores sobre indicadores. Por ejemplo, con un límite de 24 conexiones de indicador sobre indicador, puede tener 24 indicadores SMA separados que dependen de 24 indicadores EMA independientes. Aunque el número total de indicadores dependientes en el gráfico es 24, no se produce un error porque cada indicador SMA separado depende exactamente de un indicador EMA, lo que significa que la profundidad de cada cadena de cálculo no supera los 10. Por el contrario, si conecta cada indicador secuencialmente (por ejemplo, EMA1 -> SMA1 -> EMA2 -> SMA2 -> ...), este error se produce en el duodécimo indicador conectado, ya que depende de una cadena de demasiados indicadores anteriores. 

Para obtener más información sobre las funciones de indicador sobre indicador, consulte el artículo Cómo aplicar un indicador o una estrategia a otro indicador