Bibliothèque: MultiTester - page 43

 
klycko #:

TF=1||1|||0|||16385|||Y Paramètre à optimiser pour

Vous n'avez pas pu effectuer une optimisation avec un pas zéro. Un message similaire devrait apparaître dans le journal du testeur.

check parameter step in the line "start=1; step=0; stop=10000" for input variable inX
optimization cannot be started
 
fxsaber #:

Vous n'avez pas pu effectuer une optimisation à pas zéro. Un message similaire devrait apparaître dans le journal du testeur.

Ce paramètre est le cadre temporel :

input ENUM_TIMEFRAMES TF=PERIOD_M1 ; // Période d'analyse des indicateurs

Seules les valeurs limites PERIOD_M1 et PERIOD_H1 sont définies en fonction de ce paramètre.

L'étape d'optimisation est vide et ne peut pas être définie par l'utilisateur.
 

En outre, il en résulte que

TF=12|||1|||1|| 12 || Y La borne droite a été changée en 12, alors qu'elle devrait être constante 16385, c'est-à-dire H1

Il y a également un pas d'optimisation de 1 au lieu de 0.

 
Voici les réimpressions
Dossiers :
error3.zip  21 kb
 
klycko #:
Voici les réimpressions

Voici un supplément avec des fichiers opt et une comparaison avec l'optimisation génétique manuellement et en utilisant Run

Dossiers :
ERROR4.zip  19 kb
 

Bonsoir !

J'ai essayé l'optimisation génétique avec d'autres paramètres.

Pour int et double tout fonctionne sans erreur.

Les erreurs ne se produisent qu'avec TF timeframe - la limite droite est décalée et le pas 1 au lieu de 0 est défini.

 
klycko #:

Des erreurs se produisent uniquement avec le cadre temporel TF - la bordure droite est décalée et l'étape 1 au lieu de 0 est définie.

Malheureusement, le fichier opt ne contient que les index des champs enum, mais pas leurs valeurs.

Mise à jour de TesterCache.mqh.
 
fxsaber #:

Malheureusement, le fichier opt ne contient que les index des champs de l'énumération, mais pas leurs valeurs.

Veuillez mettre à jour TesterCache.mqh.

Merci d'avance ! J'essaierai ce soir

 
fxsaber #:

Malheureusement, le fichier opt ne contient que les index des champs de l'énumération, mais pas leurs valeurs.

Veuillez mettre à jour TesterCache.mqh.

Bonsoir !

J'ai mis à jour TesterCache.mqh et tout a fonctionné correctement ! !!!

Merci beaucoup pour votre aide ! Sans vous, je n'aurais pas trouvé la raison, à savoir que j'avais un fichier obsolète de la bibliothèque.

Cordialement, Alexander

 
Des compétences étonnantes en matière de codage, merci beaucoup.