Stratégie de négociation quantitative combinée RSI et CCI

Auteur:ChaoZhang est là., Date: 2024-01-22 10:33:03 Je vous en prie.
Les étiquettes:

img

Résumé

Cette stratégie est appelée RSI & CCI Combination Quantitative Trading Strategy. Elle utilise principalement la combinaison de l'indicateur RSI et de l'indicateur CCI pour juger du statut de surachat/survente sur le marché et saisir les opportunités d'inversion. Plus précisément, la stratégie calcule les signaux d'achat et de vente de RSI, combinés aux signaux de trading de l'indicateur CCI, pour établir les règles d'entrée longues et courtes. Lorsque les règles d'entrée sont remplies, les positions longues ou courtes correspondantes seront ouvertes.

La logique de la stratégie

La logique de base de cette stratégie consiste à utiliser à la fois les propriétés statistiques de l'indicateur RSI et de l'indicateur CCI pour déterminer si le marché est actuellement en surachat ou en survente.

L'indicateur RSI peut refléter les phénomènes de surachat / survente sur le marché. Un RSI supérieur à 70 est généralement considéré comme suracheté, tandis qu'un RSI inférieur à 30 est survendu. Cette stratégie définit deux indicateurs RSI, un RSI à long terme avec 14 périodes par défaut et un RSI à court terme avec 12 périodes. Le RSI à long terme juge la tendance globale, tandis que le RSI à court terme suit des points de basculement plus sensibles. Lorsque les deux lignes RSI indiquent la même direction (comme le double surachat ou le double survente), cela signifie que le marché est dans un état de déséquilibre significatif, ce qui offre les meilleures opportunités d'inversion.

Deuxièmement, la partie CCI. L'indicateur CCI peut également être utilisé pour identifier les niveaux de surachat/survente. Un CCI supérieur à 100 est considéré comme suracheté, tandis qu'un CCI inférieur à -100 est considéré comme survendu.

Les règles d'entrée sont les suivantes:

  1. Entrée longue: lorsque l'indice de volatilité indique une zone de survente (indice de volatilité à court et à long terme inférieur à 30) et que l'indice de volatilité est inférieur à -100, passez à l'offre longue.

  2. Entrée courte: lorsque l'indice des taux de rebond montre une zone de surachat (indice des taux de rebond à long et à court terme supérieur à 70) et que l'indice des taux de rebond est supérieur à 100, passez à l'indice des taux de rebond.

En outre, la Commission estime que la mesure n'est pas compatible avec le marché intérieur et ne saurait être considérée comme compatible avec le marché intérieur.

Analyse des avantages

L'avantage majeur de cette stratégie réside dans l'utilisation simultanée des modèles statistiques RSI et CCI pour identifier plus précisément les signaux de surachat/survente, ce qui constitue un tournant idéal pour détecter les renversements.

  1. La combinaison de l'indice de volatilité long et court évalue à la fois la tendance et les points d'inflexion sensibles, ce qui permet de saisir les opportunités de manière flexible.
  2. En outre, la Commission estime que la mesure n'est pas compatible avec le marché intérieur et ne saurait être considérée comme compatible avec le marché intérieur.
  3. Grâce aux signaux conjoints RSI et CCI, les faux signaux peuvent être filtrés efficacement, ce qui rend les entrées plus précises.
  4. L'inversion des transactions dans les zones de surachat/survente est elle-même une idée stratégique avec des chances de gain relativement élevées.
  5. La stratégie est simple à comprendre et à mettre en œuvre, adaptée aux débutants quant à apprendre.

Analyse des risques

Le risque majeur de cette stratégie est que les signaux de surachat/survente indiqués par le RSI et le CCI ne reflètent pas entièrement le moment réel de l'inversion.

  1. L'indicateur peut donner de faux signaux d'inversion, par exemple des fluctuations de prix au lieu d'un renversement de tendance.
  2. Le décalage temporel existe même si la correction directionnelle. les paramètres changent dans le cycle de calcul ne peuvent pas synchroniser pleinement les derniers mouvements de prix.
  3. Le stop-loss peut être touché lors des renversements, ce qui augmente la perte.
  4. L'influence majeure de la tendance n'est pas considérée, ce qui devrait être intégré à l'analyse de la tendance dans les transactions réelles.

Les solutions correspondantes sont les suivantes:

  1. Les retours avec un volume énorme ont tendance à mieux confirmer les signaux.
  2. Essayez d'optimiser les paramètres de RSI et CCI pour réduire la probabilité de délais.
  3. Définir correctement le stop loss pour contrôler les pertes d'une seule transaction.
  4. Dans le commerce réel, combiner avec la tendance et l'analyse technique pour éviter de négocier contre les tendances majeures.

Directions d'optimisation

La stratégie peut être encore optimisée dans le commerce réel, principalement:

  1. Testez et trouvez les combinaisons optimales de paramètres pour l'indice RSI et l'indice CCI, comme le cycle long/court de l'indice RSI et le cycle CCI.
  2. Ajouter d'autres indicateurs pour enrichir les signaux d'entrée, tels que KD, MACD, etc.
  3. Ajoutez des stratégies de stop loss, comme le stop loss mobile ou le stop loss à nageoires de requin.
  4. Combiner des modèles avancés de taux de gain pour déterminer des directions d'entrée plus probables à en juger par les divergences des indicateurs.
  5. Utiliser des algorithmes d'apprentissage automatique pour optimiser automatiquement les paramètres et les poids du signal.
  6. Testez les stratégies de combinaison avec des systèmes de suivi des tendances.
  7. Ajouter des règles tenant compte des tendances des délais plus longs et des niveaux de prix clés, afin d'éviter de négocier contre les tendances majeures.

Grâce à des essais et des optimisations, les perspectives de rentabilité et de stabilité de la stratégie pourraient être encore améliorées.

Conclusion

La stratégie appartient à une stratégie typique de capture d'inversions. En combinant deux indicateurs couramment utilisés, RSI et CCI, il juge les niveaux de surachat/survente et établit les règles d'entrée correspondantes, formant une stratégie de trading à court terme pratique simple. Le plus grand avantage est que l'utilisation conjointe des deux indicateurs rend le jugement du signal plus précis, évitant les faux renversements et saisissant le meilleur moment pour les renversements. Bien sûr, des risques existent, nécessitant des optimisations dans les indicateurs eux-mêmes, des stratégies de stop loss et une collaboration avec l'analyse des tendances.


/*backtest
start: 2023-12-22 00:00:00
end: 2024-01-21 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
//Author: RvZ14
//Based on Joseph Nemeth MACD+CCI strategy
//Reference reading: https://sites.google.com/site/forexjosephnemeth/home/macd-cci

strategy(title="MACD+CCI Strategy", shorttitle="macd/cci")
length = input(14, minval=1)
fastLength = input(12, minval=1), slowLength=input(26,minval=1)
signalLength=input(2,minval=1)
src = input(close, title="CCI Source")

//cci
ma = sma(src, length)
cci = (src - ma) / (0.015 * dev(src, length))
plot(cci, title = "cci", color=#5DADE2,linewidth = 1,transp = 0)
band1 = hline(100, color=gray, linewidth = 1)
band0 = hline(-100, color=gray, linewidth = 1)
fill(band1, band0, color= #F9E79F)

//macd
source = close
fastMA = ema(source, fastLength)
slowMA = ema(source, slowLength)
macd = fastMA - slowMA
signal = ema(macd, signalLength)
hist = macd - signal
plot(hist, color=#EC7063, style=histogram)
plot(macd, title = "macd", color=#5DADE2, linewidth = 1,transp = 0)
plot(signal, title = "signal", color=#F5B041,linewidth = 1,transp = 0)

longCond = cci > 100 and macd > 0 or cci > -100 and macd < 0
shortCond = cci < -100 and macd < 0 or cci < 100 and macd > 0
strategy.entry("long",strategy.long,when = longCond == true)
strategy.entry("short",strategy.short,when=shortCond == true)

Plus de