Hola:
alguien podria decirme como se puede definir una funcion en Probuider? Quiero usar funciones sencillas, como por ejemplo, sumar dos numeros. La definicion de dicha funcion seria:
function sumar(x,y)
z=x + y
return z
end
Cuando uso funciones deinidas por mi mismo en trading automatico me da error. ¿Alguien podria ayudarme a salir de este error tan sinsentido?
Gracias
JSParticipant
Senior
Hola,
El uso de funciones se incluirá en la próxima versión, la V13, que según tengo entendido se lanzará a finales de este año…
Graciaspor la respuesta. ¿Podrías confirmarme que la version V13 que incorpora el uso de funciones definidas por el usuario sale a finales de este año? Saludos
JSParticipant
Senior
Lo siento, no puedo confirmar la fecha de lanzamiento porque no tengo ninguna influencia sobre eso…
Si miras las fechas de lanzamiento anteriores, puedes hacerte una idea de cómo podría desarrollarse…
Este es un indicador que se utiliza como función. Recomiendo descargar, importar e instalar el archivo ITF adjunto, ya que
contiene las dos variables declaradas:
// SumFunction
//
// requires two numbers as parameters and returns their sum
//
RETURN x+y AS "Sum"
Ahora puedes llamarlo usando CALL, asignando los datos devueltos a una variable (la llamé
mySum):
mySum = CALL "SumFunction"[4, -1.5]
mySum es la variable que contiene los datos devueltos, que se pueden utilizar normalmente.