La stratégie de négociation de l’indicateur %R de Williams est basée sur l’indicateur %R de Williams pour générer des signaux de négociation. L’indicateur mesure la dynamique du marché en comparant le prix de clôture actuel avec la magnitude des prix les plus élevés et les plus bas d’une période donnée.
Un signal de vente est généré lorsque la ligne de l’indicateur %R de Williams franchit la ligne de survente; un signal de vente est généré lorsque la ligne de l’indicateur franchit la zone de survente. La logique de négociation spécifique de la stratégie est la suivante:
Calculer la valeur de R% de Williams pour une période donnée (par exemple 14 jours)
Configurer une ligne de survente (comme-20) et une zone de survente (comme-80)
Faites plus lorsque la ligne de l’indicateur passe de bas en haut dans la zone de survente
Lorsque la ligne de l’indicateur passe de haut en bas à la ligne de dépassement, la position est nulle.
De cette façon, la stratégie permet de faire plus de blanchiment et de capturer des opportunités de courte ligne en ouvrant des positions à des points où le prix pourrait se retourner.
Les paramètres sont simples et les règles claires
Le problème de la survente est que la survente est un phénomène qui se produit plus tôt.
Une transaction révolutionnaire, sans émotion personnelle
Les résultats de l’épreuve de Williams%R sont en retard et risquent d’être négligés.
Paramètres d’optimisation à tester à plusieurs reprises
Le sur-achat et le sur-vente n’ont qu’une valeur de référence
La stratégie de l’indicateur Williams%R permet de saisir les occasions de reprise en déterminant les zones de survente et de survente. Une stratégie de gestion de position et d’arrêt de perte raisonnable permet de contrôler le risque. Cependant, les traders doivent être attentifs aux problèmes de retard de l’indicateur et utiliser d’autres outils techniques pour vérifier et utiliser cette stratégie avec prudence.
/*backtest
start: 2023-01-01 00:00:00
end: 2023-09-13 00:00:00
period: 12h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// © Julien_Eche
//@version=5
strategy("Williams %R Strategy", overlay=true, initial_capital=100000, shorttitle="W%R Strategy")
// Paramètres
length = input(14, "Length")
overboughtLevel = input(-20, "Overbought Level")
oversoldLevel = input(-80, "Oversold Level")
// Calcul du Williams %R
williamsR = -100 * (ta.highest(high, length) - close) / (ta.highest(high, length) - ta.lowest(low, length))
// Conditions d'achat et de vente
buySignal = ta.crossover(williamsR, oversoldLevel)
sellSignal = ta.crossunder(williamsR, overboughtLevel)
// Entrée en position longue
if buySignal
strategy.entry("Buy", strategy.long)
// Sortie de la position longue
if sellSignal
strategy.close("Buy")