Topic: Implementation of 99% Backtest data from dukascopy

Hi,

why not implement in eastudio a downloader or something to get the dukascopy backtest data?

I thought like it worked server side. I choose from eastudio what data i want and it downloads itself with my settings.

Or what about a standalone app for downloading data.

I think here are much people which use theier brokerdata which are full of mistakes what also make bad strategies. Ok they think they have good cause eastudio generates with their bad data strategies but in real they are bad strategies.

So it will be great to have such feature

Re: Implementation of 99% Backtest data from dukascopy

I can only agree with that. That's why I bought the Tickstory subscription on the weekend. So I am at least sure about the quality of the data now. It was scary how my strategies produced on the bad data, with the good data now look ...

Re: Implementation of 99% Backtest data from dukascopy

I'm just two days into evaluating EA Studio and I'm hooked!

You can export data from tickstory so is there any way I can import tickstory dukascopy data into EA Studio?

Re: Implementation of 99% Backtest data from dukascopy

tonyD wrote:

I'm just two days into evaluating EA Studio and I'm hooked!

You can export data from tickstory so is there any way I can import tickstory dukascopy data into EA Studio?

Yes you have to export to mt4 with Tickstory. Than you open mt4 with Tickstory. Than open the chart and you will see the chart of exported Data. Now you put the eastudio Script into chart..this files you find in mql folder and you upload to eastudio.

5 (edited by tonyD 2019-04-01 12:03:31)

Re: Implementation of 99% Backtest data from dukascopy

Roughey wrote:
tonyD wrote:

I'm just two days into evaluating EA Studio and I'm hooked!

You can export data from tickstory so is there any way I can import tickstory dukascopy data into EA Studio?

Yes you have to export to mt4 with Tickstory. Than you open mt4 with Tickstory. Than open the chart and you will see the chart of exported Data. Now you put the eastudio Script into chart..this files you find in mql folder and you upload to eastudio.

You can only export from tickstory in MT5 format, not MT4 as a CSV file. It won't import into mt4 history center. You can select the tick data from tickstory from within the strategy tester of mt4 and I see there are options in the settings to save the FXT file and the HST files when running a back test. Is that how it's done I'm confused.

6 (edited by Roughey 2019-04-01 18:08:34)

Re: Implementation of 99% Backtest data from dukascopy

I do it as follow.

1.First you need a clean MT4 Backtest Installation. Make it as portable

So i add in my shortcut this.

M:\MT4Backtest\terminal.exe /portable /skipupdate

Than you are save that the MT4 Folder will always be same.

2. You need also from your Broker an MT4 Installation.
For example call it MT4Live and use same extensions in the terminal shortcut /portable

3. In Tickstory you set in settings the file where tickstory will put his downloaded files.

https://i.postimg.cc/gLVSnq2h/1.png

4. The Next Settings like in pic for the launcher. Here the Folder of your Backtest MT4 and add here also /portable in command as in pic. Now you have done all settings to get exported data to your MT4 Backtest Terminal.

https://i.postimg.cc/0rYcGn9M/2.png

5. Now you need to get your Broker Forex data like digits etc. which you get a script here. Put it into the MT4LIive experts Folder.
And attach this to a chart. Now you will get a file called xxx.mt4config.

https://i.postimg.cc/64VKtZsj/3.png

6. In Tickstory choose your symbol right click export to mt4.

https://i.postimg.cc/9rVRTtff/4.png
7. On Metatrader Info you now load the mt4config file to get the symbol specifications.
8. Choose your Start End date and check your timezone and now its downloading. Before close your MT4Vacktest Terminal
9. Now when is ready exported. Click on the symbol

https://i.postimg.cc/xcCNjGTN/5.png


Now your MT4Backtest Terminal is opening with only the Dukascopy charts in it.

10. To get this data for EA Studio download this script from eastudio
Once compiled you put it on your e.g exported EURUSD Chart and the script download the files, which you find in M:\MT4Backtest\MQL4\Files Folder.

Now you can upload it.

I hope it is clear.

https://i.postimg.cc/xktSdmdq/6.png

The Problem is when you use tickstory with a connected demo account than you broker will overwrite the dukascopy backtest data everytime you run the terminal. So thats why you have to use a seperate mt4 install only for backtesting without beeing connected to a broker.

Re: Implementation of 99% Backtest data from dukascopy

Can someone provide clear instructions with English screenshots. it seems to me the way to go is to open an account with Dukascopy because then I could import accurate tickstory data and be consistent with the same broker in terms of backtests. Getting data from scrolling on the charts just isn't enough. I can't go back to 2003 that way like I can with tickstory.

If I can import tickstory data into EA Studio then I will buy it because that's the only thing from holding me back right now from purchasing.

Re: Implementation of 99% Backtest data from dukascopy

You can use Tickstory to export the data to your MT4. And with Popov's tool then download the data for EA Studio down there.

9 (edited by tonyD 2019-04-07 15:30:20)

Re: Implementation of 99% Backtest data from dukascopy

rantampla wrote:

You can use Tickstory to export the data to your MT4. And with Popov's tool then download the data for EA Studio down there.

There's an import limit of 200,000 bars.

I managed to get tickstory data into mt4. It was more straightforward than I thought.

Re: Implementation of 99% Backtest data from dukascopy

tonyD wrote:
rantampla wrote:

You can use Tickstory to export the data to your MT4. And with Popov's tool then download the data for EA Studio down there.

There's an import limit of 200,000 bars.

I managed to get tickstory data into mt4. It was more straightforward than I thought.


When you a registered User, then you can the Limit set to 500k