Monday 26 May 2014

.NET API For Dukascopy broker

I would like to present the API for Dukascopy server. It can be used with C# and VB.Net programs.
This API is a C#  bridge for the Java Dukascopy API.

How to use:

Run JFXNetSetup.exe. It will install the system on your computer in C:\Program Files (x86)\SysCoder\JFXMonitor

In order to start the Demo program (JFXMonitor), click the desktop icon or you can build the Demo Monitor program from the source code. It is here
C:\Program Files (x86)\SysCoder\JFXMonitor\API_Project\JForexAPItest.sln

The .NET API source code is not supplied. It can be used as is...
The Demo program can open/close the positions, monitor your account, receive the tick data and download historical data.



Download the installer

PS: Java Runtime must be installed on the target computer

Thursday 1 May 2014

Dukascopy Tick Data Client


Problem 

One of the common problems that the trading system developers face is getting the tick data for back testing their systems. Certainly, you can buy such data from different vendors, but it is luxury for the sole developer he/she cannot afford.

The solution

Some banks provide tick data, however this data is made virtually unusable. Judge for yourself, if you go to Dukascopy data downloading page, you will be surprised how user-unfriendly this process is.
Try it !
http://www.dukascopy.com/swiss/english/marketwatch/historical/

There were attempts to automate such tasks. I am referring to the utility Tickstory (http://www.tickstory.com/). Well, not bad, not bad at all; however as any non-open source software it is not possible to modify it or tailor to your needs. I created the downloader of my own. It is an open source project.

The TickDataClient can be downloaded here

The source code is also available on request. Let me know, and I'll send you the code