L'auto-illusion du commerçant : la méfiance à l'égard de l'avant. - page 14

 
Youri Tarshecki:
Cela semble très peu crédible.
Probablement parce que vous ne savez pas ce que je veux dire.
 
Комбинатор:
Probablement parce que vous ne comprenez pas ce que je veux dire.
Alors explique-moi.
 
Youri Tarshecki:
Alors explique.

Tout cela est fait en une seule fois par l'EA.

 
Комбинатор:

Tout cela est fait en une seule fois par l'EA.

Utilisez-vous cette bibliothèque https://www.mql5.com/ru/code/9152 ?
Библиотека Optimatic
Библиотека Optimatic
  • votes : 4
  • 2009.08.26
  • Stanislav Korotky
  • www.mql5.com
Оптимизация параметров эксперта на лету - мечта трейдера
 
-Aleks-:
Utilisez-vous cette bibliothèque https://www.mql5.com/ru/code/9152 ?
Non, j'ai mon propre vélo.
 
Комбинатор:
Non, j'ai mon propre vélo.

Je vois, mais ai-je bien compris que le principe est le même ?

Je ne comprends pas pourquoi nous ne pouvons pas simplement ajouter à l'EA une fonction qui verrouille le fonctionnement de l'EA dans une certaine plage de temps - si nous prenons 4 ans, avec la variable ==1 nous testons les 3 premières années, et avec la variable ==2 la quatrième année, alors en cinq minutes nous voyons l'image dans excel...

 
Комбинатор:

Tout cela est fait en une seule fois par l'EA.

Non, vous avez tort.

https://en.wikipedia.org/wiki/Walk_forward_optimization

Une petite partie des données réservées suivant les données de l'échantillon est testée et les résultats sont enregistrés. La fenêtre temporelle dans l'échantillon est avancée de la période couverte par le test hors échantillon, et le processus est répété.

C'est-à-dire qu'après le changement, le processus d'optimisation recommence. Il n'y a pas qu'une seule exécution, mais plusieurs, et chaque nouvelle exécution est répétée avec le même ensemble de paramètres et il est impossible de modifier quelque chose à la volée. Donc rien n'est émulé.

En outre, il n'est pas du tout clair si Amibroker (dont vous avez cité l'image) peut, par exemple, optimiser chaque variable à tour de rôle ou les optimiser toutes simultanément, ce qui est important lorsque les variables sont nombreuses.

 
Youri Tarshecki:

Non, vous avez tort.

Retournez à votre wikipédia et trouvez la réponse par vous-même. Ils sont si intelligents qu'ils ne peuvent même pas lire ce qui est écrit sous leur nez.
 
Комбинатор:
Allez le découvrir sur votre propre wikipédia. Ils sont si intelligents qu'ils ne peuvent même pas lire ce qui est écrit sous leur nez.

Leprocessus peut être répété sur les segments de temps suivants. L'illustration suivante montre le fonctionnement de ce processus.

Répété, Karl !

https://www.amibroker.com/guide/h_walkforward.html

 
Youri Tarshecki:

Non, vous avez tort.

https://en.wikipedia.org/wiki/Walk_forward_optimization

Une petite partie des données réservées suivant les données de l'échantillon est testée et les résultats sont enregistrés. La fenêtre temporelle dans l'échantillon est avancée de la période couverte par le test hors échantillon, et le processus est répété.

C'est-à-dire qu'après le changement, le processus d'optimisation recommence. Il n'y a pas qu'une seule exécution, mais plusieurs, et chaque nouvelle exécution est répétée avec le même ensemble de paramètres et il est impossible de modifier quelque chose à la volée. Donc rien n'est émulé.

En outre, il n'est pas du tout clair si Amibroker (dont vous avez cité l'image) peut, disons, optimiser chaque variable à tour de rôle ou les optimiser toutes simultanément, ce qui est important lorsque les variables sont nombreuses.

À partir d'un ensemble d'exécutions de 1998 à 2008, on prend la meilleure pour 1998-2001 et on inscrit son résultat pour 2002 dans les actions résultantes, puis on prend la meilleure pour 1999-2002 et on ajoute son résultat pour 2003 au précédent, etc. De nombreux passages sont obtenus à l'avance pour l'ensemble de l'histoire. Essentiellement une fenêtre coulissante triviale. Il n'y a pas de magie et de répétition ici.