AiDataTaskRuner/Backend/Workflows/Protocol/Def.mqh
Nique_372 7e582dfd32
2026-04-08 20:35:41 -05:00

42 lines
1.8 KiB
MQL4

//+------------------------------------------------------------------+
//| 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
//+------------------------------------------------------------------+