ICTLibraryEasy/Examples/Benchmark/Utils/Base.mqh

59 lines
1.9 KiB
MQL5
Raw Permalink Normal View History

2026-01-14 07:41:55 -05:00
//+------------------------------------------------------------------+
//| Base.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
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
2026-05-25 11:41:23 -05:00
#define TOTAL_FVG_TEST 8
2026-01-14 07:41:55 -05:00
//--- Indices
#define BENH_IDX_CODE1 0
#define BENH_IDX_CODE2 1
#define BENH_IDX_CODE3 2
#define BENH_IDX_LIB 3
#define BENH_IDX_CODE4 4
#define BENH_IDX_CODE5 5
#define BENH_IDX_CODE6 6
2026-05-25 11:41:23 -05:00
#define BENH_IDX_CODE7 7
2026-01-14 07:41:55 -05:00
//--- Archivos
const string g_benchk_filenames[TOTAL_FVG_TEST]
{
"ICTLibraryEasy\\Code1.txt",
"ICTLibraryEasy\\Code2.txt",
"ICTLibraryEasy\\Code3.txt",
"ICTLibraryEasy\\Lib.txt",
"ICTLibraryEasy\\Code4.txt",
"ICTLibraryEasy\\Code5.txt",
2026-05-25 11:41:23 -05:00
"ICTLibraryEasy\\Code6.txt",
"ICTLibraryEasy\\Code7.txt",
2026-01-14 07:41:55 -05:00
};
//--- Names
const string g_benchk_names[TOTAL_FVG_TEST]
{
"rpanchyk",
"Hieu Hoang",
"R. Kumar Nait",
"ICTLibLeo",
"C. Sonet 4.5",
"Chat Gpt",
2026-05-25 11:41:23 -05:00
"C. Opus 4.7",
"Art(EN) 22264 (Amanda)"
2026-01-14 07:41:55 -05:00
};
//--- Easy
#define FILE_CODE1 g_benchk_filenames[BENH_IDX_CODE1]
#define FILE_CODE2 g_benchk_filenames[BENH_IDX_CODE2]
#define FILE_CODE3 g_benchk_filenames[BENH_IDX_CODE3]
#define FILE_CODE4 g_benchk_filenames[BENH_IDX_CODE4]
#define FILE_CODE5 g_benchk_filenames[BENH_IDX_CODE5]
#define FILE_CODE6 g_benchk_filenames[BENH_IDX_CODE6]
2026-05-25 11:41:23 -05:00
#define FILE_CODE7 g_benchk_filenames[BENH_IDX_CODE7]
2026-01-14 07:41:55 -05:00
#define FILE_LIB g_benchk_filenames[BENH_IDX_LIB]
//+------------------------------------------------------------------+