Friday, 17 February 2017

Système Mécanique Commercial

Télécharger et enregistrer les données historiques de positionnement de commerçant d'Oanda using Python Dans mon premier article de l'année j'ai parlé du positionnement net de commerçant et comment ceci pourrait fournir l'information utile pour décider s'il y a une tendance ou pas et s'il pourrait y avoir des possibilités d'entrée si un Trader prédit qu'une tendance est plus susceptible de stop-and-reverse ou de continuer. Toutefois, ForexFactory et myfxbook n'ont pas accès à des quantités significatives de données historiques de positionnement net, ce qui rend les analyses et les analyses en arrière plus difficiles. Aujourd'hui, je veux parler de la façon dont vous pouvez télécharger et constamment mettre à jour ces informations à partir des serveurs Oanda à l'aide de l'API Oanda REST, vous donnant la possibilité d'obtenir des informations mises à jour quotidiennement que vous pouvez ensuite utiliser pour créer des back-tests et évaluer des idées en utilisant Ces données historiques. Vous pouvez également obtenir les données lors de la négociation en direct ainsi afin que vous puissiez facilement mettre en œuvre la même configuration dans le commerce en direct après avoir compris ce qu'il faut faire avec cette information. Code pour télécharger l'information de positionnement net à l'aide de l'API Oanda REST Le script python ci-dessus vous permet de télécharger des informations de positionnement net des serveurs Oanda qui vous indique le pourcentage de commerçants au détail détenant des positions longues et courtes nettes dans les comptes en direct. Pour utiliser ce script, vous devez insérer votre compte Oanda live compte API REST où indiqué. Après avoir exécuté le script, il créera un ensemble de fichiers en utilisant toutes les données de positionnement historiques disponibles, à l'exclusion de la date courante 8211, ce qui signifie que vous aurez toujours des fichiers avec au moins une année de données. Malheureusement, Oanda ne vous permet pas de télécharger plus de ces données afin que vous soyez limité à un maximum d'un an de données chaque fois que vous démarrez les fichiers à partir de zéro. Chaque fois que vous relancez le script, il recherchera tous les fichiers déjà téléchargés et il ajoutera de nouvelles informations de positionnement net afin que vous puissiez construire votre propre base de données de positionnement net en utilisant ce script simple. Les symboles utilisés par le script sont contenus dans la variable 8220symbolsToUpdate8221. Vous pouvez ajouter des symboles à cette liste python si vous voulez inclure d'autres paires de devises ou CFDs. Cependant, n'oubliez pas que tous les symboles que vous ajoutez doivent également être ajoutés au dictionnaire OandaSymbol au début du script ou sinon le script vous donnera une erreur lorsqu'il atteindra ce symbole. Si vous ne voulez pas de données pour l'un des symboles inclus, vous pouvez également supprimer les symboles de la liste pour éviter de télécharger leurs données. Après le téléchargement des données, chaque fichier CSV contiendra deux colonnes, une avec l'horodatage et une autre avec le positionnement long pour ce symbole. Puisque le positionnement court est juste 100 moins le positionnement long vous pouvez facilement obtenir toutes les informations de positionnement à partir de ce point de données unique. Les données de positionnement comprennent des informations d'horodatage en AAAA-MM-JJ HH: MM: SS et chaque jour de données de positionnement net est fermé à 11 heures UTC. Si vous souhaitez utiliser ces données pour les tests en arrière, assurez-vous que vous n'introduisez pas de biais prospectif en utilisant des informations de positionnement qui n'auraient pas été terminées au moment où vous utilisez les données. Si vos données de back-testing ont un changement de GMT différent et / ou DST, assurez-vous de convertir vos données pour qu'elles correspondent à ces informations d'horodatage ou vous n'obtiendrez pas de résultats précis. Avec ces données maintenant dans un format bien organisé CSV, nous pouvons effectuer une analyse de base et de traçage en utilisant quelque chose comme R. L'image ci-dessus vous montre une trame simple de la clôture quotidienne et le positionnement net pour le GBPJPY au cours de la dernière année. Comme vous pouvez le voir le positionnement est resté plus haut que 50 tandis que le GBPJPY a chuté pendant la plupart de l'année 8211 dans l'alignement avec mes observations précédentes sur le positionnement de détail étant toujours contre des mouvements de tendances et plus tard il a plongé en dessous de 50 comme le GBPJPY a commencé une forte tendance haussière en retard 2016. En utilisant R, vous pouvez effectuer toutes sortes d'études en utilisant ces données et les informations sur la devise. Par exemple, si la prévisibilité et les tendances sont d'intérêt, vous pouvez déterminer si le positionnement net est lié à des variables comme la dimension fractale et l'exposant de Hurst. Ce qui précède est clairement la pointe de l'iceberg. En utilisant ce script, vous pouvez effectuer votre propre analyse quotidienne de l'information de positionnement net et vous pouvez ensuite faire une analyse intéressante pour voir si cela peut donner des informations intéressantes pour le commerce. Les données de positionnement net 8211, en particulier les données de positionnement historiques 8211, sont rarement utilisées par les commerçants de détail pour être commercialisées, de sorte qu'elles pourraient fournir certains systèmes intéressants ou au moins quelques idées intéressantes sur le comportement des paires de devises. Si vous souhaitez en savoir plus sur les systèmes de négociation et comment vous aussi pouvez construire vos propres stratégies de trading algorithmique s'il vous plaît envisager de rejoindre Asirikuy. Un site Web rempli de vidéos éducatives, des systèmes de négociation, le développement et une approche saine, honnête et transparente vers trading. strategies automatisés. Les commerçants les plus réussis utilisent un système commercial mécanique. Ce n'est pas une coïncidence. Un bon système de trading mécanique automatise tout le processus de trading. Le système fournit des réponses pour chacune des décisions qu'un commerçant doit faire pendant la négociation. Le système facilite le commerce de manière cohérente, car il existe un ensemble de règles qui définissent spécifiquement ce qui doit être fait. La mécanique du commerce n'est pas laissée à la discrétion du commerçant. Si vous savez que votre système fait de l'argent sur le long terme, il est plus facile de prendre les signaux et le commerce selon le système pendant les périodes de pertes. Si vous comptez sur votre propre jugement pendant la négociation vous pouvez constater que vous êtes craintif juste quand vous devriez être audacieux et courageux quand vous devez être prudent. Si vous avez un système de négociation mécanique qui fonctionne, et vous le suivez rigoureusement votre négociation sera cohérente malgré les luttes émotionnelles internes qui pourraient provenir d'une longue série de pertes, ou un gros profit. La confiance, la cohérence et la discipline qu'un système mécanique soigneusement testé offre est la clé de beaucoup de succès des commerçants les plus rentables. Le système de commerce des tortues était un système commercial complet. Ses règles couvraient tous les aspects du commerce sans laisser de décision aux caprices subjectifs du commerçant. Il avait toutes les composantes d'un système commercial complet. Pour plus d'informations sur les règles de la tortue ou l'histoire de la tortue, s'il vous plaît visitez turtletrader. Pour plus d'informations sur Trading Blox, le seul logiciel qui peut backtest et le commerce des règles de tortue, s'il vous plaît visitez tradingblox .8 Systèmes mécaniques de trading Forex Examiné en 2014 Publié il ya 2 ans 12:24 23 décembre 2014 4 commentaires Salutations, J'ai compilé les résultats des tests I8217ve effectués sur huit systèmes de forex mécaniques à ce jour cette année. Mais avant d'en arriver aux chiffres, il y a un récapitulatif de ces systèmes de négociation: Ce système mécanique simple fait partie du Temple de la renommée des gagnants passés dans l'un des concours organisés il y a quelques années. Il utilise deux indicateurs techniques de base: EMA (100) et RSI (9). Une cible de 100 points et une butée de 50 points sont utilisées pour appliquer le système sur une période de 1 heure EURUSD8217s. C'est une autre partie du Temple de la renommée des gagnants passés. Les règles du système mécanique sont basées sur le MACD et les indicateurs stochastiques appliqués sur le graphique de 4 heures de l'EURUSD. Celui-ci pourrait être un peu compliqué pour les débutants car il nécessite une forte connaissance des divergences Ce système mécanique forex se concentre sur les 5 et 10 EMA crossovers, avec le RSI pour la confirmation. Il peut être appliqué sur EURUSD8217s 1 heure de temps forex en utilisant une cible 50-100 pip et un arrêt initial de 100 pip, ce qui pourrait passer à un 20-pip stop trailing. Quelques ajustements ont été apportés au système d'origine pour obtenir une autre version, qui utilise l'indicateur SAR parabolique pour les objectifs de profit. Ces règles ont été appliquées sur EURUSD8217s période de 4 heures pour voir si le système peut également travailler sur les métiers à plus long terme. Un autre lot de réglages a été appliqué sur le système Amazing Crossover original, donnant une troisième version qui a un arrêt de traction 50-pip plus large pour accueillir les retraits plus importants de prix. Ce système de négociation mécanique intègre trois moyennes mobiles simples (50, 100, 200) qui doivent s'aligner en ordre décroissant ou ascendant pour générer un signal de vente ou d'achat. La perte d'arrêt a été basée sur EURUSD8217s ATR hebdomadaire de 150 pips. Les révisions apportées au système d'origine ont donné une deuxième version qui utilise des SMA à plus court terme pour générer plus de croisements et l'ajout de l'ADX pour filtrer les signaux se produisant dans des situations de marché variées. L'arrêt de fuite a également été ajusté à 200 pips pour donner à la paire plus de marge de manœuvre pour faire des corrections. Dans la troisième version du Triple SMA Crossover System, une cible de profit a été ajoutée pour aider le système à bloquer les profits au fur et à mesure que la tendance progresse au lieu de remettre tous les pips lorsque l'arrêt de 200-pip est atteint. Et maintenant voici les numéros 8230 Du point de vue de celui-ci, les variations de Amazing Crossover System ont dépassé le reste du pack avec plus de 20 gains en gains annuels et les bénéfices les plus élevés de test en avant mensuel. Bien sûr, gardez à l'esprit que les tendances fortes ont eu lieu au cours des derniers mois, au profit des systèmes de forex tendance suivie. Avez-vous l'intention de faire usage de ces systèmes mécaniques forex dans votre stratégie de négociation


No comments:

Post a Comment