Type/to search

Stratégie de trading quantitatif basée sur le cycle stochastique d'Ehlers

Common strategy
Created: 2024-01-17 16:03:30
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

La stratégie de cycle stochastique d'Ehlers est une stratégie de trading quantitatif qui utilise l'indicateur de cycle stochastique d'Ehlers pour générer des signaux de trading. Cette stratégie combine les avantages des indicateurs stochastiques et des indicateurs de cycle, dans le but de capter les opportunités cycliques du marché.

Principe de la stratégie

La stratégie construit d'abord un indicateur de cycle lissé, puis un indicateur stochastique basé sur ce dernier. Le signal de trading est déterminé par le croisement de la moyenne mobile de cet indicateur stochastique.

Plus précisément, le calcul de l'indicateur de cycle lissé est le suivant :

smooth = (src + 2 * src[1] + 2 * src[2] + src[3]) / 6

où src est la donnée de prix d'entrée, par exemple le cours de clôture. Cet indicateur combine le prix actuel et les prix des trois périodes précédentes pour construire un signal de cycle lissé.

Sur la base de cet indicateur lissé, on calcule ensuite l'indicateur de cycle stochastique cycle :

cycle := (1 - .5 * alpha) * (1 - .5 * alpha) * (smooth - 2 * smooth[1] + smooth[2]) + 2 * (1 - alpha) * cycle[1] - (1 - alpha) * (1 - alpha) * cycle[2]

Cette formule inclut le terme de différence seconde du signal de cycle lissé, ainsi que les valeurs des deux cycles précédents. α est le facteur de lissage qui ajuste le poids des valeurs de cycle anciennes et nouvelles.

Enfin, à partir de cet indicateur cycle, on calcule une valeur stochastique value1 comprise entre 0 et 100. La valeur du signal signal est construite à partir de la moyenne mobile sur 10 jours de value1. Quand la moyenne mobile de signal croise à la hausse ou à la baisse, elle génère un signal de trading.

Avantages de la stratégie

Cette stratégie combine les indicateurs stochastiques et les indicateurs de cycle, tirant parti des avantages des deux. Comparée aux stratégies de tendance simples comme la moyenne mobile, cette stratégie peut mieux capturer les opportunités cycliques, obtenant ainsi de meilleurs résultats.

Les principaux avantages sont :

  1. L'indicateur de cycle peut identifier les modèles cycliques, l'indicateur stochastique fournit le moment du trading.
  2. La conception à double indicateur permet de filtrer efficacement les faux signaux.
  3. Paramètres personnalisables pour s'adapter à différents environnements de marché.

Risques de la stratégie

Cette stratégie présente les risques suivants :

  1. Un mauvais réglage des paramètres peut entraîner des transactions fréquentes, augmentant les coûts de transaction et les frais de slippage.
  2. Incapacité à gérer efficacement les marchés à forte volatilité des prix, ce qui peut entraîner des pertes importantes.
  3. L'indicateur de cycle dépend fortement de l'ajustement de la courbe ; un mauvais ajustement peut générer des signaux erronés.

Le contrôle des risques peut être assuré par l'optimisation des paramètres, la mise en place de stop-loss, et la combinaison avec d'autres indicateurs de filtrage.

Axes d'optimisation de la stratégie

Cette stratégie peut encore être optimisée dans les directions suivantes :

  1. Combiner avec d'autres indicateurs techniques pour filtrer les signaux, comme les bandes de Bollinger, le RSI, etc., afin de réduire les faux signaux.
  2. Intégrer un mécanisme de sortie adaptatif qui ajuste dynamiquement le niveau de stop-loss en fonction de la volatilité du marché.
  3. Utiliser des méthodes d'apprentissage automatique pour optimiser automatiquement les paramètres, leur permettant de s'adapter dynamiquement au marché.
  4. Optimiser l'utilisation du capital en utilisant l'effet de levier, les intérêts composés, etc., pour améliorer l'efficacité de l'utilisation des fonds.

Résumé

La stratégie de cycle stochastique d'Ehlers combine les avantages des indicateurs stochastiques et des indicateurs de cycle. Grâce à une conception à double signal, elle contrôle efficacement les risques et peut obtenir de bons rendements sur les marchés à forte cyclicité. Avec des optimisations supplémentaires, cette stratégie peut devenir une stratégie de trading quantitatif recommandable.

Source
Pine
/*backtest
start: 2024-01-09 00:00:00
end: 2024-01-16 00:00:00
period: 3m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("Ehlers Stochastic Cyber Cycle Strategy",overlay=false, default_qty_type = strategy.percent_of_equity, default_qty_value = 100.0, pyramiding = 1, commission_type = strategy.commission.percent, commission_value = 0.1)
src = input(hl2, title = "Source") 
alpha = input(.07, title = "Alpha")
Strategy parameters
Strategy parameters
Source
Alpha
Lag
Stochastic len
oppositeTrade
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)