Type/to search

Stratégie de trading Ehlers basée sur la transformation de Fisher

Common strategy
Created: 2024-01-08 16:51:10
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

Cette stratégie est basée sur l'indicateur de transformation de Fisher conçu par le maître de l'analyse technique John Ehlers. Elle identifie automatiquement les points de retournement de tendance des prix et exécute des trades longs et courts de manière automatique. Son principal avantage réside dans la précision et la rapidité d'identification des retournements de prix.

Principe de la stratégie

La stratégie utilise la formule de transformation de Fisher pour normaliser les prix, générant une série de prix approximativement gaussienne. La formule de transformation de Fisher est la suivante : y = 0.5 * ln((1+x)/(1-x)). Grâce à cette transformation, les valeurs extrêmes des prix deviennent des événements relativement rares. Lorsque la dernière valeur de la transformation de Fisher est supérieure ou inférieure à la valeur précédente, cela indique un possible retournement de prix. La stratégie émet donc des signaux de trading basés sur les points de retournement de cet indicateur.

Plus précisément, les étapes de la stratégie sont les suivantes :

  1. Calculer le prix médian HL2 ;
  2. Calculer le prix le plus haut xMaxH et le plus bas xMinL sur la période Length ;
  3. Calculer le prix normalisé nValue1 = (xHL2 - xMinL) / (xMaxH - xMinL) - 0.5 ;
  4. Lisser nValue1 pour obtenir nValue2, afin d'éviter les valeurs extrêmes ;
  5. Appliquer la transformation de Fisher à nValue2 pour obtenir l'indicateur nFish ;
  6. Comparer nFish avec sa valeur précédente pour déterminer s'il y a retournement et définir la direction du trade pos ;
  7. Définir la direction longue/courte en fonction de pos et émettre un signal de trading.

Analyse des avantages

Le plus grand avantage de cette stratégie réside dans la précision et la rapidité de ses signaux de trading. Étant donné que la série de prix générée par la transformation de Fisher suit approximativement une distribution gaussienne, l'indicateur peut rapidement identifier et réagir aux retournements de prix, ce qui permet de saisir les opportunités de retournement en temps opportun. De plus, l'indicateur de transformation de Fisher d'Ehlers a été validé sur le long terme et la fiabilité de ses signaux de retournement est très élevée.

Analyse des risques

Le principal risque de cette stratégie est que la série de prix après transformation de Fisher ne correspond pas parfaitement à la distribution gaussienne théorique. Lorsque le marché connaît des fluctuations anormales, comme des ruptures, des gaps, etc., l'indicateur de transformation de Fisher peut émettre de faux signaux. Si l'on trade mécaniquement dans ces conditions, cela peut entraîner des pertes importantes.

Pour réduire ce risque, on peut envisager de combiner d'autres indicateurs pour filtrer les signaux, évitant ainsi de trader lors de conditions de marché anormales. On peut également ajuster les paramètres pour réduire la fréquence de trading et la taille des gains/pertes par transaction.

Directions d'optimisation

Cette stratégie peut être optimisée dans les domaines suivants :

  1. Optimiser le paramètre Length pour trouver la meilleure combinaison de paramètres dans différentes conditions de marché ;
  2. Ajouter un mécanisme de stop-loss pour limiter les pertes individuelles ;
  3. Ajouter un filtrage des trades pour éviter les erreurs de trading dans des conditions de marché anormales ;
  4. Combiner avec d'autres indicateurs pour créer une stratégie composite, améliorant ainsi la précision des signaux.

Conclusion

Cette stratégie, basée sur l'indicateur de transformation de Fisher conçu par Ehlers, permet d'identifier rapidement et précisément les points de retournement de prix, saisissant ainsi les opportunités de trading en temps opportun. Son plus grand avantage réside dans la précision et la rapidité de ses signaux. Cependant, elle comporte également certains risques, nécessitant une optimisation des paramètres et des règles de trading pour réduire ces risques. Dans l'ensemble, cette stratégie mérite d'être davantage étudiée et appliquée.

Source
Pine
/*backtest
start: 2023-12-08 00:00:00
end: 2024-01-07 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version = 2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 15/12/2016
// 	Market prices do not have a Gaussian probability density function
Strategy parameters
Strategy parameters
Length
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)