ICTLibraryExamples/TTrades/EasySb/Defines.mqh
Nique_372 Nique_372 728d4506d0
2026-11-05 18:16:32 -05:00
54 라인
EOL 없음
1.8 KiB
MQL5
//+------------------------------------------------------------------+
//| 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
};