
Cette stratégie est un système de trading de suivi de tendance basé sur l’indicateur Tillson T3. Il utilise la croisée des moyennes mobiles multifonctionnelles ((EMA) pour générer des signaux d’achat et de vente et est retesté sur la plate-forme TradingView. L’idée centrale de la stratégie est de capturer les tendances du marché à l’aide de l’indicateur Tillson T3, d’ouvrir des positions supplémentaires dans les tendances à la hausse et des positions vides dans les tendances à la baisse pour réaliser des bénéfices.
Le calcul de l’indicateur Tillson T3 est le suivant:
Génération du signal:
Exécution de la transaction:
Vidéo:
Le suivi des tendances: l’indicateur Tillson T3 est efficace pour capturer les tendances du marché et réduire les fausses percées.
Flexibilité: Adaptation aux différents environnements du marché en ajustant la longueur et le facteur de transaction.
Les commentaires visuels: Les signaux graphiques clairs aident à la décision de trading.
Automatisation: les transactions peuvent être automatisées sur la plateforme TradingView.
Gestion des risques: Gestion des positions avec des pourcentages de fonds.
Un revirement de tendance: les faux signaux peuvent être fréquents dans les marchés en crise.
Rarité: comme indicateur de retard, il est possible de rater des opportunités au début de la tendance.
Trop de transactions: les signaux fréquents peuvent conduire à des transactions excessives, augmentant les coûts.
Sensitivité aux paramètres: les performances dépendent fortement des paramètres.
Indicateur unique: le recours au T3 de Tillson pourrait faire oublier d’autres informations importantes sur le marché.
Combinaison multi-indicateurs: introduire des indicateurs tels que le RSI, le MACD pour la confirmation du signal.
Optimisation des arrêts de perte: ajout d’arrêts dynamiques, tels que le suivi des arrêts de perte, pour améliorer la gestion des risques.
Analyse des périodes: une combinaison de plusieurs périodes permet d’améliorer la fiabilité du signal.
Adaptation de la volatilité: Ajustez la taille de la position en fonction de la volatilité du marché, optimisant le rapport risque/rendement.
Identification de l’état du marché: intégrer la logique de jugement de l’état du marché, en utilisant différentes stratégies dans différents environnements de marché.
La stratégie de suivi de tendance croisée de multiples moyennes est un système de trading automatisé basé sur l’indicateur T3 de Tillson. Elle génère des signaux de trading en capturant les tendances du marché, a une forte capacité de suivi des tendances et des avantages évidents en termes de simplicité d’exploitation. Cependant, la stratégie est également exposée à des risques tels que la fréquence des faux signaux sur les marchés de choc et le retard de signal.
/*backtest
start: 2024-05-01 00:00:00
end: 2024-05-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Hashtag Signals and Backtest", overlay=true)
// Input parameters for indicators
length1 = input(8, "T3 Length")
a1 = input(0.7, "Volume Factor")
// Tillson T3 Calculation
e1 = ema((high + low + 2 * close) / 4, length1)
e2 = ema(e1, length1)
e3 = ema(e2, length1)
e4 = ema(e3, length1)
e5 = ema(e4, length1)
e6 = ema(e5, length1)
c1 = -a1 * a1 * a1
c2 = 3 * a1 * a1 + 3 * a1 * a1 * a1
c3 = -6 * a1 * a1 - 3 * a1 - 3 * a1 * a1 * a1
c4 = 1 + 3 * a1 + a1 * a1 * a1 + 3 * a1 * a1
T3 = c1 * e6 + c2 * e5 + c3 * e4 + c4 * e3
// Signal conditions
longSignal = crossover(T3, T3[1])
shortSignal = crossunder(T3, T3[1])
// Plotting signals
plotshape(series=longSignal, title="Long Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="LONG", textcolor=color.white, size=size.tiny)
plotshape(series=shortSignal, title="Short Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SHORT", textcolor=color.white, size=size.tiny)
// Strategy Entries for Backtest
if (longSignal)
strategy.entry("Long", strategy.long)
if (shortSignal)
strategy.entry("Short", strategy.short)
// Alerts
alertcondition(longSignal, title="BUY", message="BUY!")
alertcondition(shortSignal, title="SELL", message="SELL!")