
La stratégie de rupture de la ceinture de Brin est une stratégie de trading simple et quantitative basée sur l’indicateur de la ceinture de Brin. Elle utilise les points de résistance de soutien dynamique fournis par la descente de la ceinture de Brin pour définir les conditions d’entrée et de sortie des positions longues lorsque le prix franchit la descente de la ceinture de Brin afin de capturer le comportement de rupture du cours de l’action.
L’indicateur des bandes de Bollinger, proposé par John Bollinger dans les années 1980, est constitué d’une moyenne mobile de n jours et d’un écart-type m. La moyenne mobile peut être considérée comme l’axe central des prix, tandis que l’écart-type peut être considéré comme l’ampleur des fluctuations des prix.
Les conditions d’entrée de cette stratégie sont les suivantes: une entrée plus forte lorsque le prix de clôture tombe en dessous de la ceinture de Bolling; une entrée à vide lorsque le prix de clôture franchit la ceinture de Bolling. Les conditions d’exit sont les suivantes: une position plus forte lorsque le prix de clôture franchit la ceinture de Bolling après la mise à plat; une position à vide lorsque le prix de clôture tombe en dessous de la ceinture de Bolling après la mise à plat.
Cette stratégie fait partie de la stratégie de suivi de la tendance, qui consiste à capturer la rupture tendancielle de la rupture de prix de Bollinger sur la voie descendante. Le mode de profit est d’étendre les gains de position à travers la tendance.
Utilisation de l’indicateur de la ceinture de Brin comme point de résistance de soutien dynamique, évitant ainsi l’utilisation de niveaux de prix fixes et s’adaptant ainsi aux changements du marché
La stratégie prend en compte les tendances et les fluctuations, les décisions sont basées non seulement sur le niveau des prix, mais aussi sur les fluctuations du marché, ce qui peut réduire les faux signaux.
Un cadre de percée simple, direct, facile à comprendre et à mettre en œuvre
Paramètres de la ceinture de Brin flexibles pour différentes variétés et marchés de paramètres
Une mauvaise configuration des paramètres de l’indicateur de la ceinture de Brin peut entraîner des signaux de transaction trop fréquents, générant trop de transactions inutiles
Les signaux de rupture peuvent être des perturbations de prix à court terme, ne peuvent pas être une tendance continue et peuvent générer des transactions erronées
La stratégie ne prend pas en compte le stop-loss et présente certains risques de prise de décision et de contrôle des pertes
Les indicateurs techniques sans information de base peuvent passer à côté d’importants points de basculement des tendances
Les pertes et les pertes peuvent être affectées par des marchés spécifiques sans tenir compte des caractéristiques des différentes variétés du marché
Optimiser les paramètres de la bande de Bryn pour améliorer la robustesse des paramètres
La participation à un mécanisme de prévention des pertes pour contrôler les pertes individuelles
Les bandes de brochage combinant différentes périodes de temps pour construire des décisions de transaction à plusieurs périodes
Le volume des transactions a été combiné pour éviter certains faux signaux de rupture.
Ajout d’éléments de base pour déterminer le moment de l’entrée et la taille de la position
Tester les données sur les différentes variétés du marché pour évaluer l’adéquation des stratégies entre les variétés
La stratégie de rupture de la ceinture de Brin est une stratégie de suivi de tendance simple et intuitive. Elle utilise la résistance au support dynamique fournie par l’indicateur de la ceinture de Brin pour déterminer la rupture tendancielle des prix et construire des conditions d’entrée et de sortie des positions longues. L’avantage de la stratégie est que le cadre est simple, facile à mettre en œuvre et capte les opportunités de tendance des prix.
/*backtest
start: 2024-01-20 00:00:00
end: 2024-02-19 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Bollinger Bands Strategy", overlay=true)
length = input.int(20, title="Bollinger Bands Length", minval=1)
maType = input.string("SMA", title="Basis MA Type", options=["SMA", "EMA", "SMMA (RMA)", "WMA", "VWMA"])
src = input(close, title="Source")
mult = input.float(2.0, title="StdDev Multiplier", minval=0.001, maxval=50)
offset = input.int(0, title="Offset", minval=-500, maxval=500)
ma(source, length, _type) =>
switch _type
"SMA" => ta.sma(source, length)
"EMA" => ta.ema(source, length)
"SMMA (RMA)" => ta.rma(source, length)
"WMA" => ta.wma(source, length)
"VWMA" => ta.vwma(source, length)
basis = ma(src, length, maType)
dev = mult * ta.stdev(src, length)
upper = basis + dev + offset
lower = basis - dev - offset
// Define strategy entry and exit conditions
strategy.entry("Buy", strategy.long, when=close < lower)
strategy.close("Buy", when=close > upper)
strategy.entry("Sell", strategy.short, when=close > upper)
strategy.close("Sell", when=close < lower)
// Plotting the Bollinger Bands
plot(basis, color=color.blue, title="Basis")
plot(upper, color=color.red, title="Upper Band")
plot(lower, color=color.green, title="Lower Band")