SMCstar EA is a community-built Expert Advisor that codifies Order Block and Smart Money Concept (SMC) rules into MT5: it draws order blocks, checks market structure, and opens or manages trades based on multi-timeframe order-block logic.

TL;DR: SMCstar EA implements order-block rules, change-of-character (CHOCH) filters, multi-timeframe confirmation and helper scripts—bundled as mq5 builds in the original thread. Run on demo first and enable conservative filters until you are confident.

1. Features (SMCstar EA)

The list below is a faithful paraphrase of the developer’s feature breakdown and community notes from the thread. Verify the exact options in the build you use.

  • Order block detection & drawing — draws bullish and bearish order blocks according to the SMC rules implemented by the author (post attachments include indicator/logic to detect these zones).
  • Multi-timeframe order-block logic — the EA can wait for price to approach a higher-timeframe order block and then look for a smaller-timeframe order block to confirm a lower-latency entry. This nested approach reduces poor timing entries.
  • Change of Character (CHOCH) filter — later builds added CHOCH checks on lower timeframes so the EA avoids opening immediately when price first touches an order block; instead it waits for a structure change before executing.
  • Auto trade / Manage hybrid mode — SMCstar offers both automated entry and “manage manual trades” behaviors: it can open trades by its signals or manage trades that you opened manually (useful for hybrid workflows).
  • Bundled mq5 builds and updates — the thread provides SMCstar builds (e.g., initial release and V02 builds) attached as mq5 files; the author iterated quickly after community testing and feedback.
  • Visual markers & alerts — the system marks order blocks, BOS/CHoCH and other structure labels on chart visuals, making it easier to review why the EA took (or skipped) a trade.
  • Developer tuning & community feedback — the EA has seen iterative fixes: change-of-character tuning, filter options, and reliability improvements based on visual backtests shared in the thread.
  • Safety-first stance — the author and contributors recommended testing WIP builds only in demo, and adding confirmatory checks to avoid poor live outcomes (this remains a recurring theme in the thread).
SMCstar EA

2. Install — Quick Steps

  1. Download the SMCstar EA build(s) and any attached indicator files, then upload them to your Downloads area on MT5Toolbox.
  2. Copy the EA (.mq5 / .ex5) into MQL5/Experts and any indicator files (TDI / order-block helper) into MQL5/Indicators.
  3. Restart MetaTrader 5, enable Algo Trading, attach SMCstar EA to a demo chart and review Experts/Journal for missing-file or compilation errors. If the EA references helper mq5 indicators, ensure they are compiled and available.

3. Recommended Settings

  • Begin with conservative confirmation: enable CHOCH filter and multi-timeframe checks before allowing automated entries.
  • Disable experimental options in initial runs; add one advanced filter at a time (e.g., lower-TF CHOCH → multi-TF alignment → volume/momentum check).
  • Use %-based position sizing with explicit max-drawdown and max-daily-loss thresholds to prevent runaway exposure from mis-detected order blocks.
  • Save a setfile per pair/timeframe to keep testing reproducible.

4. Testing Protocol

  • Where possible, backtest logic on historical data to validate detection behavior — note that visual markers and multi-TF behavior may not fully replicate in strategy tester for indicator-dependent logic.
  • Forward-test on a demo account for at least 30 days (longer recommended) and log all setfiles, chart screenshots and error messages.
  • Verify behavior near news events and during low-liquidity hours to ensure CHOCH and block-detection do not create false entries.

5. Pre-deploy Checklist

[ ] Backup original SMCstar package + note upload date
[ ] Ensure all indicator dependencies are installed & compiled
[ ] Backtest & save reports (if applicable)
[ ] Forward-demo run ≥ 30 days and save logs/screenshots
[ ] Configure strict max-daily-loss & emergency disable
[ ] Start live only with very small size after consistent demo results
    

SMC/Order-Block EAs work best when combined with tools that validate market structure and filter noise. Below are practical pairings from MT5Toolbox and how to use them with SMCstar EA:

Structure & trend confirmation: Use a higher-timeframe trend or velocity indicator (for example, t3_velocity) to ensure the breakout or order-block trade aligns with the dominant move. This reduces counter-trend traps.

Reliable support/resistance: Cross-check order blocks against major levels identified by a Key Levels indicator (Key Levels) so you avoid entering trades that conflict with long-term structural barriers.

Indicator library & testing: Explore the Indicators Library (Indicators Library) for volatility adapters, multi-TF filters and additional helpers you can combine with SMCstar to harden your rules.

Combining SMCstar EA with these supporting tools lets you focus the EA on higher-probability order-block setups and improves overall risk management.

7. Download

Upload the SMCstar MQ5 builds and any attached indicators from the original thread into your Downloads area, then replace the shortcode below with the Download Monitor shortcode for this post.

SMCstar EA is a community-driven order-block EA that formalizes SMC rules in MT5. Demo-first, conservative confirmations, and strong risk limits are essential.