Friday, 10 February 2017

Jforex Backtesting Lent Ordinateur

Comment faire pour exécuter un backtest Metatrader Par Shaun Overton le 12 mars 2014 06:01:17 GMT Bonjour, c'est Shaun Overton avec ForexNews et OneStepRemoved. Dans cette vidéo de dix minutes, je vais vous montrer comment configurer un backtest pour MetaTrader 4. Vous pouvez suivre le long en utilisant un compte de démonstration gratuit OANDA en cliquant sur le lien ci dessous cette vidéo. Inscrivez vous pour un compte de démo OANDA MT4 gratuit ici. Une fois Youve ouvert MetaTrader et a décidé que vous devez exécuter un backtest, la première étape est d'obtenir des données historiques. Theres un peu de données préchargées, mais ce n'est pas suffisant pour exécuter un backtest très long. Backtesting est plus que regarder la performance historique. Vous pouvez utiliser votre expérience avec les données historiques pour analyser comment un conseiller expert effectue dans des conditions de marché différentes. Mon exemple est toujours la croix de la moyenne mobile. L'idée est qu'une moyenne rapide se déplace au dessus d'une moyenne mobile lente, vous pourriez considérer que le signal d'achat. Ce type de stratégie est naturellement conçu pour un marché tendance. Les signaux se produisent toujours en retard parce que son basé sur un indicateur de retard. La théorie est que les tendances sont potentiellement assez grandes que la saisie après une tendance commence et sortir du commerce après sa fin devrait laisser place à la hausse. C'est la théorie. Marchés gamme commerce environ 70 du temps. Si le marché n'est pas tendance et vous exécutez une stratégie de négociation de tendance, je peux vous dire maintenant que votre stratégie de négociation de tendance n'est pas susceptible de bien si aucune tendance ne s'affiche. Backtesting offre des aperçus sur la façon dont votre conseiller expert se comporte lorsque le marché ne va pas votre chemin. Il vous aide à planifier des scénarios à la baisse et, si vous le faites correctement, backtesting peut vous aider à développer des attentes réalistes de performance. Im en supposant que vous avez déjà installé le conseiller expert que vous souhaitez tester. Si vous n'avez pas fait cela, Forex News a une autre vidéo disponible vous montrant comment installer l'EA. Vous devez charger des données pour la paire de devises que vous souhaitez tester avant de commencer à exécuter des tests. Son excitant pour analyser les marchés, mais les tests sont seulement aussi bons que vos données, ainsi ne sautent pas en avant. J'aime l'or. C'est le tableau Ive choisi ici. J'ai besoin de connaître la période et la paire de devises afin de charger les données correctes. Peu importe ce que vous voulez faire, vous devriez envisager de charger des données d'une minute. Les données d'une minute sont le plus petit intervalle de temps disponible. En utilisant les données les plus précises possible, vous augmentez la précision de votre backtest. Tout cela consiste à vous donner une image exacte de la performance historique. Le chargement d'une minute de données améliore la qualité de votre backtest pour vous donner une estimation plus précise. Ouvrez un graphique d'une minute pour l'or, qui est l'instrument Im backtesting dans cette vidéo. Allez dans le menu en haut à gauche et sélectionnez Fichier New Chart Gold XAUUSD. Maintenant, modifiez l'intervalle de temps. Sélectionnez l'option M1 de cette bande de menus ou allez à Graphiques Périodicité Une minute Nous devons désactiver le défilement automatique maintenant que le graphique est ouvert. Appuyez sur le bouton en haut avec le petit triangle vert. Il ressemble à un bouton de lecture. Vous pouvez également cliquer avec le bouton droit de la souris sur le graphique et cliquer sur les propriétés, ou appuyer sur F8. Sélectionnez Propriétés, puis Commun. Décochez la case à côté de Déplacement automatique du graphique. Maintenant que le graphique est ouvert, allez dans Outils Options. Choisissez l'onglet Charts. Max bars dans l'histoire, le changer à 999999999. Max bars sur le graphique doit être le même, 99999999999. Ce paramètre permet MT4 de charger autant de données historiques que vous pourriez souhaiter. Revenez à vos graphiques d'une minute. La prochaine étape est assez ennuyeux 8211 vous devez pousser la touche d'accueil tandis que MT4 télécharge vos données historiques. Cette partie prend beaucoup de temps et malheureusement, il ne fonctionne que si vous vous asseyez là poussant la clé de la maison. Si vous oubliez de désactiver le défilement automatique, le graphique saute à la barre actuelle. J'ai sélectionné des graphiques d'une heure pour le backtesting parce que je les trouve pour atteindre le meilleur équilibre entre la fréquence de négociation et les coûts de négociation. Chaque fois que vous entrez un métier, vous payez le courtier le spread comme un coût d'entrée. Lorsque vous commerce hyperactif sur les cartes M1 ou M5 graphiques, son incroyablement difficile de négocier avec n'importe quel type de bord les coûts de la négociation sont tout simplement trop prohibitif. Le graphique que Id comme backtest est le graphique d'une heure. Donc, je dois répéter ce processus en faisant défiler de nouveau sur les diagrammes H1 jusqu'à ce que Ive a chargé assez de données pour couvrir la durée de ma période d'essai. Passez au H1 comme ceci. Confirmez que le défilement automatique est désactivé, puis appuyez de nouveau sur la touche de démarrage jusqu'à ce que les dates dépassent la fenêtre de test. Weve a fini tout le travail de jambe. Nous pouvons sauter l'étape de chargement de données pour tous les tests futurs impliquant des diagrammes d'or H1. Si vous décidez de tester une autre paire de devises ou une période, vous devez suivre ce processus de chargement de données. Passons à charger notre EA dans le backtest et à choisir nos paramètres. Im va utiliser l'EA MACD échantillon dans cette vidéo, car il apparaît par défaut dans OANDAs MetaTrader. Je sais que tout le monde regardant cela a cette EA déjà chargé sur leur ordinateur. Le travail weve fait jusqu'à présent est pour XAUUSD 8211 or 8211 sur les graphiques d'une heure. Sélectionnez cette option dans le menu déroulant. On vous demande de sélectionner le modèle. Cela concerne la rapidité avec laquelle vous voulez que le test s'exécute. Vos sélections peuvent avoir un impact énorme sur les résultats des tests. Les conseillers experts s'exécutent séquentiellement dans le temps. Si vous avez pris toutes les histoires de prix disponibles tout au long de la journée, ce qui est communément connu sous le nom de données tick, il contient des dizaines de milliers de prix tous les jours. Condenser cette information en blocs de temps rend les données beaucoup plus lisibles et plus faciles à analyser. La méthode d'affichage peut très 8211 chandeliers, des barres, des lignes sur le graphique. Ils représentent tous au moins un élément commun. Le prix de départ ou d'ouverture de la période et le prix de fin ou de clôture pour la période. Je me réfère à ces éléments discrètement temps que les barres 8211 vous devez supposer que je veux dire une heure période de temps pour cette vidéo. Si vous avez une stratégie qui fonctionne intrabar, ce qui signifie que votre EA ouvre des métiers sans attendre la barre pour fermer, vous devez absolument utiliser chaque Tick. Sinon, le backtester est obligé de faire des hypothèses sur le comportement des prix. Cela peut créer des écarts sévères entre la performance modélisée et ce qui aurait dû se produire historiquement. Chaque tick est l'option la plus précise disponible, mais c'est aussi le plus long. Les EE qui échangent uniquement à l'ouverture d'une nouvelle barre peuvent s'en tirer soit en utilisant des points de contrôle, tant que la perte d'arrêt et de prendre le profit ne font pas face au risque d'être touché dans la même barre. Si votre arrêt ou prendre profit peut éventuellement être touché dans une seule barre, le backtester peut confondre qui a été frappé en premier: l'arrêt ou le profit de prendre. Cela peut à nouveau créer des écarts énormes dans les résultats rapportés. Le backtester pourrait dire que vous avez gagné quand vous avez perdu et vice versa. Tout cela est un long chemin de vous dire d'utiliser Every Tick, sauf si vous avez une raison impérieuse de faire autrement. Je ne recommande pas d'exécuter tous les backtests en utilisant les prix Open Only. Les erreurs de modélisation sortent toujours trop sévèrement et le test est utile pour l'analyse. Les données d'utilisation vous permettent de contrôler la date de début et de fin du test. Le format est année mois date. L'option à gauche est la date de début. L'option à droite est la date de fin. Mon test se déroulera du 1er février 2013 au 1er février 2014. Sur la droite, je peux contrôler le graphique que je veux regarder. Choisissez H1 comme l'intervalle de temps, qui représente des graphiques d'une heure. En dessous, il est répandu. Cela aussi peut avoir un impact substantiel sur le backtest. L'écart est un coût de négociation. Il est essentiel que votre backtest utiliser au moins les courtiers propagation typique ou pire. Vous voulez supposer ce qui se passe quand les choses tournent mal, pas ce qui pourrait arriver dans les terres de conte de fées. Les backtests historiques sont généralement le meilleur scénario de cas où vous devez généralement s'attendre à une réduction de la performance lorsque vous vous déplacez dans l'avenir. L'utilisation d'un écart qui est pire que la répartition des courtiers est conseillé de tenir compte à la fois avec les spreads variables, et le glissement négatif potentiel. Le backtest vous donne toujours des remplissages parfaits, ce que je vous assure ne se produit pas dans le monde réel. Le glissement est un élément très réel et actuel de la négociation. Im allant le placer à 30 pour ce backtest, qui est 30 micropips ou 3 pips. Thats bien pire OANDAs propagation typique. Si une stratégie peut survivre à un écart de 3 pips sur EURUSD, il peut être un signe encourageant de potentiel de performance. Enfin, nous avons besoin d'aller à un conseiller expert. C'est là que nous contrôlons les entrées propres au conseiller expert que vous testez. Cliquez sur l'onglet Entrées. Chaque EA a des paramètres différents. Au lieu de parler en détail de l'EA de MACD, je veux garder ce niveau élevé pour que vous compreniez les différentes colonnes. Ici sur la gauche sont les paramètres utilisés dans le backtest. Si vous voulez changer la taille du lot échangé pour chaque signal, c'est la boîte que vous changez. Les cases de droite ne s'appliquent qu'à une optimisation, qui couvre bien dans une vidéo distincte. Appuyez sur OK lorsque vous êtes satisfait des paramètres. Le mode visuel n'affecte pas les résultats du test. Si vous voulez voir les métiers feu sur les cartes, puis mettre un chèque à côté de cette option. Laissez le décoché si vous vous souciez juste du rapport de performance. Pousser début démarre le backtest et vous êtes prêt à analyser les résultats. Vous pouvez commencer à tester vos EA dans un compte de pratique MetaTrader gratuit de OANDA. Cliquez sur le lien ci dessous cette vidéo pour ouvrir votre compte de démonstration gratuit. La plate forme JForex trading négociée est recommandée pour les commerçants intéressés par le trading manuel et automatisé ou le développement et le test de stratégies de négociation basées sur le langage de programmation JAVA. La principale fonctionnalité et l'interface de la plate forme sont similaires à ceux de la plate forme Java. De plus, une interface multiplate forme intégrée pour l'exécution de stratégies personnalisées et de code de programmation est fournie. Des outils d'analyse technique intégrés permettent également de suivre les positions directement à partir des diagrammes. Pourquoi les commerçants choisissent JForex Il existe de nombreuses solutions de négociation automatisées disponibles sur le marché. Mais peu ou pas d'autres peuvent fournir autant de fonctions que JForex. Voici quelques unes des principales caractéristiques de la plate forme JForex par rapport à d'autres solutions telles que Meta Trader, Trade Station, etc Soutien de différents systèmes d'exploitation Vous pouvez exécuter des stratégies automatisées en utilisant n'importe quel système d'exploitation (Windows, Linux, Mac, etc.) Visualisation JForex vous offre la possibilité de visualiser l'exécution d'une stratégie non seulement pendant le trading en temps réel, mais aussi pour les back tests historiques. Stratégies automatisées basées sur des paires de devises multiples Les commerçants peuvent développer leurs stratégies basées sur des paires de devises multiples. Vous pouvez également exécuter un test de retour historique pour les paires multiples sélectionnées au sein d'une stratégie de négociation. Contrôles historiques à l'aide de données de tick réelles Contrairement à d'autres fournisseurs de solutions FX automatisés dans lesquels les résultats des tests ne sont généralement pas très précis en raison de l'interpolation des données plutôt que des données réelles, JForex résout ce problème Historique de dos. Jusqu'à 180 indicateurs de trading Il ya jusqu'à 180 indicateurs de trading implémentés dans JForex, tous disponibles pour les stratégies automatisées de change. Les environnements Java IDE (Integrated Development Environment) Les traders professionnels de JForex peuvent tirer pleinement parti des différents IDE Java (Integrated Development Environment) disponibles pour la mise en œuvre des stratégies JForex. Profondeur totale du marché La profondeur du marché JForex englobe les prix et la liquidité de nombreux fournisseurs de liquidités. Tout en développant leurs stratégies, les commerçants peuvent utiliser la profondeur du marché comme une ressource supplémentaire fournissant des informations sur le marché actuel. Mise sur le marché de BID et OFFER Cette option spéciale permet aux traders d'agir en tant que fournisseur de liquidité en plaçant des offres individuelles et des offres directement sur le marché. Comme BidsOffers sont placés, ils peuvent être égalés par d'autres consommateurs de liquidité, évitant ainsi vos coûts de propagation. Mise en route Obtenir la négociation en direct Pour en savoir plus sur JForex et d'autres informations relatives au commerce, veuillez nous écrire: infodukascopy. Appelez nous: 41 22 799 4888 ou demandez un rappel.


No comments:

Post a Comment