I too am interested in back testing of the MT4 indicators. Are you wanting to ‘simulate’ the indicator to just observe how the indicator, FLDs, targets and VTLs react as time progresses or are you wanting to test different strategies (Expert Advisor) in the back tester using the indicators?
This is the progress I have made so far. Open a chart of the symbol you wish to back test and click through all the time frames to update the data. Create a template that has the main Hurst indicator (and the VTL / FLD indicators if you wish). Go to the back tester and start a visual back test. Immediately click the pause icon for the back test, on the visual chart for the back test add the template that contains the Hurst indicators, now resume the test. For me, I can see that the Hurst Indicator updates itself and I can see the VTLs and FLD Target being updated as the test/time progresses. It does sometimes hang MT4 if you set the tester speed to full. I have also been testing an indicator that utilizes the custom event broadcasts of the Hurst Cycles indicator, when placing this indicator in the template that is applied to the back test chart, the journal tab of the tester reveals that the indicator is requesting and receiving broadcast messages from the Hurst Cycles indicator. As the Hurst indicator broadcasts the cycle peaks, troughs and wavelengths, I am hopeful that signals could be created and utilized by an EA in the tester.
I have also tested creating my own MT4 history file (.HST) with a custom symbol name (I have been experimenting with summed sine waves) and opening it as an offline chart. The indicators appear to work on this offline chart if you have enough data (I’m not sure if the Hurst Cycles indicator has enough data in that chart only if it can analyse all higher timeframe cycles without the need for offline files of the higher timeframes). In order to ‘replay’ or ‘simulate’ the data to observe how the indicators react as time (bars) move forward, the HST file would need to have the next bar of data appended and then the offline chart window would need to have an update data message posted so the newly added bar was drawn.