Understanding MetaTrader 4 (MQL4) Custom Indicator Architecture
MetaTrader 4 remains one of the most widely deployed retail Forex charting platforms globally. Custom MQL4 indicators run directly within the terminal memory loop using the OnCalculate() event handler, updating buffers on every incoming tick or candle close.
Smart Money Concepts (SMC) Mechanics
The ICT Smart Money Concepts & Order Block Indicator maps Market Structure Shifts (BOS & CHoCH) alongside Fair Value Gap (FVG) imbalances, identifying potential order block zones for structured analysis.
Open Source MQL4 Code
All indicators are distributed as open-source .mq4 source code files. You can inspect, modify, and compile the code yourself using MetaEditor to verify safety and customize behavior for your trading strategy.
Frequently Asked Questions (FAQ)
QAre these MetaTrader 4 (MT4) indicators completely free to download?
Yes. All custom MQL4 indicators hosted on TraderSentiments are free for personal and commercial trading use. You can download the raw .mq4 source code files directly without registering an account.
QDo I need external DLL files or special software to run these MT4 indicators?
No. All our MQL4 indicators are programmed using native MQL4 syntax. They do not require third-party unverified DLL libraries, ensuring complete terminal safety.
QAre these indicators compatible with MT4 Build 1420 and above?
Yes. All code structures strictly follow the modern MQL4 compiler standard (#property strict enabled) and have been tested for full compatibility with modern MetaTrader 4 builds.
QHow do I install an indicator into MetaTrader 4?
Open your MT4 desktop platform, navigate to File → Open Data Folder, then open MQL4 → Indicators. Move the downloaded .mq4 file into this folder, restart or refresh your MT4 Navigator panel, and drag the indicator onto your desired chart.
QCan I use these MT4 indicators on Gold (XAUUSD), Indices, and Crypto?
Yes. The indicators automatically adjust point multipliers and price digit formatting to support all broker pricing across Forex pairs, Gold, Silver, Crude Oil, Indices, and Bitcoin.
Looking for MetaTrader 5 (MT5) Indicators?
Explore our native MQL5 custom indicator suite optimized for 64-bit multi-core execution on MetaTrader 5.
