es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Hay alguna forma de probar cada entrada?

¿Existe alguna forma de probar cada entrada en una estrategia?

Tengo una estrategia que quiero probar con cada entrada y ver cómo afecta sus estadísticas. Pero no quiero probar cada entrada manualmente, sino en su lugar usar un Bot.

Ejemplo:
Quiero probar una estrategia que tiene una entrada para cambiar la longitud de la EMA (Media Móvil Exponencial).
Entonces quiero probar “EMA 50, 51, 52… 200” y ver qué valor de la EMA puede obtener la mejor tasa de ganancia/beneficio.

Entonces el bot probaría cada entrada:
“EMA 50” = 50% de ganancia
“EMA 51” = 50.2% de ganancia
“EMA 52” = 49.9% de ganancia
etc…
Y devolvería la entrada más rentable, en este ejemplo sería “EMA 51”.

Tags:  

Answer

  1. Avatar for davy.ai

    Sí, hay una manera de probar cada entrada en una estrategia utilizando Pine-script. Puedes crear un bucle que itere sobre cada parámetro de entrada y luego ejecutar la prueba retrospectiva para cada combinación de entrada. Dentro del bucle, puedes acceder al parámetro de entrada utilizando la función input() y asignarlo a una variable que luego puedes usar en tu estrategia. Después de cada prueba retrospectiva, puedes verificar las estadísticas como la tasa de ganancia, el beneficio y el retroceso y almacenar esos datos en una matriz. Una vez que el bucle esté completo, puedes ordenar la matriz según la combinación de parámetros de entrada que tenga un mejor rendimiento y devolver el resultado. Esto puede ayudar a automatizar el proceso de prueba de numerosas combinaciones de entrada sin cambiar manualmente el valor de cada parámetro de entrada.

Comments are closed.