T7 Stratégie de négociation quantitative du RNSAJ

Auteur:ChaoZhang est là., Date: le 18 septembre 2023 à 14h05
Les étiquettes:

Résumé

T7 JNSAR est un système de négociation de tendance suivant le jour pour l'indice NIFTY. Il génère des signaux d'achat et de vente en utilisant la ligne dynamique JNSAR et appartient aux stratégies de suivi de tendance.

La logique de la stratégie

  • Calculer la ligne JNSAR: utiliser la moyenne mobile exponentielle des hauts, bas et bas des 5 derniers jours pour calculer la valeur JNSAR et tracer la ligne.

  • Générer des signaux: signal long lorsque la clôture quotidienne est supérieure à la ligne JNSAR, signal court lorsque la clôture quotidienne est inférieure à la ligne JNSAR.

  • Entrée: Entrée au prix d'ouverture du jour suivant la génération du signal.

  • Sortie: position de fermeture lorsque le signal de marche arrière est déclenché.

  • Ne négociez que l'indice NIFTY, pas les actions.

  • Prenez tous les signaux indépendamment du profit/perte.

Analyse des avantages

  • La ligne JNSAR dépeint bien la tendance et les niveaux de support/résistance clés.

  • Les signaux sont basés uniquement sur des indicateurs objectifs, évitant les interférences émotionnelles.

  • Des bénéfices en suivant la tendance, de bons résultats historiques.

  • Peut négocier via des contrats à terme ou des options à faible coût.

  • Des règles simples et claires, faciles à automatiser.

Analyse des risques

  • Prédisposé à des baisses et à des arrêts sur les marchés à plage en tant que tendance à la suite d'une stratégie.

  • Incapacité de déterminer efficacement les risques d'épuisement de tendance, de surachat ou de survente.

  • Le décalage de signal peut causer des pertes de fausses fuites.

  • Il faut supporter de gros retards et des pertes consécutives.

  • Uniquement applicable à NIFTY, pas aux autres produits.

  • Il faut une forte psychologie pour échanger chaque signal de façon cohérente.

Directions d'optimisation

  • Testez différents paramètres pour un réglage optimal de la ligne JNSAR.

  • Ajouter des arrêts pour contrôler les risques.

  • Incorporer d'autres indicateurs pour détecter la fin de la tendance.

  • Développer une méthode de dimensionnement dynamique de la position.

  • Optimisez la logique de génération du signal.

  • Explorez les modèles d'apprentissage automatique.

Résumé

T7 JNSAR fournit une stratégie simple et efficace de suivi des tendances pour NIFTY. En suivant les règles de trading, en gérant les risques et en négociant tous les signaux avec persistance, il peut obtenir des résultats positifs à long terme.


/*backtest
start: 2023-08-18 00:00:00
end: 2023-09-17 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//Created by Syam Mohan @ T7 Wealth Creators Pvt Ltd - Makes Life Easier, on request from @stocksonfire. 
//This is a trend following daily bar trading system for NIFTY. Original idea belongs to ILLANGO @ http://tradeinniftyonly.blogspot.in
//Use it at your own risk after validation at your end. Neither me or my company is responsible for any lossses you may incur using this system. 

//@version=2
strategy("T7 JNSAR", overlay=true)

backtest = input(title="Enable Backtest", type=bool, defval=1)

sum = ema(high, 5) + ema(low, 5) + ema(close, 5) 
sum := sum + ema(high[1], 5) + ema(low[1], 5) + ema(close[1], 5) 
sum := sum + ema(high[2], 5) + ema(low[2], 5) + ema(close[2], 5)
sum := sum + ema(high[3], 5) + ema(low[3], 5) + ema(close[3], 5) 
sum := sum + ema(high[4], 5) + ema(low[4], 5) + ema(close[4], 5)

jnsar = round(sum/15)

buy = close > jnsar
short = close < jnsar

plot(jnsar,color=green,linewidth=4)

if backtest!=0
    strategy.entry("JNSARLong", strategy.long,comment="JNSARLong",when=buy!=0)
    strategy.entry("JNSARShort", strategy.short,comment="JNSARShort",when=short!=0)
    
  

Plus de