ICTLibraryExamples/Sensei/Est2024/Defines.mqh
Nique_372 Nique_372 3fd17f5686
2026-11-06 15:35:47 -05:00
//+------------------------------------------------------------------+
//| 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
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
#include "..\\..\\DefGlobal.mqh"
#include <TSN\\ICTLibrary\\ICTConcepts.mqh>
#include <TSN\\MQLArticles\\Strategy\\Main.mqh>
#include <TSN\\MQLArticles\\RM\\RiskManagement.mqh>
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
CTradingSession g_session;
CResistenceSupport g_support_resistence;
CSwingBarZigZag g_zz;
TSN::CRiskManagemet* risk;
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
// Estados de la estrategia (en vez de flags)
enum ENUM_EST2024_STATE
{
EST2024_STATE_BUSCAR_MITIGACION, // esperando la mitigacion de un soporte/resistencia (aun sin direccion)
//---
EST2024_STATE_BUSCAR_VENTAS, // hubo mitigacion de resistencia: se espera la reaccion al nivel del fibbo para vender
EST2024_STATE_BUSCAR_COMPRAS, // hubo mitigacion de soporte: se espera la reaccion al nivel del fibbo para comprar
};
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
enum ENUM_ESTRATEGIA_ERR
{
ESTRATEGIA_ERR_NOT,
ESTRATEGIA_ERR_FAILED_CALC_LEVEL_IDX,
};
//+------------------------------------------------------------------+