⚙️ OnTester y Custom Criteria

"Crea tu propio criterio de optimización más allá del Profit Factor"

OnTester Pesos Ranking
Módulo 10 de 12
🏆 Piénsalo así: El Profit Factor es como juzgar un atleta solo por su velocidad. Pero un buen atleta necesita velocidad + resistencia + técnica + salud mental. OnTester te permite crear tu propio "juez" que mira múltiples métricas a la vez. Así encuentras estrategias que son buenas en todo, no solo en una cosa.

Código MQL5 — OnTester

//+------------------------------------------------------------------+
//| Custom Optimization Criterion |
//+------------------------------------------------------------------+
double OnTester()
{
  // Get standard metrics
  double pf = TesterStatistics(STAT_PROFIT_FACTOR);
  double sharpe = TesterStatistics(STAT_SHARPE_RATIO);
  double dd = TesterStatistics(STAT_EQUITY_DD);
  double recovery = TesterStatistics(STAT_RECOVERY_FACTOR);
  double trades = TesterStatistics(STAT_TRADES);

  // Custom weighted score
  double score = pf * W_PF + sharpe * W_SHARPE
                + (1 - dd/100) * W_DD
                + recovery * W_RECOVERY;

  return score;
}

Constructor de Criterio Custom

🎯 Custom Score 📈 Sharpe Ratio 🔄 Recovery Factor 📊 Calmar Ratio

Ajusta los pesos de cada métrica para crear tu criterio personalizado:

30
25
20
15
10
💡 Ajusta los pesos de cada métrica para crear tu criterio de optimización personalizado, luego evalúa.