Stratégie de trading avec indicateur de momentum de changement de taux double


Date de création: 2023-11-23 10:37:00 Dernière modification: 2023-11-23 10:37:00
Copier: 0 Nombre de clics: 634
1
Suivre
1617
Abonnés

Stratégie de trading avec indicateur de momentum de changement de taux double

Aperçu

Cette stratégie est une stratégie de négociation basée sur un indicateur de dynamique du changement de volume à deux taux. La stratégie consiste à calculer le changement de volume de plusieurs cycles différents, à construire un indicateur de dynamique intégré et à déterminer la tendance du marché en fonction de ses fluctuations, générant un signal de négociation.

Principe de stratégie

L’indicateur central de cette stratégie est le Double Rate of Change Momentum Indicator, ou DRCMI. Il est constitué d’une moyenne pondérée des variations de plusieurs cycles différents. Plus précisément, il comprend les variations de 6 cycles, 10 cycles, 15 cycles et 20 cycles.

Les variations sur plusieurs cycles peuvent refléter à la fois la dynamique à court et à long terme du marché. Lorsque le DRCMI est positif, les tendances à court et à long terme sont à la hausse; lorsqu’il est négatif, les tendances à court et à long terme sont à la baisse.

En fonction des caractéristiques cycliques du DRCMI, la stratégie juge la tendance du marché et génère un signal de transaction. Lorsque vous traversez l’axe 0 sur le DRCMI, faites plus; lorsque vous traversez l’axe 0 sous le DRCMI, faites moins.

Analyse des avantages

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

  1. L’intégration de la dynamique multi-cyclique permet de juger plus précisément les tendances du marché.
  2. Il est plus efficace que les variables individuelles pour capturer les caractéristiques périodiques.
  3. La conception de poids est raisonnable, l’accent est mis sur les longs cycles et le filtrage du bruit.
  4. La mise en œuvre est simple, un seul indicateur suffit pour juger.
  5. Les paramètres de cycle peuvent être personnalisés pour s’adapter à différentes variétés.

Analyse des risques

Cette stratégie comporte aussi des risques:

  1. Indicateur composite à cycles multiples, paramètres sensibles, défaut de réglage
  2. Il est possible de se concentrer uniquement sur la dynamique et d’ignorer d’autres facteurs.
  3. Il y a un certain retard, l’entrée sur le marché doit être optimisée de manière appropriée.
  4. La protection contre les dommages-intérêts est toujours nécessaire en cas de forte volatilité.

Pour contrôler les risques, il est recommandé de mettre en place des stop-loss, d’optimiser les paramètres des indicateurs et d’aider d’autres indicateurs techniques.

Direction d’optimisation

Cette stratégie peut être optimisée dans les domaines suivants:

  1. Optimiser les paramètres, les cycles d’ajustement et les réglages de poids du DRCMI.
  2. Les paramètres d’ajustement dynamique, combinés à des indicateurs de tendance, déterminent la phase du marché.
  3. La première étape consiste à mettre en place un stop loss dynamique pour protéger les bénéfices.
  4. Combiner les indicateurs de corrélation pour évaluer les relations entre les variétés et définir les combinaisons de variétés.

Résumer

La stratégie est simple à utiliser et ses effets sont évidents. Cependant, les paramètres de paramétrage et la protection contre les pertes doivent encore être optimisés et les autres indicateurs techniques doivent être utilisés de manière plus efficace.

Code source de la stratégie
/*backtest
start: 2023-10-23 00:00:00
end: 2023-11-22 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 20/09/2017
// This indicator really is the KST indicator presented by Martin Pring. 
// the KST indicator is a weighted summed rate of change oscillator that 
// is designed to identify meaningful turns. Various smoothed rate of change 
// indicators can be combined to form different measurements of cycles.
//
// You can change long to short in the Input Settings
// WARNING:
//  - For purpose educate only
//  - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="MovROC (KST indicator)", shorttitle="MovROC (KST indicator)")
reverse = input(false, title="Trade reverse")
hline(0, color=purple, linestyle=line)
xROC6 = sma(roc(close, 6), 10)
xROC10 = sma(roc(close, 10), 10)
xROC15 = sma(roc(close, 15), 9)
xROC20 = sma(roc(close, 20), 15)
nRes = xROC6 + (2 * xROC10) + (3 * xROC15) + (4 * xROC20)
pos = iff(nRes > 0, 1,
	   iff(nRes < 0, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue ) 
plot(nRes, color=blue, title="MovROC (KST indicator)")