Stratégie de trading d'inversion de l'indicateur de momentum


Date de création: 2023-12-20 16:09:50 Dernière modification: 2023-12-20 16:09:50
Copier: 0 Nombre de clics: 594
1
Suivre
1621
Abonnés

Stratégie de trading d’inversion de l’indicateur de momentum

Aperçu

Cette stratégie est basée sur une stratégie de trading inversée basée sur des indicateurs de dynamique. Elle utilise l’indicateur de liquidité (EOM) pour juger de l’évolution du marché, en faisant plus de blanchiment lorsque l’indicateur dépasse une valeur de seuil définie. Elle fournit également une fonction de trading inversée, permettant de choisir entre le trading positif ou le trading inversé en fonction des besoins réels.

Principe de stratégie

L’indicateur de volatilité (EOM) est un indicateur qui mesure l’ampleur de la variation des prix et des transactions. Il renvoie simultanément des valeurs positives et négatives. Les valeurs positives indiquent une hausse des prix et les valeurs négatives une baisse des prix.

Le principe de cette stratégie est le suivant:

  1. Calculer la valeur de l’indicateur de mouvement de la ligne K actuelle
  2. Déterminer si la valeur de l’indicateur dépasse le seuil d’excédent ou le seuil d’excédent fixé
    • Si vous avez plus de 4000, faites plus.
    • Si le seuil de couverture est inférieur au seuil de couverture par défaut (default-4000), couverture.
  3. Offre de fonctionnalités de trading inversé
    • En règle générale, le plus est le plus, le moins est le moins.
    • Après avoir ouvert le trading inversé, faire plus comme baisse, faire court comme hausse

Analyse des avantages

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

  1. Utilisation d’indicateurs de liquidité pour juger de l’évolution réelle du marché, indicateurs qui reflètent les variations de prix et de volume
  2. La valeur limite est personnalisable
  3. Fournit une fonction de trading inversé permettant de choisir entre le trading positif et le trading inversé selon les besoins
  4. L’intuition juge le nombre de blancs par la couleur de la ligne K.

Analyse des risques

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

  1. Le risque de faux pas dans les indices mobiles
  2. Une mauvaise définition des seuils peut entraîner une fréquence ou un nombre insuffisant de transactions
  3. Il est important de s’assurer que vous êtes suffisamment à l’aise pour prendre des risques lorsque vous négociez à la baisse.

La solution est simple:

  1. Combiné à d’autres indicateurs, évitez les erreurs
  2. Ajuster les paramètres de dépréciation pour optimiser le nombre de transactions
  3. Évaluez correctement votre capacité réelle à supporter les risques

Direction d’optimisation

Cette stratégie peut être optimisée dans les directions suivantes:

  1. Les indicateurs comme les moyennes mobiles permettent d’éviter les fausses ruptures
  2. Ajout d’un mécanisme de prévention des pertes
  3. Optimiser les paramètres et ajuster les seuils pour faire plus de blanchiment
  4. Augmentation des conditions d’ouverture pour éviter les transactions fréquentes
  5. Une stratégie de gestion des risques peut être définie lors d’une transaction inversée

En optimisant les points ci-dessus, vous pouvez rendre la stratégie plus stable, réduire les risques et améliorer l’efficacité du jeu.

Résumer

Dans l’ensemble, la stratégie utilise des indicateurs de liquidité pour juger de l’évolution réelle du marché et obtenir des gains supplémentaires en faisant des prises et des prises. Elle est simple et facile à utiliser, tout en tenant compte des variations des prix et des variations du volume des transactions.

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

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 19/06/2018
// This indicator gauges the magnitude of price and volume movement. 
// The indicator returns both positive and negative values where a 
// positive value means the market has moved up from yesterday's value 
// and a negative value means the market has moved down. A large positive 
// or large negative value indicates a large move in price and/or lighter 
// volume. A small positive or small negative value indicates a small move 
// in price and/or heavier volume.
// A positive or negative numeric value. A positive value means the market 
// has moved up from yesterday's value, whereas, a negative value means the 
// market has moved down. 
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Ease of Movement (EOM) Backtest", shorttitle="EOM")
BuyZone = input(4000, minval=1)
SellZone = input(-4000, minval=1)
reverse = input(false, title="Trade reverse")
hline(0, color=blue, linestyle=line)
hline(BuyZone, color=green, linestyle=line)
hline(SellZone, color=red, linestyle=line)
xHigh = high
xLow = low
xVolume = volume
xHalfRange = (xHigh - xLow) * 0.5
xMidpointMove = mom(xHalfRange, 1)
xBoxRatio = iff((xHigh - xLow) != 0, xVolume / (xHigh - xLow), 0)
nRes = iff(xBoxRatio != 0, 1000000 * ((xMidpointMove - xMidpointMove[1]) / xBoxRatio), 0)
pos = iff(nRes > BuyZone, 1,
       iff(nRes < SellZone, -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=red, title="EOM", style=histogram, linewidth=2)