Stratégie de moyenne mobile composite MACD Momentum


Date de création: 2024-02-22 17:51:19 Dernière modification: 2024-02-22 17:51:19
Copier: 0 Nombre de clics: 640
1
Suivre
1617
Abonnés

Stratégie de moyenne mobile composite MACD Momentum

Aperçu

La stratégie Trend Catcher-MACD Dynamic Composite Average est un outil de trading sophistiqué conçu pour les traders qui suivent les tendances du marché. La stratégie est basée sur une combinaison puissante de bandes de fluctuation réelles moyennes (ATR), de moyennes mobiles simples (SMA) et d’indicateurs de dispersion des moyennes mobiles (MACD) pour filtrer et confirmer avec précision les signaux de trading.

Principe de stratégie

Arrêt ATR

L’ATR est utilisé pour ajuster dynamiquement le prix d’arrêt. La longueur et le nombre de fois ATR peuvent être personnalisés. La stratégie s’adapte automatiquement aux fluctuations du marché, offrant une gestion du risque équilibrée.

Filtre de tendance du SMA

Utilisation de la SMA comme filtre de tendance. En ajustant les paramètres de la période SMA, l’utilisateur peut aligner la stratégie sur la période de tendance du marché de son choix, renforçant ainsi l’adaptabilité de la stratégie.

Signaux de confirmation du MACD

L’intégration de l’indicateur MACD pour affiner les signaux d’entrée en bourse. La stratégie consiste à comparer les lignes MACD aux lignes de signaux et à distinguer les signaux potentiels de plusieurs têtes et de têtes vides, afin de s’assurer que les transactions sont conformes à l’élan des fondamentaux.

Logistique d’entrée

Plusieurs têtes:Faire plus lorsque la clôture est supérieure à la SMA et que la période précédente est inférieure à la SMA, et que la ligne MACD traverse la ligne de signal. Le prix d’entrée est défini comme le prix actuel plus la distance de stop loss ATR.

Nom de fichier:Lorsque le prix se ferme en dessous de la SMA et que le cycle précédent est supérieur à la SMA, et que le MACD traverse la ligne de signal en dessous, le short est fait. Le prix d’entrée est défini comme le prix actuel moins la distance de stop ATR.

Avantages stratégiques

La stratégie s’appuie sur les fluctuations du marché, les tendances et les indicateurs de dynamique pour construire le système de mise en marché et le mécanisme de gestion des risques. La fusion de ses indicateurs améliore l’adaptabilité de la stratégie dans différentes conditions de marché et constitue un outil idéal pour participer à des actions tendancielles.

En suivant la dynamique des tendances du marché, les stratégies de capture de tendances aident les traders à trouver des opportunités de profit. En ajustant les paramètres pour qu’ils correspondent à leur style de trading, les stratégies jouent un rôle important dans la révélation des points de vente favorables du marché.

Analyse des risques

Les stratégies de capture de tendance s’appuient sur des combinaisons d’indicateurs pour juger de l’état du marché. Il est possible que des erreurs de jugement soient commises dans certaines conditions. De plus, un renversement de tendance peut entraîner une augmentation des pertes.

Il est possible de réduire les fausses signaux en ajustant les paramètres de manière appropriée ou de définir une distance d’arrêt plus lâche. En cas de situation anormale, la stratégie peut également être suspendue pour éviter les pertes causées par des fluctuations anormales.

Optimiser les idées

Optimisation des paramètres

Les paramètres de longueur ATR, de cycle SMA et de MACD peuvent être testés et optimisés pour trouver les valeurs les mieux adaptées à votre style.

Ajouter un filtre

D’autres indicateurs peuvent être ajoutés comme filtres auxiliaires, tels que KDJ, OBV, etc., pour améliorer l’exactitude de la stratégie. Ou ajouter des conditions supplémentaires telles que l’amplification du volume des transactions, pour éviter d’être piégé.

Stratégie de réduction des pertes

Il est possible de régler des arrêts de courbe ou des arrêts d’oscillation, afin de réduire le risque de perte en suivant les prix en temps réel.

Résumer

La stratégie de la ligne moyenne composée de la dynamique MACD-Trend Catcher regroupe plusieurs indicateurs tels que la volatilité, la tendance et la dynamique du marché, pour construire un mécanisme de confirmation d’entrée en bourse et un système de contrôle du risque. La stratégie mérite d’être étudiée et appliquée en profondeur par les traders quantifiés.

Code source de la stratégie
/*backtest
start: 2023-02-15 00:00:00
end: 2024-02-21 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("trend_hunter", overlay=true)

length = input(20, title="ATR Length")
numATRs = input(0.75, title="ATR Multiplier")
atrs = ta.sma(ta.tr, length) * numATRs

// Trend Filter
smaPeriod = input(32, title="SMA Period")
sma = ta.sma(close, smaPeriod)

// MACD Filter
macdShortTerm = input(12, title="MACD Short Term")
macdLongTerm = input(26, title="MACD Long Term")
macdSignalSmoothing = input(9, title="MACD Signal Smoothing")

[macdLine, signalLine, _] = ta.macd(close, macdShortTerm, macdLongTerm, macdSignalSmoothing)

// Long Entry with Trend and MACD Filter
longCondition = close > sma and close[1] <= sma[1] and macdLine > signalLine
strategy.entry("Long", strategy.long, stop=close + atrs, when=longCondition, comment="Long")

// Short Entry with Trend and MACD Filter
shortCondition = close < sma and close[1] >= sma[1] and macdLine < signalLine
strategy.entry("Short", strategy.short, stop=close - atrs, when=shortCondition, comment="Short")

//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_area)