Sunday, September 20, 2009

Forex API / Automated Trading


For traders interested in using an automated trading system, or developing their own black box strategy, FOREX.com supports fully automated trade execution via a proprietary API.

Our API provides the ability to receive a real-time rate feed, submit trade requests, set and modify stop-loss and take-profit orders, and receive automated confirmations of trade activity.

For qualified users, we provide a testing environment that enables you test your systems in real time before using the API in a production environment with actual funds.


FOREX.com's API is a true standards-based XML interface that can be programmed in any network accessible language, from Perl-script to C++, Excel Macro to VB.NET managed code. The API is comprised of two separate technologies:

1. Rate Data Interface

Rate data represents the tradable prices published to the client. For this role we use a direct TCP/IP socket interface to the price publication system. To assist with programming in Visual Studio.NET and JAVA, we provide native components that handle the connection and link management. Each component creates events through delegates or call backs as appropriate.

2. Trading Functions

The trading functions are initiated by the client in the form of a request. This logic is implemented using Web Services; an XML based SOAP interface that uses HTTP as its transport. Web Services have become the de-facto B2B protocol of choice through their ease of use and cross-platform portability.

0 comments:

Post a Comment

 

Copyright 2008 All Rights Reserved Revolution Two Church theme by Brian Gardner Converted into Blogger Template by Bloganol dot com