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/Indicators/Price Filter

Price Filter

📈Indicators
📌

Price

📋

What is the Price filter?

The Price filter allows you to create conditions based on the current closing price of the asset. This is one of the most fundamental building blocks for any trading strategy.

⚙️

How it works

When you select "Price" as an indicator, the engine uses the closing price of each candle for comparison. This is the most common price reference in technical analysis.

📌

Use cases

Price vs. Moving Average

Compare price to a moving average to determine trend direction:

  • Price > SMA(200) — Price is above the 200-period moving average (bullish)
  • Price < EMA(50) — Price is below the 50-period EMA (bearish)

Price vs. Bollinger Bands

  • Price > BB Upper — Price broke above the upper Bollinger Band (potential reversal or breakout)
  • Price < BB Lower — Price broke below the lower Bollinger Band

Price vs. Fixed Value

  • Price > 50000 — Bitcoin is above $50,000
  • Price < 100 — Stock is below $100
💡

Example conditions

| Condition | Meaning | |-----------|---------| | Price > SMA(200) | Uptrend confirmation | | Price cross_over EMA(20) | Price just crossed above EMA — potential entry | | Price cross_under SMA(50) | Price just crossed below SMA — potential exit | | Price > BB Upper | Bollinger breakout |

📌

Multi-Timeframe Price Conditions

You can use price conditions on different timeframes for stronger signals:

| Condition | Purpose | |-----------|---------| | Price on 1D > SMA(200) on 1D | Confirm long-term uptrend | | Price on 1H cross_over EMA(20) on 1H | Time the entry on lower timeframe | | Price on 4H > VWAP on 4H | Intraday bullish bias confirmation |

This approach combines higher-timeframe trend filters with lower-timeframe entry signals, reducing false entries while maintaining good timing.

📌

Advanced Combinations

Price works best when combined with other condition types:

  • Price + Volume: Price cross_over SMA(20) AND Volume > SMA(20, Volume) — breakout with volume confirmation
  • Price + Oscillator: Price < BB Lower AND RSI(14) < 30 — double oversold confirmation
  • Price + Trend: Price > SMA(200) AND MACD cross_over Signal — trend-following entry
💡

Tips

  • Price conditions always use the main chart timeframe
  • Combine price with momentum indicators (RSI, MACD) for stronger signals
  • Use cross_over/cross_under for entry timing, and greater_than/less_than for trend filters
  • Fixed price values (e.g., Price > 50000) need periodic adjustment as markets evolve
  • Price crossovers with moving averages are among the most widely used signals in technical analysis
Related Resources|Fibonacci CalculatorPivot Points CalculatorTrading Blog