Profit Generator EA - page 22

 

Vous trouverez ci-joint ma déclaration pour le cas H4. Les paramètres sont les suivants :

extern int ID = 1234 ; // Changez ce nombre si vous exécutez plus d'une EA.

extern double lots=1.0 ;

extern bool MM = false ; //Utiliser le Money Management ou non

extern int Risk = 10 ; //Pourcentage de la marge disponible à risquer.

extern int stoploss=30,takeprofit=40 ;

extern bool UseClose=false ;

extern int TSactivation=40,TrailPips=5 ;

extern int MaxTrades=1 ; /nombre maximum de transactions ouvertes à la fois

extern bool UseHourTrade = false ;

extern int FromHourTrade = 7 ;

extern int ToHourTrade = 20 ;

extern int LongBar=15 ; // définit la longueur minimale de la barre.

extern bool UseLastPeriodPerams=false;// utilise le haut et le bas de la dernière période pour le calcul.

extern int period=0 ; // laissez ce nombre à zéro pour utiliser la période du graphique.

extern bool OneTradeperPeriod=false ; // Ceci n'autorisera qu'un seul nouveau trade par période.

extern bool DisablePeriodMGMT=false ;

extern bool Alerts=false,AlertOnlyMode=false ;

 
Maji:
Vous trouverez ci-joint ma déclaration pour le cas H4. Les paramètres sont les suivants :

Bien jusqu'ici Maji. Il semble qu'une LongBar de 15 fonctionne jusqu'à présent pour l'échelle de temps H4.

 

Mise à jour de la déclaration aujourd'hui.

Dossiers :
pg.htm  25 kb
 

Bonjour Maji

Pouvez-vous joindre l'EA que vous utilisez pour le relevé de 4 heures mentionné ci-dessus ?

 
kumawat:
Bonjour Maji. Pouvez-vous joindre l'EA que vous utilisez pour la déclaration de 4 heures mentionnée ci-dessus ?

J'utilise le Profit Generator Option Set 2 réalisé par Nich. Il est quelque part dans ce fil, veuillez le rechercher. L'initiateur de ce fil de discussion, Holyguy, avait demandé à ce qu'il n'y ait pas trop d'EA qui circulent, et donc, conformément à sa demande, je ne vais pas joindre l'EA. Veuillez consacrer quelques minutes à la recherche dans le fil de discussion.

Maji

 

Maji

C'est le même que celui que vous avez posté au poste 65.

 

C'est une variante de ce système. Nich l'avait encore amélioré, mais j'ai désactivé la plupart de ces améliorations. Je pense que vous pouvez utiliser l'EA joint au premier message de ce fil et utiliser les paramètres décrits.

J'espère que cela vous aidera,

Maji

 

Hé Delsule,

Quel paramètre de barre longue utilisez-vous sur votre échelle de temps de 30 minutes ? 15 ou 20 ?

De plus, je pense que tu devrais essayer un stop loss plus petit - ils tuent tes résultats.

Mike.

 

Ce fil de discussion a été revigorant à lire ! Je vais commencer à tester la version 2.7 de cet EA. Lorsque j'aurai défini les paramètres, je remplirai la feuille d'inscription.

Alan

 

Comment obtenir de meilleurs résultats de Backtesting

Étape par étape, comment obtenir de meilleurs résultats de backtesting

1. Téléchargez les données MT4 pour la paire de devises que vous voulez backtester en cliquant ICI. Assurez-vous de télécharger les données M1. Cela devrait vous donner des données pour chaque minute jusqu'en 2004 (environ 1,5 ans de données rétrospectives).

2. Après avoir décompressé les données sur votre disque dur, vous devez importer les données dans Metatrader 4.

3. Ouvrez le graphique M1 de la paire de devises dont vous voulez importer les données.

4. Vous devez aller dans votre Centre d'historique dans Metatrader 4. Appuyez sur la touche F2 de votre clavier. Ou cliquez en haut de Metatrader : Outils et choisissez Centre d'historique

5. Ouvrez Forex, ouvrez la paire de devises à importer et ouvrez M1.

6. Cliquez sur Importer et naviguez jusqu'à l'emplacement où vous avez décompressé les données de la paire de devises.

7. Assurez-vous que le Type de fichier est sur les fichiers Metaquotes. Cliquez sur Ouvrir et OK. Puis fermez.

8. Maintenant, dans la fenêtre du Navigateur sur le côté gauche de votre programme Metatrader 4, ouvrez Scripts. Il doit se trouver juste en dessous de Custom Indicators.

9. Ouvrez le graphique hors ligne en allant à File- Openoffline - SELECT et ouvrez la paire sur M1 Timeframe.

10. Vous devriez toujours avoir le graphique M1 ouvert sur la paire de devises. Vous devez double-cliquer sur Period Converterscript.

10. Cliquez sur l'onglet Input et vous devriez voir la valeur 3. Vous devez changer la valeur en 5 (M5), 15 (M15), 30 (M30), 60 (H1), 240 (H4), 1440 (D1).

11. Maintenant, cliquez sur l'onglet Outils- Options- Graphiques et changez la valeur de Max Bars in History et Max Bars in Chart en 999999999999 et cliquez sur OK.

En fait, vous convertissez les données M1 que vous avez importées dans les différentes échéances que vous souhaitez tester. Vous pouvez en faire une à la fois ou toutes les convertir.

En général, je commence et je choisis 5, puis je clique sur OK. Ensuite, je double-clique à nouveau sur le convertisseur de période et je change la valeur à 15, puis je clique sur OK, puis je clique à nouveau et je change la valeur à 30, puis je clique sur OK, jusqu'à ce que j'aie terminé les périodes.

J'ai fait cela avec toutes les paires de devises que je peux télécharger sur toutes les périodes. Il est bon d'avoir cela car cela vous donne une idée si quelque chose va fonctionner ou non.

J'espère que cela vous aidera.

Raison: