Programación en MQL5 para tradersHerramientas lingüísticas avanzadasCalendario económicoObtener descripciones de eventos por ID
- Conceptos básicos del calendario
- Obtener la lista y las descripciones de los países disponibles
- Consultar tipos de eventos por país y moneda
- Obtener descripciones de eventos por ID
- Obtener registros de eventos por país o moneda
- Obtener registros de eventos de un tipo específico
- Leer registros de sucesos por ID
- Seguimiento de los cambios de eventos por país o moneda
- Seguimiento de los cambios de eventos por tipo
- Filtrar eventos por múltiples condiciones
- Transferir la base de datos de calendarios al probador
- Operar con el calendario
Obtener descripciones de eventos por ID
Los programas MQL reales, por regla general, solicitan eventos de calendario actuales o próximos, filtrando por intervalo de tiempo, países, divisas u otros criterios. Las funciones de la API destinadas a ello, que aún no hemos considerado, devuelven estructuras MqlCalendarValue, que sólo almacenan el identificador del evento en lugar de su descripción. Por lo tanto, la función CalendarEventById puede ser útil si necesita extraer información completa.
bool CalendarEventById(ulong id, MqlCalendarEvent &event)
La función CalendarEventById obtiene la descripción del evento por su ID. La función devuelve una indicación de éxito o de error.
En la siguiente sección se ofrece un ejemplo de cómo utilizar esta función.