Type/to search

Stratégie basée sur la combinaison de moyennes mobiles et RSI

Common strategy
Created: 2024-02-02 18:12:17
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

Cette stratégie construit un indicateur composite personnalisé CRSI en calculant la moyenne du RSI, de l'indicateur de bougies haussières/baissières et du classement en pourcentage de variation de prix, puis calcule sa moyenne mobile simple (MA) pour déterminer la tendance des prix et générer des signaux de trading.

Principe de la stratégie

La stratégie calcule d'abord le RSI sur 3 périodes pour déterminer si le prix est suracheté ou survendu ; elle calcule également l'indicateur de bougies haussières/baissières pour évaluer la dynamique des prix ; de plus, elle calcule le classement en pourcentage (ROC) pour juger la vitesse relative de variation des prix. Ensuite, elle prend la moyenne de ces trois indicateurs pour construire l'indicateur composite personnalisé CRSI. Le CRSI reflète la situation globale des prix. Enfin, elle calcule la moyenne mobile simple (MA) sur 2 périodes du CRSI. Lorsque la MA franchit à la hausse le niveau de 40, la stratégie ouvre une position longue ; lorsqu'elle franchit à la baisse le niveau de 70, elle ferme la position.

Analyse des avantages

En combinant plusieurs indicateurs pour construire un indicateur CRSI personnalisé, cette stratégie rend les signaux de trading plus fiables. Le RSI permet de détecter les conditions de surachat ou de survente, l'indicateur de bougies haussières/baissières évalue la dynamique des prix, et le ROC mesure la vitesse de variation des prix. Leur combinaison dans le CRSI offre des signaux plus complets et plus fiables. De plus, l'utilisation de la MA permet de filtrer davantage les faux signaux.

Analyse des risques

Bien que la stratégie utilise plusieurs indicateurs combinés, elle peut encore générer des signaux erronés dans certaines conditions de marché. Par exemple, dans un marché en range, le RSI et le ROC peuvent produire des signaux d'achat/vente fréquents alors que le prix n'a pas de tendance claire ; ou après un événement imprévu, plusieurs indicateurs peuvent accuser un retard, entraînant un risque de génération tardive des signaux de trading. Ces situations peuvent entraîner des pertes pour la stratégie. Il est possible de réduire ces risques en optimisant les paramètres ou en ajoutant d'autres conditions de filtrage.

Pistes d'optimisation

Plusieurs axes d'optimisation peuvent être envisagés : 1) Optimiser les paramètres du RSI, de l'indicateur de bougies haussières/baissières et du ROC pour rendre le CRSI plus stable et fiable ; 2) Ajouter d'autres indicateurs auxiliaires tels que KDJ, MACD pour des signaux plus complets ; 3) Optimiser les paramètres de la MA pour réduire le risque de retard ; 4) Ajouter une condition de stop-loss pour limiter les pertes unitaires ; 5) Combiner des indicateurs de plus longue période pour juger la tendance générale et éviter les transactions fréquentes sur un marché en range.

Conclusion

Cette stratégie construit un indicateur personnalisé CRSI en calculant la moyenne du RSI, de l'indicateur de bougies haussières/baissières et du ROC, puis calcule la MA du CRSI. Elle effectue des opérations d'achat et de vente lors du croisement doré (Golden Cross) et du croisement mortel (Death Cross) entre la MA et des niveaux de prix spécifiés. Cette combinaison multi-indicateurs rend les signaux de trading plus stables et fiables. Cependant, la stratégie nécessite encore une optimisation des paramètres, l'ajout d'indicateurs auxiliaires et de conditions de filtrage pour réduire les erreurs de signal et l'impact des conditions de marché, afin d'améliorer la rentabilité stable.

Source
Pine
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
src = close, lenrsi = 3, lenupdown = 2, lenroc = 100, malengt = 2, low = 40, high = 70, a = 1, vlow = 20
updown(s) => 
    isEqual = s == s[1]
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)