Cet article présente une stratégie d’ouverture de position basée sur le jugement de retrait. Cette stratégie consiste à surveiller les retraits de compte et à ouvrir plus de positions sélectivement lorsque les retraits atteignent la valeur de réglage, afin d’obtenir de meilleurs rendements lorsque le marché rebondit.
La stratégie est basée sur les points suivants:
Calculer le montant actuel de retrait du compte et le tracer dans un graphique.
Lorsque le retrait atteint la limite fixée (par exemple, 5%) et que le marché est jugé survendu, il est possible d’ouvrir une position supplémentaire.
Si le jour de clôture le cours est plus élevé que le jour précédent, la transaction est terminée.
Aucune transaction n’est effectuée si aucun retrait n’a été effectué ou si la marge n’a pas été atteinte.
Après le retrait de la transaction, le compte est recalculé et attend la prochaine condition.
Cette stratégie présente les avantages suivants:
Le retrait d’une position peut générer de meilleurs rendements si le marché rebondit.
Les transactions automatiques peuvent être effectuées après la définition d’un seuil de retrait.
Il est possible d’ouvrir des positions plus importantes lors du retrait, ce qui permet de générer des revenus plus importants.
La logique de la stratégie est simple, claire et facile à utiliser.
Les valeurs restreintes peuvent être retirées en fonction de l’évolution du marché.
Cette stratégie comporte aussi des risques:
Les jugements inexacts sur les retraits peuvent conduire à l’échec de la position.
La reprise de la baisse des cours après le retrait pourrait amplifier les pertes.
Les positions et les points de rupture doivent être ajustés de manière appropriée.
Il est nécessaire de faire attention à la fréquence des transactions et d’éviter les transactions excessives.
Le retrait de la valeur limite est déterminé en fonction de la capacité de charge du compte.
Cette stratégie tente de capturer les rebonds après les retraits. Cependant, les traders doivent rester prudents, évaluer soigneusement le moment où les retraits sont effectués et contrôler les risques.
/*backtest
start: 2023-08-16 00:00:00
end: 2023-09-15 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//Noro
//2019
//@version=3
strategy(title = "Noro's DD Strategy", shorttitle = "DD str", overlay = false, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 0)
signal = input(-5.0, title = "Drawdown, %")
bull = close > close[1] ? 1 : 0
bear = close < close[1] ? 1 : 0
lastbull = 0.0
lastbull := bull ? close : lastbull[1]
dd = ((close / lastbull) - 1) * 100
plot(dd, color = black, transp = 20)
bottom = dd < signal
col = bottom ? lime : na
bgcolor(col, transp = 20)
if bottom
strategy.entry("Long", strategy.long)
if strategy.position_size > 0 and close > open
strategy.entry("Close", strategy.short, 0)