Rejoindre la liste d'attente
Stratégies / Mean reversion / Dual Setup Band Dip Buyer

Dual Setup Band Dip Buyer

Achète sur deux configurations de repli : une forte baisse qui clôture sous la bande inférieure précédente sur 40 barres, ou une clôture sous l'EMA 50 périodes et sous la bande inférieure sur 20 barres. Vend lorsque la clôture passe au-dessus de la bande médiane sur 20 barres alors que le trade est en gain.

Mean reversionLong uniquementSwingNasdaq 100Journalier
1.80Profit factor
9,858Gain net EUR
61.54%Taux de réussite
195Trades
-1,723Max drawdown
50.55Trade moyen

Meilleure exécution sur 30. Nasdaq 100, Journalier, spread 3, issue de l'exécution pf:2026-10-05-NAS100-D.tsv:6.

Règles d'entrée, long

  1. Configuration A : la demi-largeur de Bollinger sur 40 barres dépasse 0.008 fois la clôture et la variation absolue de la clôture dépasse 0.0175 fois la clôture.
  2. La configuration A exige aussi que la mèche entre la clôture et le plus bas soit inférieure à 0.25 fois la demi-largeur, et que la clôture soit sous la bande inférieure précédente.
  3. La configuration A exige aussi une clôture égale ou inférieure à la clôture précédente.
  4. La configuration B exige aussi un volume inférieur à 20 fois sa moyenne des 30 barres précédentes.

Règles de sortie

  1. La clôture doit aussi être au-dessus du prix d'entrée pour que la vente se déclenche.
  2. Un objectif de profit de 5% clôture le trade.
  3. Un stop loss de 5% clôture le trade.
  4. Un signal d'achat est ignoré sur une barre où la condition de vente est aussi remplie.

Conditions de test

PériodeJusqu'au 2026-10-05
InstrumentNasdaq 100, Journalier
Spread3 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-05

Chaque exécution

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

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
Nasdaq 100Meilleure exécutionJournalier1.80 19561.549,858 EUR-1,723
EUR/USD2 minn/a 23259.48130,422 USD-61,012
USD/JPY1 heuren/a 7100.00127,350 USD-16,540
USD/JPY4 heuresn/a 11100.00120,220 USD-40,450
EUR/USD5 minn/a 9163.7498,373 USD-23,976
USD/JPY15 minn/a 2100.0028,570 USD-27,820
USD/JPY10 minn/a 1100.0020,400 USD-100
EUR/USD30 minn/a 1369.2318,400 USD-14,292
Dow JonesJournaliern/a 13666.1814,847 EUR-4,759
Nikkei 225Journaliern/a 19161.2611,668 USD-9,449
Nikkei 2254 heuresn/a 6578.469,264 USD-4,546
DAX 40Journaliern/a 20664.567,561 EUR-2,779
DAX 404 heuresn/a 8274.394,895 EUR-1,747
FTSE 100Journaliern/a 11368.144,709 EUR-1,701
Nikkei 22515 minn/a 10100.004,349 USD-1,165
Nasdaq 1004 heuresn/a 11776.924,218 EUR-2,678
Dow Jones15 minn/a 7100.003,919 EUR-530
Nikkei 22510 minn/a 580.001,969 USD-1,180
Dow Jones30 minn/a 1080.001,934 EUR-1,729
S&P 500Journaliern/a 14862.841,862 EUR-534
Pétrole Brent5 minn/a 3281.251,079 EUR-983
Or10 minn/a 8100.00648 EUR-163
Dow Jones10 minn/a 2100.00646 EUR-295
S&P 50015 minn/a 7100.00350 EUR-80.41
Or5 minn/a 3100.00250 EUR-82.70
Dow Jones3 minn/a 1100.00241 EUR-211
Or3 minn/a 2100.00170 EUR-52.20
GBP/USD10 minn/a 1100.00159 USD-88.30
GBP/USD15 minn/a 1100.00149 USD-120
Or2 minn/a 2100.00141 EUR-67.80

Graphiques

Résultats par exécution

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

Gain netMax drawdown

Le code

Code ProBuilder, tel que testé

// ==============================================================
// Dual Setup Band Dip Buyer
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long only
// Timeframe tested: Daily
// ==============================================================

DEFPARAM CumulateOrders = false

midf = Average[40](close)
sdf = STD[40](close) * SQRT(40 / 39)
lowerf = midf - 2 * sdf
bbdelta = abs(midf - lowerf)
closedelta = abs(close - close[1])
tail = abs(close - low)

tp = TypicalPrice
bbmid = Average[20](tp)
bblow = bbmid - 2 * STD[20](tp) * SQRT(20 / 19)
emaslow = ExponentialAverage[50](close)
volmean = Average[30](volume)

15 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 BollingerEMASMAVolume
Historique plus longNouvelle exécution sur jusqu'à 1,000,000 barresNasdaq 100 · Journalier · données anciennes 0.00 EUR

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

Nasdaq 100 · Journalier

Barres disponibles10,000
Net, exécution standard de 200,000 barres9,858.00 EUR
Net, exécution longue9,858.00 EUR
Net sur les seules données plus anciennes0.00 EUR
À lire d'abordFaiblesses connues2 points
  • Les résultats incluent uniquement le spread. Les commissions et les frais de financement overnight ne sont pas inclus.
  • Le code est publié tel qu'il a été testé en backtest et n'a pas été recompilé depuis.

Questions

À propos de cette stratégie

Puis-je exécuter Dual Setup Band Dip Buyer 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 30 combinaisons de marché et d'unité de temps. La meilleure exécution est Nasdaq 100, Journalier, avec un profit factor de 1.80 sur 195 trades.

Quel a été le drawdown ?

La meilleure exécution a connu un max drawdown de 1,723 EUR avec la position size testée, pour un résultat net de 9,858 EUR.

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

Trend Surfer

Utilise le même indicateur.

1.04 PF · 10,813 trades

Volatility Spike Regression Long

Meilleure exécution sur le même marché, Nasdaq 100.

1.22 PF · 1,850 trades

EMA Deviation MACD Reversal

Également une stratégie mean reversion.

1.80 PF · 148 trades

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

Le copy trading sur les indices américains est disponible pour les membres ProRealAlgos à mesure que des places se libèrent.

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