Página 1 de 1

'for' cannot be used as a variable or function name.

Publicado: 26 Jul 2024 17:27
por solain30
Buenos días chichos, me apárese este mensaje en este párrafo, ya le hice de todo pero no se corrige

// Función para calcular la dimensión fractal
fractalDimension(src, length, power) =>
sum = 0
'for' cannot be used as a variable or function name.

Re: 'for' cannot be used as a variable or function name.

Publicado: 26 Jul 2024 18:39
por gu5tavo71
Puede ser un error de indexado

Probá así:

Código: Seleccionar todo

fractalDimension(src, length, power) =>
    sum = 0

Re: 'for' cannot be used as a variable or function name.

Publicado: 26 Jul 2024 20:32
por solain30
Voy a probar, muchas gracias

Re: 'for' cannot be used as a variable or function name.

Publicado: 27 Jul 2024 00:47
por solain30
//@version=5
indicator("Mandelbrot Fractal Dimension", overlay=true)

// Parámetros
length = input(14, "Length")
power = input(2, "Power")

fractalDimension(src, length, power) =>
sum = 0
sum := sum + pow(abs(src - src[i + 1]), power)
sqrt(sum / length)

// Aplicar la función a los datos
fd = fractalDimension(close, length, power)

// Mostrar el resultado
plot(fd)

Re: 'for' cannot be used as a variable or function name.

Publicado: 27 Jul 2024 00:47
por solain30
me sigue dando errores en los parentesis

Re: 'for' cannot be used as a variable or function name.

Publicado: 09 Ago 2024 16:07
por gu5tavo71
El código generado por IA es inconsistente, tiene errores y no es confiable. La inteligencia artificial es muy útil en muchos aspectos, pero codifica Pinescript de manera muy deficiente (por ahora...).

Tu codigo es incoherente. Por eso no compila, ni se puede arreglar.