Bibliothèque: MultiTester - page 46

 
Aleksei Skrypnev #:

Sur 2 ordinateurs différents sur cette mise à jour - MultiTester

Mise à jour : 2025.06.06 08:04.

A partir de KB, je télécharge les sources uniquement en cliquant sur le fichier correspondant, comme sur l'image.

Je l'ai téléchargé de cette façon pour vérifier - compilé sans erreurs.

 
fxsaber #:

À partir de KB, je télécharge les sources uniquement en cliquant sur le fichier correspondant, comme sur l'image.

Je l'ai téléchargé de cette manière pour vérifier - il compile sans erreur.

Je confirme qu'avec votre méthode, il n'y a pas d'erreurs. Et je l'ai téléchargé via "Download ZIP". La taille des fichiers est différente et la date dans l'archive est supposée être 04.04.25.

Est-ce qu'il y a toujours eu ce problème avant, ou est-ce que c'est quelque chose de cassé dans KB le mois dernier ? J'ai lu des erreurs de téléchargement ici.

 
Aleksei Skrypnev #:

Ce problème a-t-iltoujours existéauparavant, ou s'agit-il d'un problème survenu au QB au cours du dernier mois ?

Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading.

Bibliothèques : MT4Orders

fxsaber, 2019.01.17 21:45

ZY a regardé mes travaux dans KB... il vaut mieux oublier le zip.

 

Avez-vous eu des difficultés à préparer ce travail ?

Accrochage

MultiTester_Example.mq5 (1.18 KB) voir

MultiTester_Exemple2.mq5 (0.62 KB) voir

Le graphique et le terminal montrent qu'il utilise des ressources CPU, la fenêtre de test clignote des dizaines de fois par seconde et il n'y a pas de liste de travaux dans le dossier Files.

MultiTester
MultiTester
  • www.mql5.com
Множественные прогоны/оптимизации в Тестере.
 
Aleksei Skrypnev #:

Avez-vous eu des difficultés à préparer le travail ?

Accrochage

Le graphique et le terminal montrent qu'il utilise des ressources CPU, la fenêtre de test clignote des dizaines de fois par seconde et rien n'est préparé dans le dossier Files.

b4885 - bien, b5100 - même réponse erronée. Il semble que jusqu'à ce que MQ arrête d'expérimenter avec chaque version, il ne sert à rien de chercher les causes.

Je recommande d'utiliser b4885- pour l'instant.
 
Mikhail Sergeev critères d'optimisation?

Faites CTRL+C dans Tester et voyez dans l'éditeur (CTRL+V) quel paramètre est responsable du critère.

[Tester]
Expert=Examples\MACD\MACD Sample.ex5
Symbol=EURUSD
Period=M1
Optimization=0
Model=4
FromDate=2025.05.12
ToDate=2025.05.14
ForwardMode=0
Deposit=10000
Currency=EUR
ProfitInPips=1
Leverage=500
ExecutionMode=0
OptimizationCriterion=6
Visual=1
[TesterInputs]
 
fxsaber #:

Faites CTRL+C dans le testeur et regardez dans l'éditeur (CTRL+V) pour voir quel paramètre est responsable du critère.

Énumérer tous les critères.

#include <fxsaber\MultiTester\MTTester.mqh> // https://www.mql5.com/fr/code/26132

void OnStart()
{
  string Str;
  
  for (int i = 0; i < 8; i++)
    if (MTTESTER::GetSettings(Str))
    {
      MTTESTER::SetValue(Str, "OptimizationCriterion", (string)i);
      
      MTTESTER::SetSettings(Str);
      
      Sleep(1000);
    }
}
 
fxsaber #:

b4885 - parfait, b5100 - même réponse erronée. Il semble que jusqu'à ce que MQ arrête d'expérimenter avec chaque version, il ne sert à rien de chercher les causes.

Je recommande d'utiliser b4885- pour l'instant.

Fonctionne maintenant sur MT5_b5050+ également.

 
fxsaber #:

Passer en revue tous les critères.

Merci beaucoup !

 
fxsaber #:

Fonctionne maintenant aussi sur MT5_b5050+.

Il ne fonctionne pas sur b5100. "MTTESTER::IsReady() est toujours faux sur cette version.

En général, y a-t-il un moyen facile de revenir à b505050 ou même à b4885?


P.S. Merci pour ce super outil.