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.

Tags:  

Answer

  1. Avatar for davy.ai

    Para calcular el Día de Operaciones del Mes (TDOM, por sus siglas en inglés) en TradingView Pine Script, puedes modificar el código de la siguiente manera:

    // Inicializar el contador
    var counter = 0
    
    // Reiniciar el contador al comienzo de cada mes
    if (cambio(mes))
        counter := 1
    else
        // Incrementar el contador en cada nuevo día de operaciones
        if (cambio(diadelmes) y diadelasemana != diadelasemana.domingo y diadelasemana != diadelasemana.sábado)
            counter := counter + 1
    
    // Graficar el valor de TDOM
    plot(counter, title="TDOM")
    

    Este código inicializa una variable llamada counter para hacer un seguimiento del valor de TDOM. Al comienzo de cada mes, reiniciamos el contador a 1. Luego, en cada nuevo día de operaciones (es decir, cuando cambia el día del mes), incrementamos el contador, siempre y cuando no sea un fin de semana (sábado o domingo). Por último, graficamos el valor de TDOM utilizando la función plot.

    Es importante destacar que utilizamos la función cambio para detectar cuándo cambia el mes o el día del mes. Además, utilizamos la variable diadelasemana para excluir los fines de semana del conteo de TDOM.

    Con este código modificado, deberías poder calcular correctamente el TDOM en Pine Script.

Comments are closed.