La stratégie de percée oscillante

Auteur:ChaoZhang est là., Date: 2024-02-22 17h15min
Les étiquettes:

img

Résumé

La stratégie de percée oscillante est une stratégie de trading active pour les crypto-monnaies traditionnelles utilisant un délai de 15 minutes.

Principes de stratégie

La stratégie utilise deux moyennes mobiles simples (SMA50 et SMA200) pour déterminer la direction de la tendance du marché.

L'indice de force relative (RSI) est utilisé pour juger des conditions de surachat/survente. Lorsque l'indice tombe en dessous de la région de survente définie (défaut 40), il indique un signal d'achat potentiel.

La logique de négociation spécifique est la suivante:

  1. Le RSI inférieur à 40 et le prix de clôture supérieur à SMA200 constituent la condition d'achat;
  2. Entrez dans la position longue;
  3. Définir un stop loss à 5% en dessous du prix d'entrée;
  4. Si le SMA50 dépasse le SMA200 et que le RSI dépasse le 50, la position est fermée pour obtenir des bénéfices.

La stratégie est simple et directe, recherchant des points de percée potentiels grâce à une double confirmation.

Analyse des avantages

La stratégie présente les avantages suivants:

  1. Facile à mettre en œuvre;
  2. Les fausses écarts filtrés à travers des moyennes mobiles doubles, assurant la validité;
  3. L'indicateur RSI identifie les conditions de survente des opportunités;
  4. Un stop loss intégré pour contrôler activement les risques;
  5. Les croisements SMA comme mécanisme de sortie.

Analyse des risques

Il y a aussi des risques:

  1. Le stop loss pourrait être pénétré lors de fortes fluctuations du marché;
  2. Les périodes de SMA inappropriées peuvent entraîner des tendances manquantes;
  3. Le temps excessif passé à l'extérieur des transactions sur les marchés haussiers a une incidence sur les bénéfices.

Des améliorations peuvent être apportées par:

  1. les niveaux de stop loss dynamiques;
  2. Optimisation de la SMA;
  3. Considérant plus de facteurs pour prendre des décisions.

Résumé

En résumé, la stratégie de percée oscillante est une stratégie à court terme simple et pratique. Avec un fonctionnement facile, des risques contrôlables, etc., elle convient aux traders de crypto-monnaie novices.


/*backtest
start: 2024-01-22 00:00:00
end: 2024-02-21 00:00:00
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/
// © Wielkieef


//@version=5
strategy("Crypto Sniper [15min]", shorttitle="ST Strategy", overlay=true, pyramiding=1, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=25, calc_on_order_fills=false, slippage=0, commission_type=strategy.commission.percent, commission_value=0.03)

sma50Length = input(90, title=" SMA50 Length", group="Simple Moving Average")
sma200Length = input(170, title=" SMA200 Length", group="Simple Moving Average")
rsiLength = input(14, title=" RSI Length", group="Relative Strenght Index")
overSoldLevel = input(40, title=" Oversold Level", group="Relative Strenght Index")
sl = input.float(5.0, '% Stop Loss', step=0.1)

rsi = ta.rsi(close, rsiLength)
sma50 = ta.sma(close, sma50Length)
sma200 = ta.sma(close, sma200Length)

longCondition = rsi < overSoldLevel and close > sma200

if (longCondition)
    strategy.entry("Long", strategy.long)  

stopLossPrice = strategy.position_avg_price * (1 - sl / 100)
strategy.exit("Stop Loss", stop=stopLossPrice)

if (ta.crossunder(sma200, sma50) and rsi >= 50)
    strategy.close("Long")

Bar_color = ta.crossunder(sma200, sma50) and rsi >= 50 ? color.orange : rsi < overSoldLevel ? color.maroon : strategy.position_avg_price != 1 ? color.green : color.gray

barcolor(color=Bar_color)



//by wielkieef


Plus de