Rejoindre la liste d'attente
Stratégies / Mean reversion / Internal Bar Strength

Internal Bar Strength

L'internal bar strength mesure où se situe la clôture dans l'amplitude de la bar. Quand elle est dans les 10% inférieurs, le système achète, et il vend dès qu'une clôture termine au-dessus du plus haut de la bar précédente. Elle est long uniquement.

Mean reversionLong uniquementSwingNasdaq 100Journalier
2.00Profit factor
21,381Gain net EUR
61.55%Taux de réussite
905Trades
-2,532Max drawdown
23.63Trade moyen

Meilleure exécution sur 11. Nasdaq 100, Journalier, spread 3, de l'exécution pf:2026-09-24-NAS100-D.tsv:6.

Règles d'entrée, long

  1. Aucun long ouvert

Règles de sortie

  1. Pas de stop loss ni d'objectif

Conditions de test

PériodeJusqu'au 2026-09-25
InstrumentNasdaq 100, Journalier
Spread3 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 (2)
positionSize
Contrats par trade
1
ibsEntryLevel
Acheter quand la clôture se situe dans les 10% inférieurs de la bar
10

Chaque exécution

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

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
Nasdaq 100Meilleure exécutionJournalier2.00 90561.5521,381 EUR-2,532
S&P 500Journalier1.74 92667.064,953 EUR-674
FTSE 100Journalier1.40 93467.889,385 EUR-1,440
USD/JPY4 heuresn/a 1,98366.67486,000 JPY-144,380
EUR/USD1 heuren/a 11,12064.2953,326 USD-30,500
Nikkei 225Journaliern/a 87365.2942,111 USD-13,245
Dow JonesJournaliern/a 79469.1429,537 EUR-9,314
Nikkei 2254 heuresn/a 1,58463.3812,639 USD-9,447
DAX 40Journaliern/a 76264.969,624 EUR-2,966
ArgentJournaliern/a 75557.888,949 USD-7,840
Or4 heuresn/a 1,80465.851,168 EUR-984

Graphiques

Résultats par exécution

Les 10 meilleures exécutions sur 11. 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

// ============================================================
// Internal Bar Strength
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long only
// Timeframe tested: Daily
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
ibsEntryLevel = 10        // buy when the close is in the bottom 10% of the bar

// --- Indicators ---
// Where the close sits in the bar's range, 0 to 100 (a bar with high = low divides by zero, as tested)
ibsValue = (close - low) / (high - low) * 100

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

IBS
À lire d'abordFaiblesses connues4 points
  • Il n'y a pas de stop loss. Un marché en baisse peut maintenir une position ouverte et perdante pendant longtemps.
  • Long uniquement, elle dépend donc de marchés qui tendent à se redresser après des clôtures faibles.
  • Le max drawdown de la meilleure exécution était de EUR 2,532.40 à 1 contrat, et sans stop un seul trade peut aller plus loin.
  • La plupart des lignes en dehors de Nasdaq 100, S&P 500 et FTSE 100 n'ont pas de profit factor enregistré.

Questions

À propos de cette stratégie

L'IBS peut-elle fonctionner en réel dans ProOrder ?

Oui. C'est un court morceau de code ProOrder. Il a été réécrit et n'a pas encore été vérifié à la compilation, et les statistiques proviennent du code antérieur.

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

Nasdaq 100 Journalier a rapporté EUR 21,381.10 sur 905 trades avec un profit factor de 2.0. S&P 500 Journalier a eu 1.74 et FTSE 100 Journalier 1.4, et chaque ligne testée a été profitable.

Quel drawdown a accompagné 1 contrat ?

Nasdaq 100 Journalier a atteint un max drawdown de EUR 2,532.40. S&P 500 Journalier était à EUR 674.45.

Pourquoi des barres journalières ?

L'idée est qu'une clôture faible rebondit souvent le lendemain. Les trois exécutions avec un profit factor enregistré sont toutes sur des bars Journalier.

Voir aussi

Des stratégies comme celle-ci

Turnaround Tuesday

Utilise le même indicateur.

3.80 PF · 39 trades

Negated Hammer

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

3.20 PF · 372 trades

Little Turtle Breakout

Un profit factor similaire.

1.99 PF · 105 trades

Une mean reversion comme celle-ci se marie bien avec les systèmes de tendance. Découvrez comment dans la communauté 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