Rejoindre la liste d'attente
Stratégies / Tendance / Triple Band Market Model

Triple Band Market Model : trois bandes EMA pour les tendances longues

Le modèle construit trois bandes à partir d'EMA des plus hauts et des plus bas sur 50, 100 et 200 barres. Chaque bande bascule vers le haut ou vers le bas selon le côté où le prix a clôturé, et un long ne s'ouvre que lorsque la clôture est au-dessus de la ligne active des trois. Le trade se termine dès que ce n'est plus vrai.

TendanceLong uniquementSwingOrJournalier
2.27Profit factor
3,315Gain net EUR
31.03%Taux de réussite
203Trades
-809Max drawdown
16.33Trade moyen

Meilleure exécution sur 31. Gold, Journalier, spread 0.6, de l'exécution pf:2026-09-24-GOLD-D.tsv:2.

Règles d'entrée, long

  1. Trois bandes sont construites à partir d'EMA des plus hauts et des plus bas (50, 100 et 200 barres, barre précédente)
  2. Chaque bande pointe vers le haut après une clôture au-dessus de son EMA des plus hauts et vers le bas après une clôture en dessous de son EMA des plus bas

Règles de sortie

  1. Pas de stop loss ni d'objectif

Conditions de test

PériodeJusqu'au 2026-09-25
InstrumentGold, Journalier
Spread0.6 points
Contrats1
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-09-25
Paramètres (4)
positionSize
Contrats par trade
1
fastPeriod
Bande rapide : EMA des plus hauts et des plus bas
50
midPeriod
Bande médiane
100
slowPeriod
Bande lente
200

Chaque exécution

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

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
OrMeilleure exécutionJournalier2.27 20331.033,315 EUR-809
USD/JPY30 min1.14 2,65528.74516,700 JPY-124,400
USD/JPYJournaliern/a 18629.03644,780 JPY-579,750
USD/JPY1 heuren/a 1,86029.57491,890 JPY-349,120
EUR/USD2 minn/a 3,17619.40188,989 USD-76,432
EUR/USDJournaliern/a 16927.8150,918 USD-36,021
Nikkei 225Journaliern/a 17831.4644,429 USD-14,716
Argent4 heuresn/a 40928.3633,015 USD-13,293
Nikkei 2251 heuren/a 1,46127.4521,719 USD-11,048
Dow JonesJournaliern/a 24035.4219,700 EUR-8,491
Nasdaq 100Journaliern/a 19835.3514,713 EUR-3,714
Nikkei 2254 heuresn/a 40629.8014,200 USD-11,158
Dow Jones1 heuren/a 59728.6410,754 EUR-5,895
Dow Jones4 heuresn/a 17135.6710,535 EUR-5,287
Nasdaq 1004 heuresn/a 53334.719,508 EUR-4,145
DAX 40Journaliern/a 31628.489,207 EUR-5,564
Nasdaq 10030 minn/a 3,12430.798,690 EUR-4,381
DAX 4030 minn/a 2,97427.377,740 EUR-4,044
Nasdaq 1001 heuren/a 1,88228.967,667 EUR-5,051
DAX 401 heuren/a 1,66928.766,875 EUR-3,807
Nasdaq 10015 minn/a 2,88028.266,738 EUR-3,594
Pétrole brut américainJournaliern/a 17236.056,647 EUR-5,468
Nasdaq 10010 minn/a 2,82427.766,102 EUR-4,452
Nasdaq 1005 minn/a 2,88226.344,067 EUR-2,986
Or4 heuresn/a 39731.993,155 EUR-1,179
S&P 500Journaliern/a 25731.912,727 EUR-1,019
Or30 minn/a 2,71029.852,323 EUR-792
Or1 heuren/a 1,57428.531,870 EUR-1,449
S&P 5004 heuresn/a 53132.391,453 EUR-802
S&P 50030 minn/a 3,12830.951,403 EUR-1,331
Or15 minn/a 2,83524.37934 EUR-929

Graphiques

Résultats par exécution

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

Au-dessus de 1.0, a gagné de l'argent ; en dessous de 1.0, a perdu de l'argent.

Le code

ProBuilder, réécrit selon le standard maison

// ============================================================
// Triple Band Market Model
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long only
// Timeframe tested: Daily
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false

// --- Parameters ---
positionSize = 1          // contracts per trade
fastPeriod = 50           // fast band: EMA of highs and of lows
midPeriod = 100           // middle band
slowPeriod = 200          // slow band

// --- Indicators ---
// Each band is an EMA of highs and an EMA of lows (previous bar).
// Its direction flips up above the high line and down below the low line,
// and the active line is the low line in an uptrend, the high line in a downtrend.
ONCE fastDirection = 0
ONCE midDirection = 0
ONCE slowDirection = 0

fastUpperMA = ExponentialAverage[fastPeriod](high)[1]
fastLowerMA = ExponentialAverage[fastPeriod](low)[1]
IF CustomClose > fastUpperMA THEN
  fastDirection = 1
ELSIF CustomClose < fastLowerMA THEN
  fastDirection = -1
ENDIF
IF fastDirection = -1 THEN
  fastLine = fastUpperMA
ELSE
  fastLine = fastLowerMA
ENDIF

midUpperMA = ExponentialAverage[midPeriod](high)[1]
midLowerMA = ExponentialAverage[midPeriod](low)[1]
IF CustomClose > midUpperMA THEN
  midDirection = 1
ELSIF CustomClose < midLowerMA THEN
  midDirection = -1
ENDIF
IF midDirection = -1 THEN
  midLine = midUpperMA
ELSE
  midLine = midLowerMA
ENDIF

slowUpperMA = ExponentialAverage[slowPeriod](high)[1]
slowLowerMA = ExponentialAverage[slowPeriod](low)[1]
IF CustomClose > slowUpperMA THEN
  slowDirection = 1
ELSIF CustomClose < slowLowerMA THEN
  slowDirection = -1
ENDIF
IF slowDirection = -1 THEN
  slowLine = slowUpperMA
ELSE
  slowLine = slowLowerMA
ENDIF

aboveFast = fastLine < close
aboveMid = midLine < close
aboveSlow = slowLine < close

14 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

EMA
À lire d'abordFaiblesses connues4 points
  • Il n'y a ni stop loss ni objectif. La seule sortie est la clôture passant sous l'une des lignes actives.
  • Le taux de réussite est faible, 31.03% sur Gold Journalier, donc la plupart des trades sont de petites pertes.
  • USD/JPY Journalier a eu un drawdown de 579,750 JPY contre 644,780 JPY de profit.
  • Long uniquement, et la plupart des exécutions hors de celle mise en avant n'ont pas de profit factor enregistré.

Questions

À propos de cette stratégie

Peut-elle être exécutée dans ProOrder ?

Oui, la logique des bandes et la sortie sont automatisées. En l'absence de stop, fixez une perte maximale au niveau du compte.

Où a-t-elle été testée ?

Gold Journalier a rapporté 3,314.50 EUR sur 203 trades. Chaque exécution du tableau était profitable, sur USD/JPY, EUR/USD, Nikkei 225, Silver, Dow Jones, Nasdaq 100, DAX 40, US Crude Oil, S&P 500 et Gold.

Quel drawdown à 1 contrat ?

Avec 1 contrat et un spread de 0.6 point, l'exécution Gold Journalier a eu un max drawdown de 808.80 EUR.

Pourquoi des barres journalières pour le résultat mis en avant ?

Des bandes de 50 à 200 barres décrivent le mieux la tendance principale sur les graphiques journaliers. Gold Journalier a donné le profit factor le plus élevé, 2.27.

Voir aussi

Des stratégies comme celle-ci

Monday Dip Buy

Utilise le même indicateur.

n/a PF · 146 trades

RSI(2) Trend Filter

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

1.73 PF · 254 trades

Big Bar Fade

Un profit factor similaire.

2.28 PF · 172 trades

Vous voulez voir des modèles de tendance dans un portefeuille en réel ? Rejoignez la liste d'attente ProRealAlgos.

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