Type/to search

Stratégie d'ouverture de position courte basée sur les moyennes mobiles multi-timeframes et le MACD

Common strategy
Created: 2024-01-03 12:15:46
Last modified: 3 years ago
1
Follow
1802
Followers

img

Résumé

Cette stratégie exploite pleinement la moyenne mobile exponentielle multi-temporelle (MTF EMA) pour déterminer la direction de la tendance et l'indicateur MACD pour générer des signaux d'achat et de vente, tout en combinant l'indicateur ATR pour définir des niveaux de stop-loss et de take-profit. La stratégie convient aux paires de trading de crypto-monnaies et de devises légales présentant une forte tendance, et donne de meilleurs résultats dans les marchés à forte tendance.

Principe de la stratégie

1. MTF EMA pour déterminer la tendance

La moyenne mobile exponentielle multi-temporelle (MTF EMA) permet d'afficher sur un même graphique les moyennes mobiles de plusieurs périodes, afin de juger de l'état général haussier ou baissier d'un actif. La stratégie utilise ici les MTF EMA des périodes 1 heure et 15 minutes.

Lorsque le prix est supérieur à la MTF EMA 1 heure et que la MTF EMA 1 heure est inférieure à la MTF EMA 15 minutes, la tendance est définie comme haussière ; lorsque le prix est inférieur à la MTF EMA 1 heure et que la MTF EMA 1 heure est supérieure à la MTF EMA 15 minutes, la tendance est définie comme baissière.

2. MACD pour générer les signaux d'achat/vente

Lorsque la ligne MACD croise la ligne Signal de bas en haut, un signal d'achat est généré ; lorsqu'elle la croise de haut en bas, un signal de vente est généré. En parallèle, une valeur limite de croisement entre la ligne MACD et la ligne Signal est définie pour éviter les faux signaux.

3. ATR pour définir le stop-loss et le take-profit

Les niveaux de stop-loss et de take-profit sont définis à l'aide de l'indicateur ATR. L'ATR permet de définir dynamiquement des distances raisonnables de stop-loss et de take-profit en fonction de la volatilité du marché. Un multiplicateur basé sur les plus hauts et plus bas passés est également appliqué pour plus de flexibilité.

Stratégie de trading

Signaux d'ouverture de position

Signal long : tendance haussière avec croisement haussier du MACD au-dessus de la ligne Signal, et valeur de croisement inférieure à la limite.
Signal court : tendance baissière avec croisement baissier du MACD sous la ligne Signal, et valeur de croisement supérieure à la limite.

Signaux de clôture de position

Take-profit long : le prix franchit le niveau de take-profit ATR.
Stop-loss long : le prix franchit le niveau de stop-loss ATR.
Take-profit court : le prix franchit le niveau de take-profit ATR.
Stop-loss court : le prix franchit le niveau de stop-loss ATR.

Analyse des avantages

Le principal avantage de cette stratégie réside dans l'utilisation combinée de la MTF EMA pour juger la tendance et du MACD pour générer des signaux d'achat/vente. La MTF EMA permet d'identifier clairement la direction globale de la tendance, évitant ainsi les transactions fréquentes en période de range. Le MACD capture bien les changements à court terme du prix et génère des signaux. Leur association permet d'obtenir un nombre suffisant d'opportunités de trading tout en suivant la tendance. De plus, l'utilisation de l'ATR pour le suivi dynamique du stop-loss et du take-profit permet de contrôler efficacement le risque de chaque transaction.

Risques et solutions

Cette stratégie présente principalement deux risques : premièrement, en l'absence de tendance claire, la MTF EMA peut générer des signaux erronés, entraînant des pertes ; deuxièmement, l'indicateur MACD produit souvent des signaux trompeurs lors de fortes variations de prix, ce qui peut conduire à un sur-trading. Pour le premier risque, on peut ajuster les paramètres de la MTF EMA pour mieux correspondre aux changements de tendance des prix ; pour le second risque, on peut le réduire en définissant une limite de croisement du MACD.

Pistes d'optimisation

Cette stratégie peut être optimisée sur les aspects suivants :

  1. Ajuster les paramètres de période de la MTF EMA pour mieux correspondre aux caractéristiques de prix de différents instruments de trading.

  2. Optimiser les paramètres des moyennes rapide/lente et de la ligne Signal du MACD pour obtenir de meilleurs signaux.

  3. Tester différentes périodes ATR et différents multiplicateurs de stop-loss/take-profit pour obtenir le meilleur rendement.

  4. Ajouter d'autres indicateurs auxiliaires pour filtrer les signaux.

Conclusion

Cette stratégie d'ouverture long/court combine la MTF EMA pour déterminer la tendance, le MACD pour générer des signaux de trading et l'ATR pour un stop-loss/take-profit dynamique. Elle permet d'obtenir de bons rendements sur les marchés à tendance claire. Cette stratégie offre une large marge d'optimisation ; un réglage et une optimisation des paramètres peuvent améliorer ses performances. Il convient toutefois de contrôler le risque et d'éviter les transactions aveugles en période de range.

Source
Pine
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
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/
// © Steven A. Zmuda Burke / stevenz17
//@version=4
// From Date Inputs
Strategy parameters
Strategy parameters
From Day
From Month
From Year
To Day
To Month
To Year
═════════════════════ SOURCE ═════════════════════
Source hl2 or (open+close)/2 ?
════════════════════ MTF EMA ════════════════════
MTF EMA 1
EMA Period 1
MTF EMA 2
EMA Period 2
═════════════════════ MACD ══════════════════════
MACD fast moving average
MACD slow moving average
MACD signal line moving average
MACD EMA period
Use EMA (otherwise SMA)
Use normal MACD
LONG MACD and signal crossover limit
Show MACD ribbon?
MACD ribbon multiplier
═══════════════════ STOCHASTIC ════════════════════
Stochastic On?
K
D
Smooth
Stoch value crossover
avg price length
═════════════════ LONG SL ═════════════════
Max Intraday Loss(%)
Long Stop Loss when MTF EMA cross?
Long Stop Loss (%) on?
Long Stop Loss (%)
Long Stop Loss ATR?
Look back for High/Lows?
How far to look back for High/Lows:
Long ATR Lenghth
Long ATR Stop x ?
═════════════════ LONG TP ═════════════════
Long Take Profit (%) on?
Long Take Profit (%)
1 Long Take Profit On?
Look back for High/Lows?
How far to look back for High/Lows for 1 TP
Long ATR Lenghth 1 TP
First Long ATR Take Profit x ?
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)