Supply & Demand zones can be used as high-probability reaction areas. By defining clear, mechanical rules for zone identification and execution, Supply & Demand becomes a repeatable and testable component of an automated trading strategy.

The ICT trading methodology has become one of the most discussed frameworks in modern trading. Yet among all ICT concepts, Fair Value Gaps (FVGs) stand out for one reason: They are structural, rule-based, and institutional.
But here’s the paradox.
Most traders understand Fair Value Gaps.
Very few can execute them consistently.
This is exactly where automated trading and algorithmic execution outperform discretionary trading. Since we are building automated trading systems for Metatrader 5, we refer to those systems as EAs (Expert Advisors) from now on.
A Fair Value Gap represents a price imbalance created when the market moves aggressively in one direction, leaving inefficient trading behind. From an ICT perspective, a Fair Value Gap forms when: Price moves so quickly that buyers and sellers do not transact efficiently.
This shows dominance in one side of the market, usually caused by institutions’ buying or selling power. The idea is that the market seeks to rebalance this inefficiency later by revisiting this price area.

This gap is where unfilled orders often remain. You can use this gap to take trade entries from or to add to your confirmations for a continuation of the move.
Once price leaves an inefficiency behind, such as a Fair Value Gap, the market often returns to these areas as a way to rebalance. As a trader, you can use these areas as a continuation or reversal confluence in your trading plan.
The way to identify and draw an FVG is fixed and highly mechanical. This makes FVGs one of the most structurally sound ICT concepts and an amazing concept to use in your automated trading strategies.
The key point: Fair Value Gaps are not entries by default — they are areas of interest governed by rules
A lot of the strategies taught nowadays rely on the discretion of the trader. This makes it nearly impossible to measure the true potential of a strategy. More importantly, it creates a large gap in results between the mentor teaching the strategy and the students trying to achieve the same results as the mentor.
We have ventured out on a mission to show you that every strategy can be automated, and that you can automate your own trading.
Fair Value Gaps can be easily automated, because they are:
We already showed you how you can draw the FVG using only 3 candles and what the basic rules are. You can add your own discretionary rules to refine the Fair Value Gaps according to your liking.
The beauty of no-code trading automation in profectus.ai is that building and refining trading concepts or strategies only takes a few minutes.
This is where automation becomes practical.
Instead of coding everything from scratch, Profectus allows traders to:
This approach bridges discretionary trading knowledge with no-code trading automation. By automating the FVG and other ICT trading concepts in Profectus, you can test how valuable they can be to your trading strategies in minutes.

Don’t be intimidated by the names and the blocks. I named the blocks to make it easier for you to understand what we’re doing in each Profectus block. We can divide the creation of this no-code EA for FVGs into 3 steps.
And that’s it! It only takes a few minutes to drag-and-drop the blocks and build the FVG module in Profectus. You can now add an execution module to start taking trades, or add more rules to refine the FVG, or add more confluences to the strategy.
Once automated, the Fair Value Gap strategy can be deployed as:
Why MT5?
This allows you to move from manual chart analysis to mechanical automated trading.
Yes. In our blog library, you can find a selection of automated ICT concepts and strategies
If a strategy has:
It can be automated.
Fair Value Gaps are just one example of how institutional trading concepts translate perfectly into algorithmic systems.
Want to see how this Fair Value Gap strategy works when fully automated?
Access an enhanced automation template used to turn this ICT concept into a deployable MQ5 trading bot inside Profectus. This template has a trade execution module included, so you can start testing it right away!
Disclaimer: Templates are for educational purposes only!
👉 Get the Fair Value Gap Automation Template → ICT FVG Profectus template
Watch a full youtube video here; https://youtu.be/ojBsjbvNuA4
Dive into a world of knowledge, trends, and industry updates on the Variable blog. Our curated content covers a spectrum of topics,