ICTLibraryExamples/Base/Extra/BslSsl.mq5
79 lines
5.5 KiB
MQL5
Nique_372
2025-12-09 13:32:01 -05:00
<EFBFBD><EFBFBD>//+------------------------------------------------------------------+
//| BslSsl.mq5 |
//| Copyright 2025, Niquel Mendoza. |
//| https://www.mql5.com/es/users/nique_372/news |
//+------------------------------------------------------------------+
Nique_372
2026-02-01 13:11:51 -05:00
#property copyright "Copyright 2025, Niquel Mendoza."
Nique_372
2026-01-06 06:46:34 -05:00
Nique_372
2025-12-09 13:32:01 -05:00
#property link "https://www.mql5.com/es/users/nique_372/news"
#property version "1.00"
Nique_372
2026-01-06 06:46:34 -05:00
#property strict
Nique_372
2025-12-09 13:32:01 -05:00
#define DEFGLOBAL_SIMPLE
#include "..\\..\\DefGlobal.mqh"
Nique_372
2026-01-06 06:46:34 -05:00
Nique_372
2025-12-09 13:32:01 -05:00
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
int8_t idx_controler_d1 = INVALID_INDEX;
CBSLSSL bsl_ssl;
//+------------------------------------------------------------------+
//| Expert initialization function |
//+------------------------------------------------------------------+
int OnInit()
Nique_372
2025-12-09 14:50:26 -05:00
Nique_372
2025-12-09 13:32:01 -05:00
{
//--- Inicializaci<EFBFBD>n general obligatoria
g_new_bar_manager.GetPosExecute(PERIOD_D1, idx_controler_d1);
//--- Crear el concepto
if(!bsl_ssl.Create(_Symbol, _Period, 0, 0, true))
Nique_372
2026-02-01 13:11:51 -05:00
Nique_372
2025-12-09 13:32:01 -05:00
{
Print("ERROR al crear BSL/SSL");
return INIT_FAILED;
}
Nique_372
2026-01-06 06:46:34 -05:00
Nique_372
2025-12-09 13:32:01 -05:00
//--- Configuraci<EFBFBD>n gr<EFBFBD>fica
Nique_372
2026-01-06 06:46:34 -05:00
bsl_ssl.SetGrapich(
Nique_372
2025-12-09 13:32:01 -05:00
Nique_372
2026-01-06 06:46:34 -05:00
clrBlue, // Texto BSL
Nique_372
2025-12-09 13:32:01 -05:00
clrDodgerBlue, // L<EFBFBD>nea BSL
clrRed, // Texto SSL
clrTomato, // L<EFBFBD>nea SSL