//+------------------------------------------------------------------+ //| Def.mqh | //| Copyright 2025, Niquel Mendoza. | //| https://www.mql5.com/es/users/nique_372 | //+------------------------------------------------------------------+ #property copyright "Copyright 2025, Niquel Mendoza." #property link "https://www.mql5.com/es/users/nique_372" #property strict #ifndef AIDATATASKRUNNER_BACKEND_WORKFLOWS_PROTOCOL_DEF_MQH #define AIDATATASKRUNNER_BACKEND_WORKFLOWS_PROTOCOL_DEF_MQH //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ // Evento basico #define AIDATATASKRUNER_RUNNER_WF_ON_EVENT (475) //--- Eventos de (AIDATATASKRUNER_RUNNER_WF_ON_EVENT) // Cada paso #define AIDATATASKRUNER_RUNNER_WF_E_ON_STEP (0) // Al finalizar #define AIDATATASKRUNER_RUNNER_WF_E_ON_END (1) // Al inciar #define AIDATATASKRUNER_RUNNER_WF_E_ON_START (2) // Fallo durante la previa ejeucion del wf (eg: no se pudo leer el yml, o fallo al parseo, fallo al enviar datos al inciar) #define AIDATATASKRUNER_RUNNER_WF_E_ON_END_CRITICAL (3) // Evento inicila (iniclafion del wf) #define AIDATATASKRUNER_RUNNER_WF_EVENT_INIT (476) // Nuevo wf que el runner debe de correr #define AIDATATASKRUNER_RUNNER_WF_EVENT_ON_NEW_WF (477) // Evenbto de fallo al inciioailiza (de parte del runner) #define AIDATATASKRUNER_RUNNER_WF_EVENT_ERR_INIT (478) //--- Separador para sparam (solo varios datos si es unico no se aplica) #define AIDATATASKRUNER_RUNNER_WF_SEP ('│') #endif // AIDATATASKRUNNER_BACKEND_WORKFLOWS_PROTOCOL_DEF_MQH //+------------------------------------------------------------------+