Problème d'importation de données pour le backtesting - page 3

 

Maintenant, vous devez convertir les données m1_data dans les autres intervalles de temps. Utilisez ceci : Period_Converter_ALL_Rev01.mq4. 1005phillip l'a créé, il est plus pratique que le convertisseur de période standard parce qu'il crée toutes les Timeframe en une fois au lieu d'une à la fois. Cliquez à nouveau et enregistrez sur le bureau.


 

Déplacez/copiez maintenant le script du bureau vers le dossier C:\Fx_Lab\experts\scripts.

 

Double-cliquez sur le fichier "Period_Converter_ALL_Rev01.mq4" dans le dossier Script_Folder. Pas celui qui se trouve sur le bureau ! Cela devrait ouvrir le méta-éditeur [Image ci-dessous]. Cliquez sur Fichier puis Compiler [F5].

 

Cela devrait créer un fichier .ex4 comme l'image ci-dessous.

 

Affichez le terminal. Appuyez sur le bouton New_Chat, celui avec le signe + vert. Sélectionnez EURUSD. Regardez également sous Scripts dans le plan de navigation, si vous ne voyez pas le plan de navigation, essayez d'appuyer sur le bouton jaune Dossiers avec l'étoile à côté.

 

Vérifiez que le coin supérieur gauche du graphique indique EURUSD,M1. Si ce n'est pas le cas, vous pouvez changer la période en M1 en faisant un clic droit avec le bouton droit de la souris et en sélectionnant Periodicity puis 1 Minute [comme indiqué ci-dessous]. Vérifiez que vous avez le script de conversion de période dans votre liste de scripts. Réduisez la liste avec le signe + si nécessaire.

 

Cliquez sur le graphique et appuyez sur la touche Home de votre clavier. Cela devrait vous ramener au début des données. Vérifiez que nous sommes le 2 janvier 2011 [au moment de la rédaction]. Si tout semble correct. Double-cliquez ensuite sur le script Period Converter et il créera les autres périodes.

 

Si la conversion des périodes fonctionne, vous devriez disposer de plusieurs horizons temporels dans votre dossier Historique/Démo.

 

Ok, ça devrait le faire. Juste quelques notes.

*Si vous voulez les données d'autres symboles, c'est le bon moment pour les télécharger pendant que les barres sont encore réglées à 9999999999.

*Avec Bars_on_Chart [pas bars_in_history] réglé sur 9999999999, cela va ralentir vos tests en mode visuel. Le mieux est de le réinitialiser à un nombre raisonnable comme 9999.

*Si vous supprimez le paramètre Proxy et vous reconnectez au courtier, les données du courtier peuvent écraser vos données téléchargées et commencer à provoquer des erreurs de correspondance.

*L'environnement comme Spread que vous utiliserez pour vos back-tests sera celui que vous aviez au moment du verrouillage du paramètre Proxy.

*Si vous voulez des données à 5 chiffres, essayez de télécharger des données d'un autre fournisseur.

*Les données M1 vous donneront une qualité de modélisation de 90% maximum. Si quelqu'un a besoin de 99%, il doit suivre http://eareview.net/tick-data.

Je mettrai à jour si je me souviens de quelque chose d'autre.

 
ubzen:

*Les données M1 vous donneront une qualité de modélisation de 90% maximum. Si quelqu'un a besoin de 99%, il doit suivre https://www.mql5.com/go?link=http://eareview.net/tick-data.

Je mettrai à jour si je me souviens de quelque chose d'autre.


Si vous testez sur M1 Timeframe 25% maximum...

Bien joué