| //+------------------------------------------------------------------+
|
| //| Defines.mqh |
|
| //| Copyright 2025, Niquel Mendoza. |
|
| //| https://www.mql5.com/es/users/nique_372/news |
|
| //+------------------------------------------------------------------+
|
| #property copyright "Copyright 2025, Niquel Mendoza."
|
| #property link "https://www.mql5.com/es/users/nique_372/news"
|
| #property strict
|
|
|
| //+------------------------------------------------------------------+
|
| //| |
|
| //+------------------------------------------------------------------+
|
| //--- Primero
|
| #include "..\\..\\DefGlobal.mqh"
|
|
|
| //--- Luego van lso inlcudes necesario como estrtegia y eso
|
| #include <TSN\\MQLArticles\\Strategy\\Main.mqh>
|
| #include <TSN\\MQLArticles\\RM\\RiskManagement.mqh>
|
|
|
|
|
| //+------------------------------------------------------------------+
|
| //| |
|
| //+------------------------------------------------------------------+
|
| IBlocks* g_bloque1;
|
| IBlocks* g_bloque2;
|
| CBosChoch g_bos_choch;
|
| CTradingSession g_sesion;
|
| TSN::CRiskManagemet* risk;
|
|
|
| //+------------------------------------------------------------------+
|
| //| |
|
| //+------------------------------------------------------------------+
|
| // NUEVO: usamos estados en vez de flags (mas legible y rapdio)
|
| enum ENUM_EASYSB_STATE
|
| {
|
| EASYSB_STATE_BUSCAR_MANIPULACION,
|
|
|
| //---
|
| EASYSB_STATE_BUSCAR_CONFIRMACION_BOS_ALCISTA,
|
| EASYSB_STATE_BUSCAR_CONFIRMACION_BOS_BAJISTA,
|
|
|
| //---
|
| EASYSB_STATE_BUSCAR_PDA_ALCISTA,
|
| EASYSB_STATE_BUSCAR_PDA_BAJISTA,
|
| };
|
|
|
| //---
|
| enum ENUM_EST_ENTRADA
|
| {
|
| ENTRADA_OB_FVG = 0,
|
| ENTRADA_FVG_BB = 1,
|
| ENTRADA_BB_OB = 2
|
| };
|
| |