forked from nique_372/FullMt5McpByLeo
104 lines
No EOL
4.8 KiB
MQL5
104 lines
No EOL
4.8 KiB
MQL5
//+------------------------------------------------------------------+
| |
//| def.mqh |
| |
//| Copyright 2026, Niquel Mendoza. |
| |
//| https://www.mql5.com/ |
| |
//+------------------------------------------------------------------+
| |
#property copyright "Copyright 2026, Niquel Mendoza."
| |
#property link "https://www.mql5.com/"
| |
#property strict
| |
| |
#include <TSN\\MQLArticles\\Utils\\EnumRec.mqh>
| |
| |
//+------------------------------------------------------------------+
| |
//| |
| |
//+------------------------------------------------------------------+
| |
// Incluimos enums donde estan todo..
| |
#include "..\\..\\Def\\Def.mqh"
| |
| |
//+------------------------------------------------------------------+
| |
//| |
| |
//+------------------------------------------------------------------+
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_TIME_GMT)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_TIME_CURRENT)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_TIME_LOCAL)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_TIME_SERVER)
| |
| |
//---
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_MODELADO_EVERY_TICK)
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_MODELADO_OCHLM1)
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_MODELADO_ONLY_OPEN)
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_MODELADO_REAL_TICK)
| |
| |
//---
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_COPY_DATA_CLOSE)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_COPY_DATA_OPEN)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_COPY_DATA_HIGH)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_COPY_DATA_LOW)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_COPY_DATA_TICK_VOLUME)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_COPY_DATA_REAL_VOLUME)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_COPY_DATA_TIME)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_COPY_DATA_SPREAD)
| |
| |
//+------------------------------------------------------------------+
| |
//| |
| |
//+------------------------------------------------------------------+
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_OPTMIZATION_NONE)
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_OPTIMIZAITON_SLOW)
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_OPTIMIZACION_AG_FAST)
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_OPTIMIZAION_ALL_MARKET_WATH)
| |
| |
//---
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_OPTCRIT_BALANCE_MAX)
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_OPTCRIT_PROFIT_FACTOR_MAX)
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_OPTCRIT_EXPECTED_PAYOFF_MAX)
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_OPTCRIT_DRAWDOWN_MIN)
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_OPTCRIT_RECOVERY_FACTOR_MAX)
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_OPTCRIT_SHARPE_RATIO_MAX)
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_OPTCRIT_CUSTOM_MAX)
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_OPTCRIT_COMPLEX_CRITERION_MAX)
| |
| |
//---
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_FORWARD_NONE)
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_FORWARD_HALF)
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_FORWARD_THIRD)
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_FORWARD_QUARTER)
| |
MQLARTICLES_ENUMREC_REG(MTTESTER_FORWARD_CUSTOM)
| |
| |
| |
//---
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_TESTER_GET_SUMMARY)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_TESTER_GET_BALANCE_HISTORY)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_TESTER_GET_EQUITY_HISTORY)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_TESTER_GET_DEALS_HISTORY)
| |
| |
//+------------------------------------------------------------------+
| |
//| |
| |
//+------------------------------------------------------------------+
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_CALCORDER_CALCULATE_SL_WITH_LOT)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_CALCORDER_MONEY_TO_POINTS)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_CALCORDER_GET_LOTE_BY_RISK_MONEY_AND_SL_POINTS)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_CALCORDER_GET_MAX_LOTE_TO_TRADE)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_CALCORDER_GET_LOTE_BY_ONLY_RISK_MONEY)
| |
| |
| |
//+------------------------------------------------------------------+
| |
//| |
| |
//+------------------------------------------------------------------+
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_IND_ACTION_CREATE)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_IND_ACTION_TOTAL)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_IND_ACTION_GET_HANDLES_NAMES)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_IND_ACTION_REMOVE)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_IND_ACTION_GET_HANDLE_BY_NAME)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_IND_ACTION_GET_PARAMETERS)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_IND_ACTION_ADD)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_IND_ACTION_COPYBUFFER)
| |
| |
//+------------------------------------------------------------------+
| |
//| |
| |
//+------------------------------------------------------------------+
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_CHARTIND_TOTAL)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_CHARTIND_SHORT_NAME)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_CHARTIND_ADD)
| |
MQLARTICLES_ENUMREC_REG(MCPFUNC_CHARTIND_DELETE)
| |
| |
//+------------------------------------------------------------------+ |