Quote from Steve_IB:
Through IB you can set-up a FIX connection. You can have a direct line to an IB node, or you can connect over the internet.
I'm not sure what you mean by good conditions for FX trading. Through IB you should get some of the lowest spreads in the industry. You may wish to check out recent posts in the FX forums on this site.
Feel free to PM me if you would like more info on the FIX connection.