DearnigeriaforextradingMembers,

When I first started looking into FX trading roughly a year ago, this forum helped me a ton by steering me away from indiors and other also good to be true procedures of trading. The members here set me straight on PASR methods, and that I read the incredible Trading In The Zone thanks for you.

This post is my small thank you back. I recently had a developer off elance write a script for me to convert the free Dukascopy tick information (available for download via their JForex platform--possibly the best free FX tick info accessible ) into NinjaTrader format so that I can do just a small backtesting.

The coder did such a fantastic job that I simply can not keep this small program to myself. Any NinjaTrader user needs to find it self-explanatory.

I have only confirmed it works with the Dukascopy TICK information --period most likely will not work. The procedure can take a lengthy time on larger files, so as long as you see the progress wheel spinning, it is still going. If there are no ticks for longer than the Gap quantity of moments, a log entry will be triggered. This is to help give you a sense of where information may be missing. Just select the Dukascopy stored CSV using the input button and click convert.

Volume is rounded to closest integer and retained at 1 or higher to accommodate NinjaTrader import standards.


Learn how to obtain the Dukascopy CSVs here, courtesy of Birt's EA Overview:


So, begin by registering a demo account with Dukascopy and initiate the JForex platform (or register a stay account, the information procedure is exactly the same). Login using the info in the email you received, then proceed to the Tools menu and click Historic Tester. At the lower portion of this window, the Historic Tester interface should look; from now on, everything you need to do occurs in that portion of the window. First, select the symbol you would like the tick information for in the combo box on the left side (EUR/USD is chosen by default). Should you need the information for any additional symbols, click on the small plus sign next to the combo box, which will pop up an Instrument Selector window. Select any other added symbols you would like the tick data for and click Ok. Ignore the combo box to the right of the plus sign and click the calendar button to its right. Select 2007.03.01 as the beginning date (no sign data can be obtained before that date) then select a finish date of your selection. Note that if you select the current date you might run into download errors as not all the information is available however. After you are done with the period selection, make sure”Ticks” is chosen in the combo box below the symbol and click the”Get Data” button.
Very important: if you are not using a locale which has a dot (”.”) As decimal separator, the FXT script will not work with your CSV. If you get broken FXT documents, then it is probably because your decimal separator is a comma and to solve this issue you need to switch to an English locale (via Control Panel Regional Settings or Control Panel Region and Language), restart JForex, export the CSV files, then switch back to your original locale. If you don't want to switch your locale, the alternate solution is to use the PHP method below.
Now, you're likely to need to patiently wait until the progress indior gradually (how gradually depends on the number of information you selected) crawls to 100 percent. If it states”downloading failed”, try again; when it fails, try a shorter length of time or symbol with symbol in the event you selected multiple symbols. If it fails and you can not figure it out, simply use the PHP process explained below.
Assuming that the download went fine, you can click the Save Data button and pick the path along with the file names to your CSV files for each symbol. You can now use the JForex2FXT script contained in the scripts archive to convert the information into an FXT; it works just like the Dukascopy2FXT script and also you may find instructions on its use in the”Converting the information to a MT4 format” paragraph under -- all you want to do is utilize JForex2FXT instead of Dukascopy2FXT).


Regards to all,
Twentyquid
https://www.nigeriaforextrading.com/...1383065754.zip