Stratégie révolutionnaire à double indicateur

Auteur:ChaoZhang est là., Date: 2024-01-25 15h39 et 06 min
Les étiquettes:

img

Résumé

Principe de stratégie

La stratégie repose principalement sur les deux indicateurs de jugement suivants:

  1. Indicateur RSI: passez long lorsque le RSI2 est inférieur à 15.
  2. Prix de clôture de la journée précédente: clôture de la position lorsque le prix de clôture d'aujourd'hui est supérieur au prix le plus élevé d'hier.

Analyse des avantages

La stratégie de rupture à double indicateur présente les avantages suivants:

  1. L'opération de stratégie est simple et facile à mettre en œuvre.
  2. Les faux signaux peuvent être efficacement contrôlés sur la base de deux indicateurs.
  3. L'indicateur RSI dispose d'un grand espace d'optimisation des paramètres pour l'ajustement à l'état optimal.
  4. Largement applicable à des capitaux à capitalisation élevée et moyenne avec de bons résultats pratiques.

Analyse des risques

La stratégie comporte également certains risques:

  1. Attendez-vous à des baisses à court terme des tendances haussières.

Les risques susmentionnés peuvent être évités par l'optimisation des paramètres de l'indicateur RSI, l'évaluation des conditions du marché et l'utilisation d'autres indicateurs de jugement.

Directions d'optimisation

Les principales orientations d'optimisation de cette stratégie sont axées sur les aspects suivants:

  1. Évaluer l'effet des indicateurs RSI de différents cycles.
  2. Test des combinaisons des prix de clôture avec d'autres indicateurs de prix.
  3. Augmenter les mécanismes d'arrêt des pertes, tels que la réentrée après une période de sortie.
  4. Évaluer la fiabilité des signaux d'entrée en combinaison avec les variations du volume des transactions.
  5. Optimiser automatiquement les paramètres à l'aide d'algorithmes d'apprentissage automatique.

Résumé


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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © hobbiecode

// If RSI(2) is less than 15, then enter at the close.
// Exit on close if today’s close is higher than yesterday’s high.

//@version=5
strategy("Hobbiecode - RSI + Close previous day", overlay=true)

// RSI parameters
rsi_period = 2
rsi_lower = 15

// Calculate RSI
rsi_val = ta.rsi(close, rsi_period)

// Check if RSI is lower than the defined threshold
if (rsi_val < rsi_lower)
    strategy.entry("Buy", strategy.long)

// Check if today's close is higher than yesterday's high
if (strategy.position_size > 0 and close > ta.highest(high[1], 1))
    strategy.close("Buy")

// Plot RSI on chart
plot(rsi_val, title="RSI", color=color.red)
hline(rsi_lower, title="Oversold Level", color=color.blue)



Plus de