Rejoindre la liste d'attente
Stratégies / Breakout / Squeeze Upper Band Breakout

Squeeze Upper Band Breakout

La stratégie achète 1 contrat lorsque la clôture casse la Bollinger Band supérieure après un squeeze et au-dessus de l'EMA 200 périodes. Elle clôture le long lorsque la clôture casse la bande inférieure et que la position moyenne de la clôture est inférieure ou égale à 0.

BreakoutLong uniquementIntradayNikkei 22530 min
1.59Profit factor
47,620Gain net USD
49.83%Taux de réussite
602Trades
-8,861Max drawdown
79.10Trade moyen

Meilleure exécution sur 28. Nikkei 225, 30 min, spread 10, issue de l'exécution pf:2026-10-04-NIKKEI-30m.tsv:1.

Règles d'entrée, long

  1. Un squeeze signifie que les Bollinger Bands à 20 périodes (2 écarts-types) se situent entièrement à l'intérieur des bandes de Keltner à 1.5 fois l'average true range.
  2. Un squeeze s'est produit sur le bar en cours ou sur l'un des 3 bars précédents.
  3. La moyenne sur 20 bars de la position de la clôture dans l'amplitude du bar est supérieure à 0.
  4. La clôture est au-dessus de l'EMA 200 périodes et au-dessus de sa clôture de 3 bars plus tôt.
  5. Les signaux ne sont émis qu'après le bar 200 et plus de 15 bars après le signal précédent.

Règles de sortie

  1. Un squeeze récent s'est produit sur le bar en cours ou sur l'un des 3 bars précédents.
  2. La position moyenne de la clôture est inférieure ou égale à 0.
  3. Les sorties attendent également plus de 15 bars après le signal précédent, et ne s'appliquent que lorsqu'une position long est ouverte.

Conditions de test

PériodeJusqu'au 2026-10-04
InstrumentNikkei 225, 30 minutes
Spread10 points
Capital de départ1,000,000
CoûtsSpread uniquement. Les commissions et le financement overnight ne sont pas inclus.
BarresJusqu'à 200,000 barres, moins lorsque l'instrument a moins d'historique
Dernier test2026-10-04

Chaque exécution

Marchés et unités de temps testés

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
Nikkei 225Meilleure exécution30 min1.59 60249.8347,620 USD-8,861
USD/JPY30 minn/a 68148.75442,860 USD-251,530
Nikkei 2254 heuresn/a 7848.7236,674 USD-9,021
Dow JonesJournaliern/a 4355.8132,957 EUR-11,142
Nikkei 225Journaliern/a 2245.4528,591 USD-23,427
Nasdaq 100Journaliern/a 2360.8715,155 EUR-5,914
Nasdaq 1001 heuren/a 42352.4814,963 EUR-4,516
Nikkei 2251 heuren/a 29845.6414,798 USD-14,665
DAX 40Journaliern/a 2171.4314,099 EUR-5,511
Nasdaq 10015 minn/a 65749.9213,539 EUR-4,536
Argent2 minn/a 62541.1213,330 USD-9,398
Nasdaq 1004 heuresn/a 8254.8812,339 EUR-4,421
Dow Jones15 minn/a 54645.0512,240 EUR-7,132
DAX 4015 minn/a 67845.877,680 EUR-4,084
Nasdaq 10030 minn/a 59048.647,491 EUR-4,915
DAX 405 minn/a 60944.996,763 EUR-2,332
DAX 4030 minn/a 63345.815,249 EUR-4,615
S&P 500Journaliern/a 4560.004,682 EUR-1,190
Dow Jones2 minn/a 65143.783,636 EUR-2,483
S&P 50030 minn/a 58651.373,227 EUR-1,133
OrJournaliern/a 3754.053,159 EUR-809
Or4 heuresn/a 10347.572,465 EUR-962
S&P 5004 heuresn/a 9565.262,196 EUR-920
Or15 minn/a 72443.651,525 EUR-995
Or10 minn/a 69044.491,376 EUR-879
S&P 5001 heuren/a 44146.941,352 EUR-1,348
Or3 minn/a 72141.191,222 EUR-454
S&P 5005 minn/a 65444.801,099 EUR-545

Graphiques

Résultats par exécution

Les 10 meilleures exécutions sur 28. La liste complète figure dans le tableau ci-dessus.

Gain netMax drawdown

Le code

Code ProBuilder, tel que testé

// ==============================================================
// Squeeze Upper Band Breakout
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Breakout
// Direction: Long only
// Timeframe tested: 30 minutes
// ==============================================================

DEFPARAM CumulateOrders = false

ONCE lastsig = 0

basis = Average[20](close)
dev = 2.0 * STD[20](close)
upperbb = basis + dev
lowerbb = basis - dev
trsma = Average[20](TR(close))
upperkc = basis + trsma * 1.5
lowerkc = basis - trsma * 1.5

30 lignes de plus : les règles d'entrée et de sortie.

Configuration

Comment la charger

  1. Copiez le code avec le bouton Copier du bloc de code.
  2. Dans ProRealTime, ouvrez un graphique de l'instrument et de l'unité de temps que vous voulez tester, puis ouvrez ProOrder > Nouveau système de trading et choisissez "Créer par programmation".
  3. Collez le code, donnez un nom au système et enregistrez-le.
  4. Cliquez sur "Backtest", définissez votre propre spread et votre position size, puis lancez-la avant d'envisager de la trader en réel.

Indicateurs utilisés

Bandes de BollingerCanal de KeltnerEMATrue Range
Historique plus longNouvelle exécution sur jusqu'à 1,000,000 barresNikkei 225 · 30 min · données anciennes 338.30 USD

Nikkei 225 n'a pas d'historique au-delà de l'exécution standard, donc les deux exécutions portent sur 180,000 barres.

Nikkei 225 · 30 min

Barres disponibles180,000
Net, exécution standard de 200,000 barres47,620.30 USD
Net, exécution longue47,958.60 USD
Net sur les seules données plus anciennes338.30 USD
À lire d'abordFaiblesses connues2 points
  • Le code ne définit aucun stop loss : un trade perdant reste donc ouvert jusqu'à l'arrivée d'un signal de sortie.
  • Les résultats incluent uniquement le spread. Les commissions et les frais de financement overnight ne sont pas inclus.

Questions

À propos de cette stratégie

Puis-je exécuter Squeeze Upper Band Breakout dans ProOrder ?

Oui. Le code est en ProBuilder et fonctionne comme un système automatique ProOrder. Faites un backtest sur votre propre compte, avec votre spread et votre position size, avant de le trader en réel.

Sur quels marchés a-t-elle été testée ?

Elle a été testée sur 28 combinaisons de marché et d'unité de temps. La meilleure exécution est Nikkei 225, 30 minutes, avec un profit factor de 1.59 sur 602 trades.

Quel a été le drawdown ?

La meilleure exécution a connu un max drawdown de 8,861 USD avec la position size testée, pour un résultat net de 47,620 USD.

Trade-t-elle en long, en short ou les deux ?

Elle ne prend que des positions long.

Voir aussi

Des stratégies comme celle-ci

Reversal Pattern With Chaikin Volatility

Utilise le même indicateur.

2.26 PF · 6,872 trades

Rock Climber

Meilleure exécution sur le même marché, Nikkei 225.

1.44 PF · 1,644 trades

Volatility Band Upside Breakout

Également une stratégie breakout.

1.59 PF · 194 trades

Inscrivez-vous sur la liste d'attente ProRealAlgos pour trader un portefeuille testé plutôt que des stratégies isolées.

La communauté ProRealAlgos obtient les règles complètes, le code complet et le portefeuille automatisé.

Les résultats passés de backtest ne garantissent pas les résultats futurs. Ceci n'est pas un conseil financier. Sélectionné et maintenu par ProRealAlgos. ProRealTime™ est une marque de ProRealTime SAS. prorealalgos.comStatsDocumentation