Stratégie de trading intraday sur actions basée sur le retracement intraday du stock Renko


Date de création: 2024-01-31 10:53:17 Dernière modification: 2024-01-31 10:53:17
Copier: 5 Nombre de clics: 668
1
Suivre
1617
Abonnés

Stratégie de trading intraday sur actions basée sur le retracement intraday du stock Renko

Aperçu

Cette stratégie utilise principalement les caractéristiques de renvoi des points bas de la journée des actions renko pour déterminer la nouvelle direction de la tendance, puis établit une stratégie de négociation de jour de stock. Lorsque les actions renko ont un retrait évident des points bas de la journée, elles sont considérées comme de nouveaux signaux de bullish et des opérations d’achat sont effectuées. Lorsque les actions renko terminent la vente au détail avec une baisse évidente, elles sont considérées comme des signaux de bullish et des opérations de placement sont effectuées.

Principe de stratégie

Le principal critère de jugement de cette stratégie est: le renko journalier est plus élevé que le renko journalier. Le calcul du renko journalier est plus élevé que le renko journalier et plus élevé que le renko journalier.

  1. Calculer la différence entre le prix le plus élevé et le prix le plus bas des 22 derniers renko au cours des 20 derniers jours
  2. Calculer la différence entre le prix le plus élevé et le prix le plus bas des 22 derniers renko au cours des 20 derniers jours
  3. Rang 11 = Médias + Déviation de type* 2
  4. Rango 22 = renko le plus haut depuis 50 ans.* 0.85
  5. Faire plus lorsque le renko est satisfait de low/highest ((low, 22) >Rango11 ou Rango22; faire un placement à zéro lorsque le renko est satisfait de close

Voici les principales règles de jugement et la logique de négociation de cette stratégie.

Analyse des avantages

  1. En utilisant les avantages de Renko sur les faux signaux de filtrage, Renko peut filtrer efficacement les faux signaux des marchés sur le vif.
  2. Tendance de jugement basée sur les caractéristiques de rétractation des points bas de la journée de renko, afin d’éviter les erreurs de jugement résultant de l’utilisation d’un seul jugement de moyenne
  3. La loi de la double voie permet de déterminer plus précisément la direction de la tendance
  4. Les règles du jugement stratégique sont claires et faciles à comprendre
  5. Les stratégies sont faciles à paramétrer et à optimiser, ce qui améliore considérablement l’efficacité des stratégies.

Analyse des risques

  1. Renko pourrait avoir un impact sur les transactions sur disque dur
  2. Un mauvais réglage de la distance entre les deux voies peut omettre ou mal interpréter le signal
  3. La stratégie utilise un seul indicateur de jugement et risque de manquer les signaux importants fournis par d’autres indicateurs
  4. Il n’y a pas de paramètre de stop-loss, ce qui pourrait entraîner des pertes plus importantes.

Comment gérer les risques:

  1. Laissez les paramètres de la double voie suffisamment libres pour que plus de signaux soient capturés.
  2. Combiner plus d’indicateurs de jugement, tels que la ligne moyenne, l’indicateur d’énergie, etc. pour assurer un jugement précis
  3. Plus de stop-loss mobile pour contrôler le risque

Direction d’optimisation

  1. Parameter Tunning, optimisation du réglage des paramètres de la double voie
  2. Ajouter plus d’indicateurs d’aides techniques
  3. Adhésion au mécanisme de coupe-faim
  4. L’élargissement de la variété de transactions et l’augmentation des opportunités de négociation

Résumer

L’idée générale de la stratégie est claire et facile à mettre en œuvre. Elle utilise les points bas de renko pour déterminer la direction de la nouvelle tendance. L’avantage de la stratégie réside dans l’utilisation des caractéristiques de renko pour filtrer les vagues et éviter les erreurs de jugement.

Code source de la stratégie
/*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"}]
*/

// @version=2
strategy("Renko Stock Daily")


Rango1 = input(false, title="Rango 1")
Rango2 = input(false, title="Rango 2")

Situacion = ((highest(close, 22)-low)/(highest(close, 22)))*100

DesviaccionTipica = 2 * stdev(Situacion, 20)
Media = sma(Situacion, 20)

Rango11 = Media + DesviaccionTipica

Rango22 = (highest(Situacion, 50)) * 0.85


advertir = Situacion >= Rango11 or Situacion >= Rango22 ? green : red    



if (Situacion[1] >= Rango11[1] or Situacion[1] >= Rango22[1]) and (Situacion[0] < Rango11[0] and Situacion[0] < Rango22[0])and (close>open)
    strategy.entry("Entrar", strategy.long,comment= "Entrar",when=strategy.position_size <= 0)


strategy.close_all(when=close<open)



plot(Rango1 and Rango22 ? Rango22 : na, title="Rango22", style=line, linewidth=4, color=orange)
plot(Situacion, title="Rengo Stock Daily", style=histogram, linewidth = 4, color=advertir)
plot(Rango2 and Rango11 ? Rango11 : na, title="Upper Band", style=line, linewidth = 3, color=aqua)