Watch how to download trading robots for free
Interesting script?
So post a link to it -
let others appraise it
You liked the script? Try it in the MetaTrader 5 terminal

Analyze History - expert for MetaTrader 4

puglios | English Español Português 日本語 Deutsch

votes: 13
2014.08.04 09:16
2016.11.22 07:32

Have you ever wondered if your history files are complete or have gaps (i.e. data missing for some periods of time) ?

This EA reports all the gaps in your history file for the symbol and timeframe selected.


Launch the EA in the strategy tester with 'Use date' checkbox unticked and 'Open prices only' modeling for the symbol and timeframe you want to check.

Analyze History

The EA will print out all the history gaps in the log.

EA to find gaps in history data.

Gaps over the weekend are ignored (provided that broker closes on Friday and reopens on Sunday), but possible gaps over festivities (e.g. Xmas) are reported.

The only input parameter MinGapInBars can be used to filter out gaps shorter than a certain amount of bars, for instance to ignore tiny gaps due to lack of trades on the broker during periods with low liquidity.


BBMACD_v2 is the Bollinger Bands® and MACD indicator in the same place at separate window version 2.

SendAdvancedEmail SendAdvancedEmail

SendAdvancedEmail function for Metatrader 4 and 5 with HTML mailbody support.

Copy Objects Copy Objects

The script copy objects (Trendline, Horizontal Line, Rectangle, Fibo) from active chart to all charts in this same symbol.

Close All Charts Close All Charts

The script closes all charts for the specified symbol.