Question sur l'optimisation génétique - page 6

 
Angela >> :

J'ai ajusté les meilleurs paramètres d'optimisation et de prévision depuis le début de l'année, le tableau n'est pas impressionnant :

...

Plus de 800 exécutions ne sont pas encourageantes, les résultats de l'optimisation sur l'histoire de juin sont moins bons que lorsqu'ils ont été testés avec les paramètres initiaux sur la même période.

Si j'ai bien compris la phrase exprimée un peu plus haut, l'optimisation a-t-elle donné des options moins bonnes qu'avec les paramètres avant optimisation ? Cela peut être le cas si certaines contraintes sont imposées à l'optimisation, par exemple le tirage au sort. Sinon, il y a un problème. Vérifiez également qu'il n'arrive pas que vous optimisiez une petite zone (à cause de problèmes de performance), puis que vous fassiez le test avant sur une plus grande période. Vous devez respecter la proportion inverse : par exemple, vous optimisez sur quelques mois, puis vous testez sur le mois suivant, et non l'inverse. Sinon, vous donnez l'impression que les résultats d'optimisation de juin ont été testés sur plusieurs mois ;-).

 
marketeer писал(а) >>

Si j'ai bien compris la phrase exprimée un peu plus haut, l'optimisation a-t-elle donné des options moins bonnes qu'avec les paramètres avant optimisation ? Cela peut être le cas si certaines contraintes sont imposées à l'optimisation, par exemple le tirage au sort. Sinon, il y a un problème. Vérifiez également qu'il n'arrive pas que vous optimisiez une petite zone (à cause de problèmes de performance), puis que vous fassiez le test avant sur une plus grande période. Vous devez respecter la proportion inverse : par exemple, vous optimisez sur quelques mois, puis vous testez sur le mois suivant, et non l'inverse. Sinon, vous donnez l'impression que les résultats d'optimisation du mois de juin ont été vérifiés pour les mois suivants ;-).

Oui vous avez bien compris, seulement j'ai utilisé GA, et je soupçonne que les meilleures options n'ont pas été trouvées, et les meilleures, y compris celles avec des paramètres qui étaient avant l'optimisation, ont été écartées, je n'ai pas mis de restrictions.

Je fais de l'optimisation pour juin, de l'anticipation pour juillet et 12 jours d'août. Je limite l'optimisation à un mois d'historique, car cela prend plus de temps quand on augmente l'historique, et je prévois de réoptimiser chaque semaine de l'historique, sur lequel l'optimisation est faite en un mois.

 
marketeer >> :

C'est le problème des barres fermées : les quatre OHLC sont les mêmes.


Veuillez me donner un exemple tiré des archives de citations, ce que vous voulez dire n'est pas clair...

 
OrlandoMagic >>:
Насколько я понимаю, у баров кроме цены открытия и закрытия есть еще максимальное и минимальное значения, которые могут оказать влияние... Ну да автору виднее...
>> :

C'est le problème des barres fermées, les quatre OHLC sont les mêmes.

OrlandoMagic a écrit : >>

S'il vous plaît, donnez-moi un exemple, à partir des archives de citations, ce n'est pas clair ce que vous voulez dire...

Tous les relevés de toute barre non nulle (y compris les relevés max et min) seront les mêmes dans le testeur que ceux provenant du serveur en ligne. Ce qui n'est pas clair n'est pas clair.

 
Mais les hauts et les bas ne coïncident pas avec l'ouverture et la fermeture ?
 
Ils peuvent se chevaucher, mais ils sont généralement différents. Qu'est-ce que ça a à voir avec ça ?
 

Les tests ne seront pas corrects à cause de cela. Le conseiller expert peut regarder la barre d'ouverture, la barre de fermeture, la moyenne arithmétique. Mais il devra effectuer des transactions sur l'ensemble de la plage qui se trouve dans cette barre. C'est pourquoi les gens font des tests sur toutes les tiques. Si la vitesse de ces tests pose un problème, il faut trouver où le programme perd du temps et le simplifier. Cela peut se faire, par exemple, en commentant les blocs de l'algorithme un par un. D'après ce que j'ai compris, le test par les prix d'ouverture et les points de contrôle n'est utilisé que pour tester une idée...

 

Vous avez tort. Tout dépend de l'algorithme du conseiller expert. Si le conseiller expert travaille sur des barres achevées, il n'y a aucune différence entre la barre reçue du testeur et celle reçue en ligne.

Oui, il existe des conseillers experts qui fonctionnent sur chaque tick - vous ne pouvez vraiment pas les tester sur des prix ouverts.

 

OK, j'ai tort. Testez-le comme vous le souhaitez.

 

L'optimisation a eu lieu du 1er mai 2008 au 1er mai 2009. J'effectue un test en amont du 1.01.2008 au 1.05.2008 et du 1.05.2009 à aujourd'hui. L'image opposée est différente, alors que dois-je croire ? Comment mon TS se comportera-t-il dans la réalité, si les tests effectués de part et d'autre de la plage d'optimisation donnent des résultats opposés ? Une exécution dans le testeur avec des paramètres obtenus dans la gamme d'optimisation est également différente des résultats obtenus dans l'optimisation elle-même. Quoi qu'il en soit, plus j'avance, moins je fais confiance à cette optimisation.

Rapport du testeur de stratégie
Alpari-Demo (Build 225)


Le symbole GBPUSD (Livre sterling contre Dollar US)
Période 5 Minutes (M5) 2008.01.02 09:00 - 2008.04.30 23:59 (2008.01.01 - 2008.05.01)
Modèle Par les prix d'ouverture (seulement pour les Expert Advisors avec un contrôle explicite de l'ouverture des barres)
Paramètres Lot=0.1 ; StopLoss=11111 ; TrailingStop=0 ;
Les bars dans l'histoire 25288 Tiques modélisées 49411 Qualité de la simulation s/o
Erreurs de concordance des graphiques 0
Dépôt initial 1000.00
Bénéfice net -29.65 Bénéfice total 256.40 Perte totale -286.05
Rentabilité 0.90 Gain attendu -2.47
Dégradation absolue 109.85 Abaissement maximal 270.25 (23.29%) Abattement relatif 23.29% (270.25)
Total des transactions 12 Positions courtes (% de gain) 0 (0.00%) Positions longues (% de gain) 12 (58.33%)
Transactions rentables (% de toutes) 7 (58.33%) Transactions à perte (% de toutes) 5 (41.67%)
Le plus grand commerce profitable 76.20 accord perdant -122.80
Moyenne opération rentable 36.63 commerce perdant -57.21
Nombre maximum gains continus (profit) 3 (116.60) pertes continues (perte) 3 (-153.45)
Maximum bénéfices continus (nombre de victoires) 116.60 (3) Perte continue (nombre de pertes) -153.45 (3)
Moyenne gains continus 2 Perte continue 2

Rapport du testeur de stratégie
Alpari-Demo (Build 225)


Symbole GBPUSD (Livre sterling contre Dollar US)
Période 5 Minutes (M5) 2009.05.01 00:00 - 2009.08.26 18:09 (2009.05.01 - 2009.08.27)
Modèle Par les prix d'ouverture (seulement pour les Expert Advisors avec un contrôle explicite de l'ouverture des barres)
Paramètres Lot=0.1 ; StopLoss=11111 ; TrailingStop=0 ;
Les bars dans l'histoire 24900 Tiques modélisées 48796 Qualité de la simulation s/o
Erreurs de concordance des graphiques 0
Dépôt initial 1000.00
Bénéfice net 425.30 Bénéfice total 467.70 Perte totale -42.40
Rentabilité 11.03 Attente de la victoire 30.38
Dégradation absolue 0.90 Abaissement maximal 89.60 (7.19%) Abattement relatif 7.19% (89.60)
Total des transactions 14 Positions courtes (% de gain) 0 (0.00%) Positions longues (% de gain) 14 (92.86%)
Transactions rentables (% de toutes) 13 (92.86%) Transactions à perte (% de toutes) 1 (7.14%)
Le plus grand commerce profitable 96.55 transaction perdante -42.40
Moyenne opération rentable 35.98 Perte de marché -42.40
Nombre maximum gains continus (profit) 10 (426.40) Pertes continues (perte) 1 (-42.40)
Maximum Profit continu (nombre de victoires) 426.40 (10) Perte continue (nombre de pertes) -42.40 (1)
Moyenne gains continus 7 Perte continue 1

Résultats de l'optimisation

Passage Profit Total des trades Rentabilité Espérance Drawdown$ Drawdown%

25 ____656.40____ 22_________ 3.28_________ 29.84_______ 176.40___ 13.90%

Résultats des tests de la gamme d'optimisation

Rapport du testeur de stratégie
Alpari-Demo (Build 225)


Symbole GBPUSD (Livre sterling contre Dollar US)
Période 5 Minutes (M5) 2008.05.01 00:00 - 2009.04.30 23:59 (2008.05.01 - 2009.05.01)
Modèle Par les prix d'ouverture (seulement pour les Expert Advisors avec un contrôle explicite de l'ouverture des barres)
Paramètres Lot=0.1 ; StopLoss=11111 ; TrailingStop=0 ;
Les bars dans l'histoire 74060 Tiques modélisées 146623 Qualité de la modélisation s/o
Erreurs de concordance des graphiques 0
Dépôt initial 1000.00
Bénéfice net 519.04 Bénéfice total 849.08 Perte totale -330.04
Rentabilité 2.57 Gain attendu 23.59
Dégradation absolue 60.44 Abaissement maximal 218.16 (17.09%) Abattement relatif 17.09% (218.16)
Total des transactions 22 Positions courtes (% de gain) 0 (0.00%) Positions longues (% de gain) 22 (63.64%)
Transactions rentables (% de toutes) 14 (63.64%) Transactions à perte (% de toutes) 8 (36.36%)
Le plus grand commerce profitable 151.16 transaction perdante -78.80
Moyenne opération rentable 60.65 commerce perdant -41.26
Maximum gains continus (profit) 5 (341.80) Pertes continues (perte) 2 (-47.20)
Maximum Profit continu (nombre de victoires) 341.80 (5) Perte continue (nombre de pertes) -78.80 (1)
Moyenne gains continus 2 Perte continue 1