StratBase.aiStratBase.ai
DashboardCreate BacktestMy BacktestsCatalogBlogNewsToolsHelp

Products

  • Researcher Dashboard
  • Create Backtest
  • My Backtests
  • Catalog
  • Blog
  • News

Alerts

  • Calendar
  • OI Screener
  • Funding Rate
  • REKT
  • Pump/Dump

Company

  • About Us
  • Pricing
  • Affiliate
  • AI Widget
  • Contact

Legal

  • Privacy
  • Terms
  • Refund Policy

Support

  • Help Center
  • Reviews
StratBase.aiStratBase.ai

Think it. Test it.

StratBase.ai does not provide financial advice or trading recommendations. AI only formalizes user ideas into testable strategy configurations for research purposes. Past backtesting performance does not guarantee future results. All trading decisions and associated risks are the sole responsibility of the user. This platform is not a broker and does not facilitate real trading.

© 2026 StratBase.ai · AI-powered strategy research and backtesting platform

support@stratbase.ai
Help Center/Backtest Configuration/Multi-Timeframe Conditions

Multi-Timeframe Conditions

📋Backtest Configuration
📌

Multi-Timeframe Conditions

Use indicators from different timeframes within a single strategy. This lets you combine higher-timeframe trend filters with lower-timeframe entry signals.

⚙️

How It Works

Each condition in the Logic Builder can use a different timeframe. The strategy's base timeframe determines when candles are evaluated, but individual indicators can reference higher timeframes.

Example

  • Base timeframe: 1h (strategy evaluates every hour)
  • Condition 1: RSI(14) on 1h < 30 (entry signal on current timeframe)
  • Condition 2: SMA(50) on 4h > SMA(200) on 4h (trend filter on higher timeframe)

The strategy enters long only when the hourly RSI is oversold AND the 4-hour trend is bullish.

📌

Setting Up Multi-Timeframe

  1. Add a condition in the Logic Builder
  2. Click the timeframe selector next to the indicator
  3. Choose a different timeframe from the dropdown
  4. The indicator will be calculated on the selected timeframe
📌

Rules and Limitations

Higher Timeframes Only

You can only reference timeframes higher than or equal to the base timeframe:

  • Base 1h → can use 1h, 4h, 1d, 1w
  • Base 15m → can use 15m, 30m, 1h, 4h, 1d, 1w
  • Base 1m → can use any timeframe

Value Alignment

Higher-timeframe indicator values are aligned to the base timeframe:

  • A 4h SMA value remains constant for 4 consecutive 1h candles
  • The value updates when a new 4h candle closes

Data Requirements

Multi-timeframe conditions require data for all referenced timeframes. Ensure your instrument has sufficient data coverage for the highest timeframe used.

📌

Common Multi-Timeframe Patterns

Trend + Signal

| Timeframe | Indicator | Purpose | |-----------|-----------|---------| | 4h or 1d | SMA(200), EMA(50) | Trend direction | | 1h or 15m | RSI, Stochastic, MACD | Entry timing |

Multi-Confirmation

| Timeframe | Indicator | Purpose | |-----------|-----------|---------| | 1d | ADX > 25 | Strong trend filter | | 4h | Price > EMA(200) | Trend direction | | 1h | RSI < 30 + MACD cross_over | Entry signal |

Tip: Multi-timeframe strategies often produce more reliable signals because they confirm the entry on multiple levels. A common approach is to determine the trend on a higher timeframe and time entries on a lower timeframe.

❓

FAQ

Q: Can I use a lower timeframe for a condition than the base? A: No. The condition timeframe must be equal to or higher than the base timeframe. For lower-timeframe analysis, change the base timeframe.

Q: Does multi-timeframe slow down the backtest? A: Slightly, since data for additional timeframes must be loaded. But the impact is minimal.

Q: How many different timeframes can I use? A: There's no strict limit. Practically, 2-3 timeframes work best.

🔗

Related Articles

  • Entry Conditions — Logic Builder
  • Timeframe & Test Period
  • Condition Operators