Processing script...
line 8: Undeclared identifier 'pvi';
line 9: Undeclared identifier 'pvi';
line 9: Variable 'pvi' is not found in scope 'anonym_function_0', cannot register side effect;
line 13: Undeclared identifier 'nvi';
line 14: Undeclared identifier 'nvi';
line 14: Variable 'nvi' is not found in scope 'anonym_function_1', cannot register side effect;
line 26: Undeclared identifier 'pvi';
line 27: Undeclared identifier 'pvim';
line 28: Undeclared identifier 'pvim';
line 29: Undeclared identifier 'pvi';
line 29: Undeclared identifier 'pvim';
line 29: Undeclared identifier 'pvimax';
line 29: Undeclared identifier 'pvimin';
line 31: Undeclared identifier 'nvi';
line 32: Undeclared identifier 'nvim';
line 33: Undeclared identifier 'nvim';
line 34: Undeclared identifier 'nvi';
line 34: Undeclared identifier 'nvim';
line 34: Undeclared identifier 'nvimax';
line 34: Undeclared identifier 'nvimin';
line 53: Undeclared identifier 'oscp';
line 57: Undeclared identifier 'area';
line 58: Undeclared identifier 'area';
line 59: Undeclared identifier 'azul';
line 59: Undeclared identifier 'area';
line 60: Undeclared identifier 'line';
line 61: Undeclared identifier 'line';
line 62: Undeclared identifier 'azul';
line 62: Undeclared identifier 'line';
line 63: Undeclared identifier 'red';
line 63: Undeclared identifier 'line';
line 64: Undeclared identifier 'black'
Qué puede estar fallando?
Saludos!
thai_peter
⋅
@calpu, falta la version yo probaría poder //@version=4 o //@version=2 al principio del script
luciano007
⋅
@thai_peter, con version 4 le va a dar error, con @version=2 debería funcionar.
Igual yo estoy viendo de pasarlo a v4 pero no me dibuja el volumen azul y verde, y me sale el siguiente error (que justamente es el volumen de ballenas y peces)
@luciano007, Recien veo el mensaje. pvi es una funcion interna por lo cual no entiendo el error, yo he copiado y pegado el codigo y me funciona sin ningun agregado. Yo uso la version de escritorio en windows en español por si te ayuda.
calpu
⋅
@thai_peter, perdón, recién veo tu mensaje -- gracias por responder, saludos!
vennegor2021
⋅
@calpu, buenas, si eliminan la linea 6 y 11 les levanta. Es porque hace la declaracion de las variables 2 veces, primero en la linea 5 y 10 y luego nuevamente en la 6 y 11 pero vacias. corrigiendo eso queda de 10!
Abzo
lkdml
⋅
@vennegor2021, tal cual pasa eso y además al pasar a la Version=4, ya hay funciones PVI, NVI y MFI. Por otra parte hay algunas cosas más desde la linea 54 en adelante con las constantes definidas para los estilos y colores.
Si me deja, ahora pego una adaptación que hice en la cual le quito las funciones y le agrego algunos inputs para poder tunearlo un poco.
PD: Gracias Inversiones en el Mundo.
//@version=4
study(title="Koncorde Inversiones en el Mundo by lkdml")
srcTprice = input(ohlc4, title="Fuente para Precio Total")
srcMfi = input(hlc3, title="Fuente MFI", group="Money Flow Index")
tprice=srcTprice
mult=input(2.0, title="Multiplicador para derivacion estandar" , group="Bollinger Oscillator")
boLength=input(25, title="Calculation length ", group="Bollinger Oscillator" )
// Bands Calculation
basis = sma(tprice, boLength) //Find the 20-day moving average average (n1 + n2 ... + n20)/20
dev = mult * stdev(tprice, boLength) //Find the standard deviation of the 20-days
upper = basis + dev //Upper Band = 20-day Moving Average + (2 x standard deviation of the 20-days)
lower = basis - dev //Lower Band = 20-day Moving Average - (2 x standard deviation of the 20-days)
OB1 = (upper + lower) / 2.0
OB2 = upper - lower
line 39: Mismatched input 'll' expecting 'end of line without line continuation'.
BochiPlus11
⋅
Hola, hay que dejar un espacio (Un TAB en realidad) adelante de las lineas donde esta ll,hh,k y sma.....para que compile..si es delicalito el compilador