This Expert Advisor demonstrates how to create and save graphic charts to a .bmp file from the MT5 Strategy Tester. The Graphic.mqh package (Include/Graphics/) is used. In MT4 this operation can be done very easily as the ResourceSave() function can create the .bmp file directly from the Strategy Tester. In MT5, this method does not work. As a workaround, raw x, y chart data is saved to the Terminal/Common/Files folder. After the Strategy Tester is run, the EA is removed from th chart forcing the Deint function to run in the Terminal mode. The x, y data file is then read, plots are created and a .bmp file is saved using the ResourceSave() function.
The HighPass - LowPass Roofing Filter was created by John Ehlers (Cycle Analytics For Traders pg.78)Doulble MA Cross Draw Histogram
Use the intersection of two moving average lines to draw a vertical line.Then You can simply read the current market pattern