Stratégie de suivi de cassure


Date de création: 2023-09-15 12:36:43 Dernière modification: 2023-09-15 12:36:43
Copier: 0 Nombre de clics: 617
1
Suivre
1617
Abonnés

Aperçu de la stratégie

Une stratégie de suivi de rupture est une stratégie de négociation de courte ligne qui ne fait que faire plus. Elle surveille si le prix a franchi la bande de Brin et s’il est franchi, il entre dans la bande de rupture. Il y a deux options de sortie: la première est de se stabiliser lorsque le prix franchit la bande de Brin et se stabilise lorsque le prix tombe.

Principe de stratégie

  1. Le prix de l’or a été fixé à un prix de base de 100 $ par dollar.

  2. Il y a deux façons de se retirer:

    • Option 1: Pause lorsque le cours est tombé en dessous de la ceinture de Brin

    • Option 2: Placement au-dessus de l’axe du milieu de la ceinture de Brin

  3. Le calcul des bénéfices ne tient pas compte de l’impact des points de glissement et des frais de traitement.

Cette stratégie utilise les bandes de Brin pour déterminer les tendances et les sur-achats et les sur-vente. Les bandes de Brin sont constituées d’une ligne centrale, d’une ligne supérieure et d’une ligne inférieure. L’axe central est la moyenne mobile simple du prix de clôture sur n jours, et la ligne supérieure et inférieure est une bande de passage tirée d’un diagramme de décalage standard.

Lorsque le prix est en hausse, cela indique que le marché haussier est en train de se former et que vous pouvez faire plus. Lorsque le prix est en baisse, cela indique que le marché baissier est à venir et que vous devez vous stabiliser. L’axe central représente le niveau moyen des prix.

L’avantage de cette stratégie est qu’elle utilise la courbe de Brin pour juger de la direction de la tendance, ce qui réduit le risque de fausse rupture. Elle ne fait plus que lorsque la tendance est présente, ce qui est conforme à la logique du trading de tendance.

Avantages stratégiques

  • L’utilisation de la courbe de Brin pour évaluer les tendances réduit le risque de fausses percées

  • Il s’agit d’une stratégie de trading basée sur la tendance.

  • Offre deux sorties différentes pour répondre de manière flexible aux changements du marché

  • Le calcul des bénéfices est plus simple en ignorant les points de dérapage et les frais de traitement

  • Applicable à toutes les périodes de temps, utilisable pour le day trading et le trading de tendance

Alerte au risque

  • Il existe un certain risque de fausse percée, et l’indicateur de la ceinture de Brin ne peut pas être complètement évité.

  • Ignorer les points de glissement et les frais de traitement peut surestimer les bénéfices réels

  • Il n’y a pas de profit à faire plus dans un marché baissier

  • Les paramètres, tels que les périodes de rupture, les périodes de l’axe central, etc., doivent être adaptés aux changements du marché.

Résumer

La stratégie de suivi de la rupture est une stratégie de suivi de la tendance optimisée, à haut risque et contrôlable. Elle détermine la direction de la tendance en fonction des indicateurs de la ceinture de Brin, choisit de faire plusieurs directions lorsque la tendance apparaît et offre deux mécanismes d’exit pour contrôler le risque. La stratégie est simple à utiliser, facile à mettre en œuvre et s’applique à toutes les périodes.

Code source de la stratégie
/*backtest
start: 2023-09-07 00:00:00
end: 2023-09-14 00:00:00
period: 5m
basePeriod: 1m
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/
// © Senthaamizh

//Break out trading system works best in a weekly chart and daily chart of Nifty and BankNifty
//@version=4

strategy("Donchain BO",shorttitle = "DBO",default_qty_type = strategy.percent_of_equity,default_qty_value = 100, overlay=true)
length = input(20, minval=1)
exit = input(1, minval=1, maxval=2,title = "Exit Option") // Use Option 1 to exit using lower band; Use Option 2 to exit using basis line

lower = lowest(length)
upper = highest(length)
basis = avg(upper, lower)

l = plot(lower, color=color.blue)
u = plot(upper, color=color.blue)
plot(basis, color=color.orange)
fill(u, l, color=color.blue)

longCondition = crossover(close,upper[1])
if (longCondition)
    strategy.entry("Long", strategy.long)

if(exit==1)
    if (crossunder(close,lower[1]))
        strategy.close("Long")

if(exit==2) 
    if (crossunder(close,basis[1]))
        strategy.close("Long")