Archive for June, 2009

30
Jun
09

Working with Dukascopy FIX Gateway

My first impression from Dukascopy FIX Gateway was something like ‘wow’. Very simple to use, fast and efficient. They[Dukascopy] provides great services and their IT team very very benevolent and willing to help.
All this great when you need develop something simple – place market order, place stop order, cancel something etc. But sometimes clients want to have same functionality which JForex provides but through FIX protocol – positions management, S/L and T/P on positions and so on. You`ll never find this on Dukascopy FIX Gateway(from the scratch this working on FXCM FIX). So if you want some high-level features – please, implement it on your own side. And we did this. I very proud of developed solution. Right now our trading API supports positions and S/L and T/P for Dukascopy. This conditions was realized using Stop and Stop_Limit orders. We handle links between orders on our side and performing some actions if situation changing.
Lets say, you manually close market order from terminal. Our API will cancel linked Stop and Stop_Limit orders automatically.
To be honest there are a lot of things to do, such automatic Stop and Stop_Limit size changing in case size of position was modified. I will update blog once we will implement this functionality.