Problem importing data for backtesting - page 3

 

Now you need to convert the m1_data to the rest of the time-frames. Use this: Period_Converter_ALL_Rev01.mq4. 1005phillip created it, it's more convenient than the standard period converter because it creates all Timeframe atOnce instead of OneAt a Time. Again click and save to desktop.


 

Now move/copy the Script from the Desktop into the C:\Fx_Lab\experts\scripts Folder.

 

Double-Click the File "Period_Converter_ALL_Rev01.mq4" in the Script_Folder. Not the one on the Desktop! It should open up the meta-editor [Image Below]. Click File then Compile [F5].

 

Should create an .ex4 file like the Image below.

 

Bring up the terminal. Hit the New_Chat Button, the One with the Green + Sign. Select EURUSD. Also Look under Scripts in the Navigator Plane, if you cannot see the Navigator Plane try hitting the Yellow Folders Button with the Star next to it.

 

Verify that the chart upper-left corner says EURUSD,M1. If it does-not you can change the period to M1 by Right_Clicking with the Right Mouse Button and Select Periodicity then 1 Minute [As shown below]. Verify that you have the Period Converter Script in your list of Scripts. Collapse the list with the + Sign if needed.

 

Click the Chart, Hit the Home-Key on your Keyboard. This should scroll back to the beginning of the data. Verify that its 2 Jan 2011 [at time of writing]. If every thing looks good. Then double click on the Period Converter Script and It'll create the other time-frames.

 

If the Period Conversion works, then you should have Multiple Timeframes within your History/Demo folder.

 

Ok, that should about do it. Just a couple of notes.

*If you want other symbols data, now will be a good time to download them while you still have the bars set at 999999999999.

*With Bars_on_Chart [not bars_in_history] set at 999999999999 that'll slow down your tests in visual mode. Best to reset it to a reasonable number like 9999.

*If you remove the Proxy setting and reconnect to the broker, the broker's data may over-write your downloaded data and start causing Mis-match data errors.

*The environment like Spread that you'll use for your back-tests will be the ones you have at the time of the Proxy Setting Lock-Out.

*If you want 5-digit data, try downloading form different data provider.

*M1 data will give you 90% modeling quality maximum. If someone need 99% then they should follow http://eareview.net/tick-data.

I'll update if I remember anything else.

 
ubzen:

*M1 data will give you 90% modeling quality maximum. If someone need 99% then they should follow https://www.mql5.com/go?link=http://eareview.net/tick-data.

I'll update if I remember anything else.


If you test on M1 Timeframe 25% maximum...

Nice done

Reason: