Type/to search

Stratégie double de moyenne mobile dynamique

Common strategy
Created: 2023-12-13 16:37:05
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

Cette stratégie utilise la pente d'une moyenne mobile (MA) et la pente d'un indicateur de momentum pour prendre des décisions de trading. Elle compare les pentes de la MA et du momentum à des seuils définis, et génère un signal lorsque les deux pentes dépassent leurs seuils respectifs. La stratégie intègre également un filtre de faible volatilité, qui utilise une MA différente pour générer des signaux lorsque la volatilité du marché est faible.

Principe de la stratégie

Le cœur de cette stratégie repose sur la comparaison de deux courbes de pente. Tout d'abord, elle calcule les pentes de la MA et de l'indicateur de momentum. La pente reflète la vitesse et la direction du changement d'une courbe. Ensuite, deux seuils sont utilisés : lorsque les deux courbes de pente dépassent les seuils correspondants, un signal de trading est généré.

Par exemple, lorsque la pente de la MA et la pente du momentum dépassent toutes deux la bande supérieure, un signal d'achat est généré ; lorsque les deux courbes tombent en dessous de la bande inférieure, un signal de vente est émis. Cela permet de filtrer certains faux signaux.

Le filtre de faible volatilité utilise une MA à long terme pour juger de la volatilité du marché. Lorsque la volatilité est faible, une MA avec des paramètres différents est utilisée pour générer des signaux, ce qui permet de s'adapter à différents états du marché.

Analyse des avantages

Cette stratégie présente les avantages suivants :

  1. L'utilisation d'un double filtre pour définir les signaux permet de filtrer une partie du bruit et d'améliorer la qualité des signaux.

  2. Le filtre de faible volatilité permet à la stratégie de s'adapter à différents états du marché, offrant ainsi une certaine flexibilité.

  3. Une grande personnalisation des paramètres est possible, ce qui permet une optimisation pour différents instruments.

  4. Elle inclut une fonction anti-repeint (no repaint) qui réduit l'impact du surajustement sur les résultats.

Analyse des risques

Cette stratégie comporte également certains risques :

  1. Le double filtre peut filtrer certains signaux réels, entraînant des opportunités manquées. Cela peut être optimisé en ajustant les paramètres.

  2. Le seuil de déclenchement du filtre de faible volatilité doit être déterminé par des tests approfondis. Des paramètres inappropriés peuvent entraîner des signaux biaisés.

  3. Les paramètres de la MA et de l'indicateur de momentum doivent être optimisés pour chaque instrument spécifique ; il est difficile de trouver des paramètres universels pour tous les marchés.

  4. La fonction anti-repeint ne peut pas éliminer complètement le problème de surajustement des backtests ; les performances en trading réel doivent encore être validées.

  5. Une personnalisation poussée des paramètres complexifie l'espace des paramètres et augmente la difficulté d'optimisation.

Axes d'optimisation

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

  1. Tester différentes combinaisons de MA et d'indicateurs de momentum pour trouver la paire la plus adaptée.

  2. Optimiser les longueurs des MA et des indicateurs de momentum pour trouver un équilibre entre retard et bruit.

  3. Optimiser les paramètres de calcul de la pente pour trouver une combinaison d'indicateurs plus stable.

  4. Tester différents indicateurs et paramètres de faible volatilité pour améliorer la flexibilité.

  5. Tester sur différents instruments et temporalités pour trouver le meilleur champ d'application.

  6. Mettre en place un mécanisme d'adaptation automatique des paramètres afin de réduire le travail d'optimisation manuelle.

Résumé

Cette stratégie est dans l'ensemble une stratégie de double MA très flexible et personnalisable. Elle prend des décisions en référençant à la fois les prix et les informations de momentum, ce qui permet de filtrer efficacement les faux signaux. Le filtre de faible volatilité rend également la stratégie plus résiliente, capable de s'adapter aux évolutions du marché.

Grâce à l'optimisation des paramètres et à l'amélioration du choix des indicateurs, cette stratégie peut devenir une option envisageable pour une application en trading réel. Elle fournit un modèle de référence pour l'utilisation des MA et des indicateurs de momentum dans les décisions de trading.

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Allenlk
//@version=4
strategy("DRSI DMA Scalping Strategy", shorttitle="DRSIDMA", overlay=false, initial_capital=1000, pyramiding=2, default_qty_type=strategy.percent_of_equity, default_qty_value=100)
Strategy parameters
Strategy parameters
Moving Average
1=SMA, 2=EMA, 3=WMA, 4=HullMA, 5=VWMA, 6=RMA, 7=TEMA, 8=Tilson T3
MA Source
Moving Average Length - LookBack Period
Tilson T3 Factor - *.10 - so 7 = .7 etc.
MA Slope Lookback
MA Slope Smoothing
Momentum Moving Average
1=RSI, 2=CCI, 3=RSI/ROC
Momentum Source
Momentum Length
Momentum Slope Lookback
Momentum Slope Smoothing
Time Resolution
Higher timeframe?
MA Slope multiplier for Alternate Resolutions (Make the waves of the blue line similar size as the orange line)
Buy and Sell Threshold
Buy when both slopes cross this line
Sell when both slopes cross this line
Low Volatility Function
Big MA Length
Low Volatility Moving Average Length
Low Volatility Buy and Sell Threshold
Minimum volatility to trade
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)