Tick Downloader is a freeware tool that allows to download quickly tick data from Dukascopy, which has a good quality and is reliable for backtest of your strategies.

It allows to download data very quicklyAll data from Dukascopy is available: forex, comodities and indecesTick data allows backtesting with 99-per-cent accuracyIt is compatible with Birt‘s TD Suite,It calculates automatically higher timeframes as well: M1, M5, M15, M30, H1, H4, D1It is possible to change the timezone of the data and if necessary, then remove weekend dataThe downloaded tick data can be used for Birt‘s TD Suite, MetaTrader 4, or in FSB to perform a backtest with 99-per-cent accuracy.

Re: Free Historical Data for ALL Time Frames

Thanks for the link.I keep on hearing that back testing should be done on data from my broker. Since I am new so my account does not have much data to give me. maximum so far is 66,000 bars.I am assuming that this data will work irrespective.

hannahisI like your posts as they are very detailed and well thought out. Learning a lot from them.One question though...you use the abbreviation LTF. Can you please explain that.Thanks

Re: Free Historical Data for ALL Time Frames

Hi Araza

Thanks for your words of encouragement. I usually don't like general comments because it is as good as nothing. Hence I try to be as specific as I can with workable steps that really can be of any help. However, I have to strike a balance between helping others shorten their learning curves and yet at the same time avoiding spoon feeding those who never intended to try but just want hand outs. I don't like to reward laziness.

Imagine just walk up to Coke company and say "Hey I really love your drink, can you please tell me what's in your secret recipe?" Although Coke company may conduct tours to curious customers/tourists to visit their factory to see the workflow. They aren't going to tell you their secret ingredients. Likewise, I'm fine sharing with people my workable workflow...just hope they don't ask me anything about my indicators/parameters (I will pretend to ignore these questions).

Yes ideally if you have your broker's data to work on that will be great.

However, I don't think you have the time nor will you wait till you have gathered sufficient data from your broker (such as 1 yr, 5yrs etc) for you to start wanting to develop your EA.

As for the use of LTF (sorry, I'll make my efforts to explain the abrev. in futures). LTF refers to Longer Time Frames.

When you use FSB Pro to input your opening/closing conditions you have the choice of using the Default (time frame as according to the time chart you use such as 1min, H4, D1 etc) or you have a choice to incorporate other Longer/higher time frames indicators too (remember it has to be higher, if you use 1min time chart, you can choose anything above or more than 1min but if you choose D1 as your time chart, you can't choose anything lower than W1 which is higher).

Re: Free Historical Data for ALL Time Frames

Thank you for the explanation. Cleared a lot of what I have read in your other posts. Totally agree with your philosophy on hand outs. We will get along fine. Looking forward to learning a lot from you.Cheers

Re: Free Historical Data for ALL Time Frames

Hi HannaHow do you import the data file from tickdata to FSB?Thanks

hannahis wrote:

Hi Araza

Thanks for your words of encouragement. I usually don't like general comments because it is as good as nothing. Hence I try to be as specific as I can with workable steps that really can be of any help. However, I have to strike a balance between helping others shorten their learning curves and yet at the same time avoiding spoon feeding those who never intended to try but just want hand outs. I don't like to reward laziness.

Imagine just walk up to Coke company and say "Hey I really love your drink, can you please tell me what's in your secret recipe?" Although Coke company may conduct tours to curious customers/tourists to visit their factory to see the workflow. They aren't going to tell you their secret ingredients. Likewise, I'm fine sharing with people my workable workflow...just hope they don't ask me anything about my indicators/parameters (I will pretend to ignore these questions).

Yes ideally if you have your broker's data to work on that will be great.

However, I don't think you have the time nor will you wait till you have gathered sufficient data from your broker (such as 1 yr, 5yrs etc) for you to start wanting to develop your EA.

As for the use of LTF (sorry, I'll make my efforts to explain the abrev. in futures). LTF refers to Longer Time Frames.

When you use FSB Pro to input your opening/closing conditions you have the choice of using the Default (time frame as according to the time chart you use such as 1min, H4, D1 etc) or you have a choice to incorporate other Longer/higher time frames indicators too (remember it has to be higher, if you use 1min time chart, you can choose anything above or more than 1min but if you choose D1 as your time chart, you can't choose anything lower than W1 which is higher).

Re: Free Historical Data for ALL Time Frames

1. Hi once you have downloaded the data, you need to tick which time frames you want these data to be converted to.

2. Save these files in the same format as FSB Demo Data (go to FSB, click "User's File Folder and go to "Data", "FSB Demo Data" to view how these files are names.

Eg. EURUSD1 = D1, EURUSD5 = M5 etc

3. Create another new folder name (eg TickDown 3yrs) under "Data", same folder where you can locate "FSB Demo Data"

4. Transfer all those files you have downloaded with the correct name format into this new folder (always use the FSB Demo Data as your sample or reference to see whether you did it the same method).

5. Go to FSB software and under the tab "Market" look for "Data Sources"

6. Create a new data sources (name whatever you like) and go to browse to locate where you save this folder in (i.e. Data folder, under the new name you created such as "TickDown 3yrs).

7. Close the software and when you re open it, go to "FSB demo Data" tab (which is next to the "Default profile" tab), click the scroll down menu and if you have set up your data sources correctly, you will see your new folder's name there.

Re: Free Historical Data for ALL Time Frames

Thanks a lot Hannah.one more question. The limit of hystorical data are 50.000 bars, so for M15 the initial date will be different that for M30, for example. Is it correct?

hannahis wrote:

1. Hi once you have downloaded the data, you need to tick which time frames you want these data to be converted to.

2. Save these files in the same format as FSB Demo Data (go to FSB, click "User's File Folder and go to "Data", "FSB Demo Data" to view how these files are names.

Eg. EURUSD1 = D1, EURUSD5 = M5 etc

3. Create another new folder name (eg TickDown 3yrs) under "Data", same folder where you can locate "FSB Demo Data"

4. Transfer all those files you have downloaded with the correct name format into this new folder (always use the FSB Demo Data as your sample or reference to see whether you did it the same method).

5. Go to FSB software and under the tab "Market" look for "Data Sources"

6. Create a new data sources (name whatever you like) and go to browse to locate where you save this folder in (i.e. Data folder, under the new name you created such as "TickDown 3yrs).

7. Close the software and when you re open it, go to "FSB demo Data" tab (which is next to the "Default profile" tab), click the scroll down menu and if you have set up your data sources correctly, you will see your new folder's name there.

Re: Free Historical Data for ALL Time Frames

Yes, under different time chart, the initial starting date will be different.

If you want to adjust to the same, I think you can use the function under "Data Horizon" to set the start and end period

Eg. Use start date limit and Use end date limit. I'm not that sure about this cos I only use 1 min time chart (with LTF features) for all my EA and I don't use any other time chart, so this isn't an issue for me.

Re: Free Historical Data for ALL Time Frames

I have change the start date, but nothing happens in the Strategy periods....

hannahis wrote:

Hi dperales

Yes, under different time chart, the initial starting date will be different.

If you want to adjust to the same, I think you can use the function under "Data Horizon" to set the start and end period

Eg. Use start date limit and Use end date limit. I'm not that sure about this cos I only use 1 min time chart (with LTF features) for all my EA and I don't use any other time chart, so this isn't an issue for me.

Re: Free Historical Data for ALL Time Frames

Hello Hannah What do you mean when you said that you use M1 with LTF. How do you do so?

Thanks

dperales wrote:

I have change the start date, but nothing happens in the Strategy periods....

hannahis wrote:

Hi dperales

Yes, under different time chart, the initial starting date will be different.

If you want to adjust to the same, I think you can use the function under "Data Horizon" to set the start and end period

Eg. Use start date limit and Use end date limit. I'm not that sure about this cos I only use 1 min time chart (with LTF features) for all my EA and I don't use any other time chart, so this isn't an issue for me.

Re: Free Historical Data for ALL Time Frames

Yes, I build my own EA based on my own Trading rules.

I don't use the Generator or the Optimization functions to build my EA (only now and then to test out how "good" it can improve my EA). And also I already have my own workflow and don't have the spare time to experiment with it. I believe these functions have improved only time though. May one day put more effort to try but not now cos I'm very busy with my current workflow and don't want to derail myself to work on a new method.

Is it OK?

What do you mean? Yes of cos it is ok to build your own EA

Yes, my EA is doing well, so yes it is Ok

Yes, it's Ok to give it a try

NOTE: Using M1 Time Chart doesn't mean you are going to have fast EA, you can still build very slow EA in M1 time chart using Longer Time Frames indicators such as D1 or larger parameter settings.

Honestly I can't imagine why would anyone want to check the market are longer interval than M1. It's like switch ON your EA only once a day if you use D1 time chart. Such method only works for positional traders.