{
  "id": 2145,
  "rank": 2865,
  "name": "BB-Rimbalzi",
  "aka": [
    "Bollinger Bands + RSI + TDI (EURUSD 30M)"
  ],
  "family": "B",
  "subtype": "B1",
  "one_liner": "A strategy based on Bollinger Bands, RSI, and TDI indicators for EURUSD on 30M timeframe.",
  "market_regime": "any",
  "timeframes": [
    "30M"
  ],
  "symbols": [
    "EURUSD"
  ],
  "sessions": [
    "null"
  ],
  "indicators": [
    {
      "name": "Bollinger Bands",
      "params": {
        "period": 20
      },
      "applied_to": "close"
    },
    {
      "name": "RSI",
      "params": {
        "period": 9
      },
      "applied_to": "close"
    },
    {
      "name": "TDI",
      "params": {
        "lengthrsi": 13,
        "lengthband": 34,
        "lengthrsipl": 2,
        "lengthtradesl": 7
      },
      "applied_to": "close"
    }
  ],
  "entry_long": [
    "close < BBdn AND RSI1 < RSIDn AND TDI < dn AND NOT LongOnMarket AND NOT cdLong1 AND NOT cdLong2 AND TDI > TDI2 AND StopLine < close"
  ],
  "entry_short": [
    "close > BBUp AND RSI1 > RSIUp AND TDI > up AND NOT ShortOnMarket AND NOT cdShort1 AND NOT cdShort2 AND TDI < TDI2 AND StopLine > close"
  ],
  "exit_rules": [
    "LongOnMarket AND close < StopLine",
    "ShortOnMarket AND close > StopLine"
  ],
  "filters": [
    "null"
  ],
  "stop_loss": "close - StopLine",
  "take_profit": "null",
  "position_size": "nlot = 1",
  "evidence_type": "source_code",
  "completeness": 80.0,
  "signal_warnings": null,
  "claim_warnings": null,
  "opacity_warnings": null,
  "build_warnings": null,
  "canonical": "https://prismaticalgos.com/compendium/algo/2145-bb-rimbalzi",
  "snapshot": "2026-10-31 15:46 UTC",
  "source_url": "https://www.prorealcode.com/prorealtime-trading-strategies/bollinger-bands-rsi-tdi-eurusd-30m/",
  "limitations": "These are machine-extracted research records, not verified trading systems. Catalog rank measures specification detail and claimed evidence, not profitability. The catalog extraction pipeline did not independently backtest these records. Its separate selected testing ledger does not validate the wider corpus. Rules, labels and parameters can be incomplete or wrong; consult the original source and its reuse terms."
}
