Les ressources ont été chargées... Je charge...

Stratégie ADX de suivi des indices de risque

Auteur:ChaoZhang est là., Date: 2023-10-10 10:32:48 Je suis désolé
Les étiquettes:

Résumé

La stratégie RSI Tracking ADX est une stratégie de suivi des tendances qui combine l'indicateur RSI et l'indicateur ADX. Elle utilise l'indicateur RSI pour déterminer les conditions de surachat et de survente, et l'indicateur ADX pour mesurer la force de la tendance, permettant des entrées pendant les tendances haussières lorsqu'elles ne sont pas surachetées et des sorties lorsque les tendances s'affaiblissent ou deviennent surachetées.

La logique de la stratégie

La stratégie utilise principalement une combinaison de l'indicateur RSI et de l'indicateur ADX pour déterminer les entrées et les sorties.

Conditions d'entrée:

  1. L'AEM à 20 jours en hausse;

  2. ADX en hausse de plus de 0,2 par rapport à la journée précédente, indiquant une tendance à la consolidation;

  3. RSI inférieur à 85 pour éviter les surachats;

Ou bien:

  1. L'AEM à 20 jours en hausse;

  2. ADX en hausse mais inférieure à 0,2, indiquant une tendance modérée;

  3. RSI en dessous de 50, marge de rebond.

Conditions de sortie:

  1. RSI supérieur à 75, état de surachat;

  2. ADX légère hausse, tendance faible;

Ou bien:

  1. RSI supérieur à 75, état de surachat;

  2. ADX forte hausse, forte tendance;

Ou bien:

La moyenne de 20 jours baisse.

La stratégie utilise le RSI pour les tendances de surachat/survente et l'ADX pour les tendances à entrer pendant les tendances à la hausse lorsqu'elles ne sont pas surachetées et à quitter lorsqu'elles sont surachetées ou que la tendance s'affaiblit.

Les avantages

Les principaux avantages de cette stratégie sont les suivants:

  1. La combinaison du RSI et de l'ADX permet une tendance plus précise et des lectures de surachat/survente pour de meilleures entrées et sorties.

  2. L'ADX mesure la force de la tendance afin d'éviter les sorties par piqûre pendant la consolidation.

  3. L'indicateur RSI utilise des paramètres lâches pour suivre les tendances à moyen et long terme et réduire les transactions excessives.

  4. Logique simple et mise en œuvre facile, adaptée aux exploitations à long terme.

  5. Les paramètres configurables permettent une flexibilité.

Les risques

Les principaux risques sont les suivants:

  1. Le décalage de l'ADX peut manquer les points tournants de la tendance, ce qui entraînera des pertes plus importantes.

  2. Le stop loss peut être déclenché en retard lors de chutes de prix de type falaise, augmentant les pertes.

  3. Les paramètres RSI trop lâches peuvent entraîner une surachat des avoirs pendant trop longtemps.

  4. Les paramètres ADX trop sensibles peuvent déclencher à tort des sorties lors de tendances faibles.

  5. Les stocks peuvent se comporter de façon anormale lors de changements de régime du marché.

Gestion des risques:

  1. Utilisez des périodes d'ADX plus courtes pour la sensibilité.

  2. Un stop-loss plus strict pour limiter les pertes.

  3. Réduire les périodes d'indice de volatilité afin d'éviter les détentions surachetées pendant une période prolongée.

  4. Évitez les paramètres ADX trop sensibles.

  5. Supprimez manuellement lors de changements significatifs du marché.

Améliorations

La stratégie peut être optimisée par:

  1. Je teste des périodes de RSI pour de meilleurs paramètres.

  2. Optimisation des périodes ADX pour une capacité de capture de tendance.

  3. Ajout d'autres indicateurs comme le MACD pour confirmation.

  4. Je teste des combinaisons de moyennes mobiles pour améliorer les entrées.

  5. Ajouter des bénéfices et arrêter les pertes pour améliorer le rapport risque-rendement.

  6. Jugez les régimes de marché à annuler manuellement à des moments cruciaux.

Conclusion

La stratégie ADX de suivi du RSI est une stratégie de suivi de tendance efficace mais simple. Elle synergie les forces du RSI et de l'ADX pour une analyse précise de la tendance et de la survente / survente. La logique est simple et facile à mettre en œuvre avec une flexibilité d'optimisation.


/*backtest
start: 2022-10-03 00:00:00
end: 2023-10-09 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//Copyright by Reed Asset Management registered in Shanghai, China
//该策略为上海蘆田资产管理有限公司制
//@version=2
strategy("[蘆田策略]ADX+RSI", overlay=true)

//ADX
adxlen = input(14, title="ADX Smoothing")
dilen = input(14, title="DI Length")
dirmov(len) =>
	up = change(high)
	down = -change(low)
	truerange = rma(tr, len)
	plus = fixnan(100 * rma(up > down and up > 0 ? up : 0, len) / truerange)
	minus = fixnan(100 * rma(down > up and down > 0 ? down : 0, len) / truerange)
	[plus, minus]

adx(dilen, adxlen) => 
	[plus, minus] = dirmov(dilen)
	sum = plus + minus
	adx = 100 * rma(abs(plus - minus) / (sum == 0 ? 1 : sum), adxlen)

sig = adx(dilen, adxlen)

plot(sig, color=red, title="ADX")

//ADX+RSI Strategy Long Entry
longEntry1 = sma(close, 20) > sma(close, 20)[1] //check if the ADX is rising
longEntry2 = (adx(14, 14) - adx(14, 14)[1]) > 0.2
longEntry3 = rsi(close, 14) < 85
longEntry4 = (adx(14, 14) - adx(14, 14)[1]) > 0
longEntry5 = (adx(14, 14) - adx(14, 14)[1] ) < 0.2
longEntry6 = rsi(close, 14) < 50

longCondition1 = longEntry1 and longEntry2 and longEntry3
longCondition2 = longEntry1 and longEntry4 and longEntry5 and longEntry6
if(longCondition1 or longCondition2)
    strategy.entry("long", strategy.long)

//ADX+RSI Strategy Long Exit
longExit1 = rsi(close, 9) > 75
longExit2 = (adx(14, 14) - adx(14, 14)[1]) > 0
longExit3 = (adx(14, 14) - adx(14, 14)[1] ) < 0.2
longExit4 = (adx(14, 14) - adx(14, 14)[1]) > 0.2
longExit5 = sma(close, 20) < sma(close,20)[1]

longExitCondition1 = longExit1 and longExit2 and longExit3
longExitCondition2 = longExit1 and longExit4
longStop1 = strategy.position_avg_price + 4 * tr
longExitCondition3 = longExit5
longStop2 = sma(close, 20)

strategy.close_all(when = longExitCondition1)
if (longExitCondition2)
    strategy.exit("exit", "long", stop = longStop1)
if (longExitCondition3)
    strategy.exit("exit", "long", stop = longStop2)
    

//Strategy


Plus de