Herramienta
Day of Week
time.day_of_week
Entradas
Sin entradas tipadas.
Salidas
Un índice entero de día de la semana para la vela actual (por ejemplo lunes=1 hasta viernes=5). El mismo valor se repite en cada vela que comparte el mismo día del calendario.
Informa en qué día de la semana cae la vela actual, como número (por ejemplo de lunes a viernes). Los traders lo usan para activar o desactivar reglas según el día.
Cómo funciona
Para cada vela lee la marca de tiempo de la vela y devuelve el índice del día de la semana. No interviene nada del precio: solo mira el día del calendario de la vela que se procesa.
Modos
Lee el día de la semana en el reloj de pared de UTC.
Lee el día de la semana en el reloj del feed (Europe/Athens), la zona en la que la fuente de datos escribe sus velas.
Lee el día de la semana en el reloj de pared de Europe/London.
Lee el día de la semana en el reloj de pared de America/New_York.
Lee el día de la semana en el reloj de pared de Asia/Tokyo.
Configuración
El reloj de pared en el que se lee el día de la semana: UTC por defecto, el reloj del feed (Europe/Athens, la zona en la que la fuente de datos escribe sus velas) o la zona propia de una sesión.
Se conecta con
Ejemplos
- Filtro: bloquea nuevas entradas los lunes comprobando el índice de día de la semana contra el valor de lunes.
- Compara el índice de día de la semana con condition.compare eq para permitir señales solo en un día elegido.
Errores comunes
- Asumir un esquema de numeración fijo: confirma si el índice empieza en 0 o en 1 y si los fines de semana se incluyen antes de cablear un valor.
- Olvidar qué reloj decide el día: se lee en la zona horaria del nodo (UTC por defecto), así que una vela cerca de medianoche puede caer en otro día de la semana en otra zona.