La stratégie du canal de capture de l'élan est une variation de la stratégie de trading du canal de Donchian. Elle se compose d'une bande la plus élevée, d'une bande la plus basse et d'une ligne de base qui fait la moyenne des bandes la plus haute et la plus basse.
Vous pouvez régler le mode de fonctionnement sur Long/Short ou Long-only.
Vous pouvez également définir un stop-loss fixe ou l'ignorer de sorte que la stratégie fonctionne uniquement sur la base des signaux d'entrée et de sortie.
La logique de base de cette stratégie est basée sur l'indicateur du canal de Donchian. Le canal de Donchian se compose de la moyenne des prix le plus élevé, le plus bas et le prix de clôture au cours des 20 derniers jours.
Cette stratégie est une variation du canal de Donchian. Elle se compose d'une bande la plus haute, d'une bande la plus basse et d'une ligne de base qui fait la moyenne des bandes la plus haute et la plus basse.
L'avantage de cette stratégie est qu'elle peut capturer efficacement l'élan des tendances des prix. En attendant que le prix dépasse les bandes supérieures/inférieures pour déterminer le début réel d'une tendance, des pertes inutiles dues à des faux-semblants peuvent être évitées.
Les solutions:
La stratégie de Momentum Capture Channel offre des opportunités de profit considérables en capturant les tendances des prix. En même temps, elle comporte également certains risques qui doivent être contrôlés en ajustant correctement les paramètres. En optimisant continuellement la sélection du moment d'entrée et la logique de stop-loss, cette stratégie peut devenir un excellent système de suivi des tendances. Ses règles de trading simples et son jugement clair du signal la rendent facile à comprendre et à mettre en œuvre, très adaptée aux traders novices.
/*backtest start: 2023-11-19 00:00:00 end: 2023-12-19 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © QuantCT //@version=4 strategy("Donchian Channel Strategy Idea", shorttitle="Donchian", overlay=true, pyramiding=0, default_qty_type=strategy.percent_of_equity, default_qty_value=100, initial_capital=1000, commission_type=strategy.commission.percent, commission_value=0.075) // ____ Inputs high_period = input(title="High Period", defval=10) low_period = input(title="Low Period", defval=10) long_only = input(title="Long Only", defval=false) slp = input(title="Stop-loss (%)", minval=1.0, maxval=25.0, defval=5.0) use_sl = input(title="Use Stop-Loss", defval=false) // ____ Logic highest_high = highest(high, high_period) lowest_low = lowest(low, low_period) base_line = (highest_high + lowest_low) / 2 enter_long = (close > highest_high[1]) exit_long = (close < base_line) enter_short = (close < lowest_low[1]) exit_short = (close > base_line) strategy.entry("Long", strategy.long, when=enter_long) strategy.close("Long", when=exit_long) if (not long_only) strategy.entry("Short", strategy.short, when=enter_short) strategy.close("Short", when=exit_short) // ____ SL sl_long = strategy.position_avg_price * (1- (slp/100)) sl_short = strategy.position_avg_price * (1 + (slp/100)) if (use_sl) strategy.exit(id="SL", from_entry="Long", stop=sl_long) strategy.exit(id="SL", from_entry="Short", stop=sl_short) // ____ Plots colors = strategy.position_size > 0 ? #27D600 : strategy.position_size < 0 ? #E30202 : color.orange highest_high_plot = plot(highest_high, color=colors) lowest_low_plot = plot(lowest_low, color=colors) plot(base_line, color=color.silver) fill(highest_high_plot, lowest_low_plot, color=colors, transp=90)