Crossover moyen mobile Les moyennes mobiles croisées sont une façon courante pour les commerçants d'utiliser les moyennes mobiles. Un croisement se produit lorsqu'une moyenne mobile plus rapide (c'est-à-dire une moyenne mobile plus courte) croise soit au-dessus d'une moyenne mobile plus lente (c'est-à-dire une moyenne mobile plus longue) qui est considéré comme un croisement haussier ou en dessous duquel on considère un croisement baissier. Le graphique ci-dessous montre la moyenne mobile simple de 50 jours et la moyenne mobile simple de 200 jours cette paire moyenne mobile est souvent considérée par les grandes institutions financières comme un indicateur à long terme de la direction du marché : Notez comment la moyenne mobile à long terme de 200 jours est dans une tendance haussière cela est souvent interprété comme un signal que le marché est assez fort. Un trader pourrait envisager d'acheter lorsque la SMA à 50 jours à plus court terme dépasse la SMA de 200 jours et, contrairement, un trader pourrait envisager de vendre lorsque la SMA de 50 jours passe au-dessous de la SMA de 200 jours. Dans le tableau ci-dessus du SampP 500, les deux signaux d'achat potentiels auraient été extrêmement rentables, mais le seul signal de vente potentiel aurait causé une petite perte. N'oubliez pas que le croisement de 50 jours, 200 jours simple, est une stratégie à très long terme. Pour les commerçants qui veulent plus de confirmation lorsqu'ils utilisent des croisements Moyenne mobile, la technique de croisement 3 Moyenne mobile simple peut être utilisée. Un exemple de ceci est montré dans le tableau ci-dessous du stock de Wal-Mart (WMT): La méthode du 3 Moyenne mobile simple pourrait être interprétée comme suit: Le premier croisement du SMA le plus rapide (dans l'exemple ci-dessus, le SMA de 10 jours) À travers le prochain SMA le plus rapide (20 jours SMA) agit comme un avertissement que les prix pourraient être inverser la tendance cependant, généralement un commerçant ne serait pas placer une commande réelle acheter ou vendre alors. Par la suite, le deuxième croisement du plus rapide SMA (10 jours) et le plus lent SMA (50 jours), pourrait déclencher un commerçant pour acheter ou vendre. Il existe de nombreuses variantes et méthodologies pour utiliser la méthode de croisement simple moyenne mobile, certains sont fournis ci-dessous: Une approche plus conservatrice pourrait être d'attendre que le SMA moyen (20 jours) traverse le SMA plus lent (50 jours), mais ce Est essentiellement une technique de deux SMA crossover, pas une technique de trois SMA. Un commerçant pourrait envisager une technique de gestion de l'argent d'acheter une demi-taille lorsque la SMA rapide croise sur la prochaine SMA plus rapide et entrez ensuite dans l'autre moitié lorsque la SMA rapide croise sur la plus lente SMA. Au lieu des moitiés, achetez ou vendez un tiers d'une position quand le SMA rapide croise au-dessus du SMA le plus rapide suivant, un autre tiers quand le SMA rapide croise au-dessus du SMA lent, et le dernier tiers quand le SMA plus rapide SMA croise le SMA lent . Une technique de crossover de moyenne mobile utilisant 8 moyennes mobiles (exponentielle) est l'indicateur exponentiel de bande passante moyenne mobile (voir: Ruban exponentiel). Moyenne mobile Les croisements sont souvent perçus par les commerçants. En fait, les crossovers sont souvent inclus dans les indicateurs techniques les plus populaires, y compris l'indicateur de convergence de la convergence moyenne mobile (MACD) (voir: MACD). D'autres moyennes mobiles méritent une attention particulière dans un plan de négociation: Les informations ci-dessus sont à des fins d'information et de divertissement uniquement et ne constitue pas un conseil commercial ou une sollicitation pour acheter ou vendre tout stock, option, futur, marchandise ou produit de forex. Les performances passées ne sont pas nécessairement une indication des performances futures. Trading est intrinsèquement risqué. OnlineTradingConcepts ne saurait être tenu pour responsable de tout dommage particulier ou consécutif résultant de l'utilisation ou de l'impossibilité d'utiliser le matériel et les informations fournis par ce site. Voir l'avis de non responsabilité complet. Moyennes de déplacement: Stratégies Par Casey Murphy. Senior Analyst ChartAdvisor Différents investisseurs utilisent des moyennes mobiles pour différentes raisons. Certains les utilisent comme leur principal outil d'analyse, tandis que d'autres les utilisent simplement comme un constructeur de confiance pour sauvegarder leurs décisions d'investissement. Dans cette section, bien présenter quelques types différents de stratégies - en les intégrant dans votre style de négociation est à vous Crossovers Un crossover est le type le plus élémentaire de signal et est favorisé parmi de nombreux commerçants, car il supprime toutes les émotions. Le type le plus élémentaire de croisement est lorsque le prix d'un actif se déplace d'un côté d'une moyenne mobile et se ferme de l'autre. Les crossovers de prix sont utilisés par les commerçants pour identifier les changements d'impulsion et peuvent être utilisés comme une stratégie d'entrée ou de sortie de base. Comme vous pouvez le voir sur la figure 1, une croix au-dessous d'une moyenne mobile peut signaler le début d'une tendance à la baisse et serait probablement utilisé par les commerçants comme un signal pour fermer toutes les positions longues existantes. À l'inverse, une proximité au-dessus d'une moyenne mobile de dessous peut suggérer le début d'une nouvelle tendance haussière. Le deuxième type de croisement se produit quand une moyenne à court terme traverse une moyenne à long terme. Ce signal est utilisé par les commerçants pour identifier que l'élan se déplace dans une direction et qu'un fort mouvement est probablement approche. Un signal d'achat est généré lorsque la moyenne à court terme dépasse la moyenne à long terme, tandis qu'un signal de vente est déclenché par un croisement moyen à court terme en deçà d'une moyenne à long terme. Comme vous pouvez le voir dans le tableau ci-dessous, ce signal est très objectif, c'est pourquoi son si populaire. Crossover triple et le ruban Moyenne mobile Des moyennes mobiles supplémentaires peuvent être ajoutées au graphique pour augmenter la validité du signal. Beaucoup de commerçants placeront les moyennes mobiles de cinq, de 10 et de 20 jours sur un diagramme et d'attendre que la moyenne de cinq jours croise à travers les autres c'est généralement le principal signe d'achat. En attendant que la moyenne de 10 jours dépasse la moyenne de 20 jours est souvent utilisée comme confirmation, une tactique qui réduit souvent le nombre de faux signaux. L'augmentation du nombre de moyennes mobiles, comme on le voit dans la méthode du triple croisement, est l'une des meilleures façons de mesurer la force d'une tendance et la probabilité que la tendance se maintiendra. Ce qui pose la question: Que se passerait-il si vous avez continué à ajouter des moyennes mobiles Certaines personnes font valoir que si une moyenne mobile est utile, alors 10 ou plus doit être encore mieux. Cela nous amène à une technique connue sous le nom de ruban de moyenne mobile. Comme vous pouvez le voir dans le tableau ci-dessous, de nombreuses moyennes mobiles sont placées sur le même graphique et sont utilisées pour juger de la force de la tendance actuelle. Lorsque toutes les moyennes mobiles se déplacent dans la même direction, on dit que la tendance est forte. Les inversions sont confirmées lorsque les moyennes se croisent et se dirigent dans la direction opposée. La sensibilité aux changements de conditions s'explique par le nombre de périodes utilisées dans les moyennes mobiles. Plus les périodes de temps utilisées dans les calculs sont courtes, plus la moyenne est sensible à de légères variations de prix. L'un des rubans les plus courants commence par une moyenne mobile de 50 jours et ajoute des moyennes par incréments de 10 jours jusqu'à la moyenne finale de 200. Ce type de moyenne est bon pour identifier les tendances à long terme. Filtres Un filtre est toute technique utilisée dans l'analyse technique pour augmenter la confiance de certains sur un certain métier. Par exemple, de nombreux investisseurs peuvent choisir d'attendre jusqu'à ce qu'un titre dépasse une moyenne mobile et soit au moins 10 au-dessus de la moyenne avant de passer une commande. Il s'agit d'une tentative pour s'assurer que le croisement est valide et de réduire le nombre de faux signaux. L'inconvénient de compter sur les filtres trop est que certains des gains est abandonné et il pourrait conduire à se sentir comme youve manqué le bateau. Ces sentiments négatifs vont diminuer avec le temps que vous ajustez constamment les critères utilisés pour votre filtre. Il n'y a pas de règles fixées ou des choses à regarder dehors pour filtrer son simplement un outil supplémentaire qui vous permettra d'investir avec confiance. Enveloppe moyenne mobile Une autre stratégie qui intègre l'utilisation de moyennes mobiles est connue sous le nom d'enveloppe. Cette stratégie consiste à tracer deux bandes autour d'une moyenne mobile, échelonnée par un pourcentage spécifique. Par exemple, dans le graphique ci-dessous, une enveloppe 5 est placée autour d'une moyenne mobile de 25 jours. Les commerçants regarderont ces bandes pour voir si elles agissent comme des zones fortes de soutien ou de résistance. Remarquez comment le mouvement inverse souvent la direction après avoir approché l'un des niveaux. La dernière version de TraderCode (v5.6) inclut de nouveaux indicateurs d'analyse technique, le diagramme en pointillé et la stratégie de backtesting . 06172013 Dernière version de NeuralCode (v1.3) pour Neural Networks Trading. 06172013 ConnectCode Barcode Font Pack - permet de codes à barres dans les applications bureautiques et comprend un add-in pour Excel qui prend en charge la génération de masse de codes à barres. 06172013 InvestmentCode, une suite complète de calculatrices financières et de modèles pour Excel est maintenant disponible. 09012009 Lancement de Free Investment and Financial Calculator pour Excel. 0212008 Release of SparkCode Professional - add-in pour la création de tableaux de bord en Excel avec sparklines 12152007 Annonce de ConnectCode Duplicate Remover - un puissant add-in pour trouver et supprimer des entrées en double dans Excel 09082007 Lancement de TinyGraphs - add-in open source pour créer sparklines et minuscules Graphiques dans Excel. Stratégie Backtesting dans Excel Stratégie Backtesting Expert Le Backtesting Expert est un modèle de feuille de calcul qui vous permet de créer des stratégies de trading en utilisant les indicateurs techniques et en exécutant les stratégies à travers des données historiques. La performance des stratégies peut ensuite être mesurée et analysée rapidement et facilement. Pendant le processus de backtesting, l'Expert de Backtesting parcourt les données historiques d'une ligne par rangée de haut en bas. Chaque stratégie spécifiée sera évaluée pour déterminer si les conditions d'entrée sont remplies. Si les conditions sont remplies, une transaction sera enregistrée. D'autre part, si les conditions de sortie sont remplies, une position qui a été entrée précédemment sera sortie. Différentes variations d'indicateurs techniques peuvent être générées et combinées pour former une stratégie commerciale. Cela fait du Backtesting Expert un outil extrêmement puissant et flexible. Backtesting Expert Le Backtesting Expert est un modèle de feuille de calcul qui vous permet de créer des stratégies commerciales à l'aide des indicateurs techniques et d'exécuter les stratégies à l'aide de données historiques. La performance des stratégies peut ensuite être mesurée et analysée rapidement et facilement. Le modèle peut être configuré pour entrer dans les positions Long ou Short lorsque certaines conditions se produisent et quitter les positions lorsqu'un autre ensemble de conditions sont remplies. En négociant automatiquement sur des données historiques, le modèle peut déterminer la rentabilité d'une stratégie commerciale. Backtesting Expert Step by Step Tutoriel 1. Démarrez le Backtesting Expert Le Backtesting Expert peut être démarré à partir du menu Démarrer de Windows - Programmes - TraderCode - Backtesting Expert. Ceci lance un modèle de tableur avec plusieurs feuilles de calcul pour que vous puissiez générer des indicateurs d'analyse technique et exécuter des tests sur les différentes stratégies. Vous remarquerez que le Backtesting Expert comprend de nombreuses feuilles de travail familières comme DownloadedData, AnalysisInput, AnalysisOutput, ChartInput et ChartOutput du modèle Expert d'analyse technique. Cela vous permet d'exécuter tous vos tests en arrière rapidement et facilement à partir d'un environnement de feuille de calcul familier. 2. Tout d'abord, sélectionnez la feuille de données DownloadedData. Vous pouvez copier des données à partir de feuilles de calcul ou de fichiers séparés par des virgules (csv) dans cette feuille de calcul pour une analyse technique. Le format des données est le suivant. Sinon, vous pouvez vous référer au document Download Stock Trading Data pour télécharger des données provenant de sources de données bien connues telles que Yahoo Finance, Google Finance ou Forex pour une utilisation dans le Backtesting Expert. 3. Une fois que vous avez copié les données, allez à la feuille de calcul AnalysisInput et cliquez sur le bouton Analyser et BackTest. Cela générera les différents indicateurs techniques dans la feuille de calcul AnalysisOutput et exécutera backtesting sur les stratégies spécifiées dans la feuille de calcul StrategyBackTestingInput. 4. Cliquez sur la feuille de calcul StrategyBackTestingInput. Dans ce tutoriel, il vous suffira de savoir que nous avons spécifié des stratégies longues et courtes utilisant des croisements moyens mobiles. Nous allons entrer dans les détails de la spécification des stratégies dans la prochaine section de ce document. Le diagramme ci-dessous montre les deux stratégies. 5. Une fois les tests terminés, la sortie sera placée dans les feuilles de calcul AnalysisOutput, TradeLogOutput et TradeSummaryOutput. La feuille de calcul AnalysisOutput contient les prix historiques complets et les indicateurs techniques du stock. Lors des tests de retour, si les conditions d'une stratégie sont satisfaites, des informations telles que le prix d'achat, le prix de vente, la commission et le résultat seront enregistrées dans cette feuille de travail pour faciliter la consultation. Cette information est utile si vous voulez tracer les stratégies pour voir comment les positions d'actions sont entrées et sorties. La feuille de travail TradeLogOutput contient un résumé des métiers effectués par l'Expert Backtesting. Les données peuvent être facilement filtrées pour ne montrer que les données d'une stratégie spécifique. Cette feuille de travail est utile pour déterminer le profit global ou la perte d'une stratégie à des périodes différentes. La sortie la plus importante des tests de retour est placée dans la feuille de calcul TradeSummaryOutput. Cette feuille de travail contient le bénéfice total des stratégies réalisées. Comme le montre le diagramme ci-dessous, les stratégies ont généré un bénéfice total de 2 548,20 en faisant un total de 10 métiers. Parmi ces métiers, 5 sont des positions longues et 5 sont des positions courtes. La victoire Ratio de plus de 1 indique une stratégie rentable. Explication des différentes feuilles de travail Cette section contient l'explication détaillée des différentes feuilles de travail dans le modèle d'expert Backtesting. Les feuilles de travail DownloadedData, AnalysisInput, AnalysOutput, ChartInput et ChartOutput sont identiques à celles du modèle Technical Analysis Expert. Ainsi, ils ne seront pas décrits dans cette section. Pour une description complète de ces feuilles de travail, veuillez consulter la section Analyse technique. StrategyBackTestingInput worksheet Toutes les entrées pour le backtesting incluant les stratégies sont saisies à l'aide de cette feuille de calcul. Une stratégie est fondamentalement un ensemble de conditions ou de règles que vous allez acheter dans un stock ou vendre un stock. Par exemple, vous pouvez vouloir exécuter une stratégie pour aller Long (stocks d'achat) si la moyenne mobile de 12 jours du prix croise au-dessus de la moyenne mobile de 24 jours. Cette feuille de travail fonctionne avec les indicateurs techniques et les données de prix dans la feuille de calcul AnalysisOutput. De ce fait, les indicateurs techniques de moyenne mobile doivent être générés afin d'avoir une stratégie commerciale basée sur la moyenne mobile. La première entrée requise dans cette feuille de calcul (comme illustré dans le diagramme ci-dessous) consiste à spécifier s'il faut quitter Toutes les opérations à la fin de la session de test de retour. Imaginez le scénario où les conditions pour l'achat d'un stock est survenu et l'Expert Backtesting est entré dans un commerce Long (ou Short). Cependant, le délai est trop court et s'est terminé avant que le commerce puisse satisfaire aux conditions de sortie, ce qui entraîne que certains métiers ne sortent pas lorsque la session de backtesting prend fin. Vous pouvez définir ce paramètre sur Y pour forcer tous les métiers à quitter à la fin de la session de backtesting. Sinon, les métiers seront laissés ouverts lors de la session backtesting se termine. Stratégies Un maximum de 10 stratégies peuvent être soutenues en un seul test de retour. Le diagramme ci-dessous montre les entrées nécessaires pour spécifier une stratégie. Initiales de stratégie - Cette entrée accepte un maximum de deux alphabets ou nombres. Les initiales de stratégie sont utilisées dans les feuilles de calcul AnalysisOutput et TradeLog pour identifier les stratégies. Long (L) Court (S) - Permet d'indiquer s'il faut entrer une position Long ou Court lorsque les conditions d'entrée de la stratégie sont remplies. Conditions d'entrée Une transaction longue ou courte sera enregistrée lorsque les conditions d'entrée seront remplies. Les conditions d'entrée peuvent être exprimées sous forme d'expression de formule. L'expression de la formule est sensible à la casse et elle peut utiliser les fonctions, les opérateurs et les colonnes comme décrit ci-dessous. Crossabove (X, Y) - Retourne True si la colonne X croise au-dessus de la colonne Y. Cette fonction vérifie les périodes précédentes pour s'assurer qu'un crossover s'est effectivement produit. Crossbelow (X, Y) - Retourne True si la colonne X passe sous la colonne Y. Cette fonction vérifie les périodes précédentes pour s'assurer qu'un crossover s'est effectivement produit. Et (logicalexpr,) - Boolean Et. Renvoie True si toutes les expressions logiques sont True. Ou (logicalexpr,) - Boolean Or. Renvoie True si l'une des expressions logiques est True. Daysago (X, 10) - Retourne la valeur (dans la colonne X) de il y a 10 jours. Previoushigh (X, 10) - Retourne la valeur la plus élevée (dans la colonne X) des 10 derniers jours, y compris aujourd'hui. Previouslow (X, 10) - Retourne la valeur la plus basse (dans la colonne X) des 10 derniers jours, y compris aujourd'hui. Opérateurs Supérieurs à Égaux Non égaux Supérieurs ou égaux Addition - Soustraction Multiplication Division Colonnes (d'AnalysisOutput) A - Colonne AB - Colonne BC .. .. YY - Colonne YY ZZ - Colonne ZZ C'est la partie la plus intéressante et la plus souple de l'entrée Conditions. Il permet de spécifier les colonnes de la feuille de calcul AnalysisOutput. Lorsque les tests de retour sont effectués, chaque ligne de la colonne sera utilisée pour l'évaluation. Par exemple, A 50 signifie que chacune des lignes de la colonne A de la feuille de calcul AnalysisOutput sera déterminée si elle est supérieure à 50. AB Dans cet exemple , Si la valeur dans la colonne A dans la feuille de calcul AnalysisOutput est supérieure ou égale à la valeur de la colonne B, la condition d'entrée sera satisfaite. Et (A B, CD) Dans cet exemple, si la valeur dans la colonne A dans la feuille de calcul AnalysisOutput est supérieure à la valeur de la colonne B et la valeur de la colonne C est supérieure à la colonne D, la condition d'entrée sera satisfaite. Crossabove (A, B) Dans cet exemple, si la valeur de la colonne A dans la feuille de calcul AnalysisOutput croise au-dessus de la valeur de B, la condition d'entrée sera satisfaite. Crossabove signifie que A a initialement une valeur qui est inférieure ou égale à B et la valeur de A devient par la suite plus grande que B. Conditions de sortie Les conditions de sortie peuvent utiliser des fonctions, des opérateurs et des colonnes telles que définies dans les conditions d'entrée. En plus de cela, il peut également faire usage de variables comme indiqué ci-dessous. Variables pour Exit Conditions profit Ceci est défini comme le prix de vente moins le prix d'achat. Le prix de vente doit être supérieur au prix d'achat pour un bénéfice à réaliser. Sinon, le profit sera nul. Perte Il s'agit du prix de vente moins le prix d'achat lorsque le prix de vente est inférieur au prix d'achat. (Prix de vente - prix d 'achat). Le prix de vente doit être supérieur ou égal au prix d'achat. Sinon, profitpct sera nul. (Prix de vente - prix d 'achat). Le prix de vente doit être inférieur au prix d'achat. Sinon losspct sera nul. Exemples profitpct 0.2 Dans cet exemple, si le profit en pourcentage est supérieur à 20, les conditions de sortie seront satisfaites. Commission - Commission en pourcentage du cours de bourse. Si le prix de négociation est de 10 et la Commission est de 0,1, alors la commission sera 1. Le pourcentage de commission et de commission en dollars sera résumé pour calculer le total de la commission. Commission - Commission en dollars. Le pourcentage de commission et de commission en dollars sera résumé pour calculer la commission totale. Nombre d'actions - Nombre d'actions à acheter ou à vendre lorsque les conditions d'entrée en vigueur de la stratégie sont remplies. Feuille de travail TradeSummaryOutput Cette feuille de travail contient un résumé de tous les métiers effectués lors des back tests. Les résultats sont classés en métiers long et court. Vous trouverez une description de tous les champs ci-dessous. Total ProfitLoss - Total des profits ou pertes après la commission. Cette valeur est calculée en additionnant tous les bénéfices et pertes de tous les métiers simulés dans le test arrière. Total ProfitLoss before Commission - Bénéfice ou perte total avant commission. Si la commission est réglée à zéro, ce champ aura la même valeur que Total ProfitLoss. Commission totale - Commission totale requise pour tous les métiers simulés lors du test arrière. Nombre total de métiers - Nombre total de métiers effectués au cours du test de retour simulé. Nombre de métiers gagnants - Nombre de métiers qui réalisent un bénéfice. Nombre de métiers qui perdent - Nombre de métiers qui font une perte. Pourcentage de métiers gagnants - Nombre de métiers gagnants divisé par Nombre total de métiers. Pourcentage de métiers perdants - Nombre de métiers perdants divisé par Nombre total de métiers. Average winning Trade - Valeur moyenne des profits des métiers gagnants. Perte moyenne des échanges - La valeur moyenne des pertes des métiers perdants. Commerce moyen - Valeur moyenne (bénéfice ou perte) d'un seul métier du test de retour simulé. Le plus grand gain Trade - Le bénéfice du plus grand gain de commerce. La plus grande perte de commerce - La perte de la plus grande perte de commerce. Ratio average winaverage loss - Moyenne gagnante Trade divisé par la moyenne de perdre Trade. Ratio winloss - Somme de tous les profits dans les métiers gagnants divisé par la somme de toutes les pertes dans les métiers perdants. Un ratio supérieur à 1 indique une stratégie rentable. Feuille de travail TradeLogOutput Cette feuille de calcul contient tous les métiers simulés par l'Expert Backtesting triés par date. Il vous permet de zoomer sur n'importe quel commerce ou période spécifique pour déterminer la rentabilité d'une stratégie rapidement et facilement. Date - Date d'entrée ou de sortie d'une position Long ou Court. Stratégie - La stratégie qui est utilisée pour l'exécution de ce métier. Position - La position du métier, Long ou Court. Commerce - Indique si ce commerce est d'acheter ou de vendre des stocks. Actions - Nombre d'actions négociées. Prix - Le prix dans lequel les actions sont achetées ou vendues. Comm. - Commission totale pour ce commerce. PL (B4 Comm.) - Bénéfice ou perte avant commission. PL (Comm. Arrière) - Bénéfice ou perte après commission. Sperme. PL (Comm. Arrière) - Bénéfice ou perte cumulés après commissions. Ceci est calculé comme la perte de bénéfice cumulative totale à partir du premier jour d'une opération. PL (position de clôture) - Bénéfice ou perte lorsque la position est fermée (sortie). La commission d'entrée et la commission de sortie seront comptabilisées dans cette PL. Par exemple, si nous avons une position Longue où le PL (B4 Comm.) Est 100. En supposant que la position est entrée, une commission 10 est chargée et quand la position est sortie, une autre commission de 10 est chargée. Le PL (à la position de fermeture) est de 100 à 10 - 10 80. À la fois la position sur la position et la sortie de la position sont comptabilisées en position proche. Retour à TraderCode Technical Analysis Logiciels et indicateurs techniques
No comments:
Post a Comment