Rejoindre la liste d'attente
Stratégies / Mean reversion / Turtle Soup

Stratégie Turtle Soup

L'idée est de fader les breakouts ratés. Une clôture sous le plus bas des 5 barres précédentes dans une tendance haussière (EMA 21 au-dessus de l'EMA 30) déclenche un achat à l'ouverture suivante, et les shorts font l'inverse. Les trades sortent quand le prix casse l'extrême opposé de 5 barres ou touche un stop de 3 x ATR(20).

Mean reversionLong & shortSwingS&P 500Journalier
1.26Profit factor
2,651Gain net EUR
53.52%Taux de réussite
867Trades
-758Max drawdown
3.06Trade moyen

Meilleure exécution sur 9. S&P 500, Journalier, spread 1, de l'exécution pf:2026-09-24-USA500-D.tsv:5.

Règles d'entrée, long

  1. L'EMA 21 est au-dessus de l'EMA 30
  2. Acheter à l'ouverture de la barre suivante

Règles d'entrée, short

  1. L'EMA 21 est en dessous de l'EMA 30
  2. Vendre short à l'ouverture de la barre suivante

Règles de sortie

  1. Racheter le short quand le plus bas casse sous le plus bas des 5 barres précédentes
  2. Stop loss de 3 x ATR(20)

Conditions de test

PériodeJusqu'au 2026-09-25
InstrumentS&P 500, Journalier
Spread1 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 (6)
positionSize
Contrats par trade
1
lookbackPeriod
Barres pour le plus haut et le plus bas récents
5
fastPeriod
EMA rapide du filtre de tendance
21
slowPeriod
EMA lente du filtre de tendance
30
atrPeriod
Longueur de l'ATR pour le stop
20
atrMultiplier
Distance du stop en ATR
3

Chaque exécution

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

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
S&P 500Meilleure exécutionJournalier1.26 86753.522,651 EUR-758
USD/JPYJournaliern/a 70664.16594,850 JPY-519,470
EUR/USDJournaliern/a 67662.7280,084 USD-25,971
EUR/USD4 heuresn/a 2,37161.8376,581 USD-26,468
Nikkei 225Journaliern/a 66061.6712,768 USD-12,607
Pétrole BrentJournaliern/a 28861.8111,720 EUR-5,440
Dow JonesJournaliern/a 79162.8310,574 EUR-7,567
Pétrole brut américainJournaliern/a 63360.987,497 EUR-6,879
Nasdaq 100Journaliern/a 64960.405,991 EUR-4,518

Graphiques

Résultats par exécution

Gain netMax drawdown

Le code

ProBuilder, réécrit selon le standard maison

// ============================================================
// Turtle Soup
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long & short
// Timeframe tested: Daily
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
lookbackPeriod = 5        // bars for the recent high and low
fastPeriod = 21           // fast EMA of the trend filter
slowPeriod = 30           // slow EMA of the trend filter
atrPeriod = 20            // ATR length for the stop
atrMultiplier = 3         // stop distance in ATRs

// --- Indicators ---
recentHigh = Highest[lookbackPeriod](high)[1]
recentLow = Lowest[lookbackPeriod](low)[1]
fastMA = ExponentialAverage[fastPeriod](close)
slowMA = ExponentialAverage[slowPeriod](close)
stopDistance = atrMultiplier * AverageTrueRange[atrPeriod](close)

28 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

EMAATR
À lire d'abordFaiblesses connues3 points
  • Le profit factor est de 1.26 avec un trade moyen de EUR 3.06, donc il y a peu de marge pour des coûts supplémentaires.
  • USD/JPY journalier a eu un max drawdown de JPY 519,470.00 contre JPY 594,850.00 de profit.
  • Nikkei 225 journalier a rapporté USD 12,767.90 mais a eu un drawdown de USD 12,606.60, presque de la même taille.

Questions

À propos de cette stratégie

Turtle Soup peut-elle fonctionner dans ProOrder ?

Oui. Les entrées, les deux sorties et le stop ATR sont codés, à 1 contrat par trade.

Quels ont été ses résultats sur les différents marchés ?

S&P 500 journalier a donné un profit factor de 1.26 et EUR 2,651.09 sur 867 trades. Les huit exécutions testées étaient toutes profitables, dont EUR/USD journalier à USD 80,084.00.

Quel drawdown a accompagné 1 contrat ?

S&P 500 journalier a eu un max drawdown de EUR 757.64.

Pourquoi des barres journalières ?

Les fausses cassures d'un range de 5 barres ont plus de sens sur les graphiques journaliers. EUR/USD 4 heures a fonctionné aussi, sur 2,371 trades.

Voir aussi

Des stratégies comme celle-ci

Monday Dip Buy

Utilise le même indicateur.

n/a PF · 146 trades

Candle Body Sum Intraday

Meilleure exécution sur le même marché, S&P 500.

2.86 PF · 124 trades

EMA Swing Limit Entry

Un profit factor similaire.

1.26 PF · 253 trades

Les setups de retournement fonctionnent mieux dans le cadre d'un plan. Rejoignez la liste d'attente ProRealAlgos.

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