I’ve been developing a personal project to better visualize Smart Money Concepts (SMC) logic. Instead of a traditional MQL script, I started building this as a standalone tool (C#/.NET) to experiment with more fluid UI rendering and complex structure calculations.
The core engine is designed to handle:
- Market Structure: Real-time BOS / CHoCH detection.
- Order Blocks: Identifying institutional accumulation/distribution zones.
- Liquidity Mapping: Tracking buy-side and sell-side liquidity sweeps.
- Imbalance (FVG): Visualizing market inefficiencies.
I’ve reached a stage where the visualization engine is functional, but I need feedback from the experienced SMC traders in this community. My goal is to refine the logic for structure breaks and zone validity before moving towards a full MT5 bridge or integration.
Since I believe in community-driven tools, I’ve made the project Open Source on GitHub. It is free to use, study, and improve.
Visual Preview:


- Written in C# (.NET 6)
- Custom GDI+ Graphics for smooth rendering
- Dynamic zone tracking system
- Open-source MIT License
https://github.com/VelmoPk/Smart-Money- ... icator-MT5
A question for the experts:
Regarding Break of Structure (BOS): Do you prefer seeing a candle close above the wick for confirmation, or is a simple wick touch enough in your manual backtesting? I’m currently refining the sensitivity of the algorithm.
I would love to hear your thoughts, suggestions, or any bugs you might find in the logic!
Best regards,
Velmo