<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>DailyFX Forum - General API Info</title>
		<link>http://forexforums.dailyfx.com</link>
		<description>Find out what APIs are available and how to obtain it</description>
		<language>en</language>
		<lastBuildDate>Sat, 21 Nov 2009 18:21:30 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>http://forexforums.dailyfx.com/images/dfx2009/misc/rss.jpg</url>
			<title>DailyFX Forum - General API Info</title>
			<link>http://forexforums.dailyfx.com</link>
		</image>
		<item>
			<title>Indicator SDK</title>
			<link>http://forexforums.dailyfx.com/general-api-info/65000-indicator-sdk.html</link>
			<pubDate>Tue, 27 Jan 2009 21:29:13 GMT</pubDate>
			<description>This is an SDK that allows you to create...</description>
			<content:encoded><![CDATA[<div>This is an SDK that allows you to create indicators for the Marketscope 2.0 charting package that is included inside the FXCM Trading Station. <br />
<br />
It uses a language called Lua (<a href="http://www.lua.org/" target="_blank">http://www.lua.org/</a>) to develop the indicators. The download comes with an editor, debugger, and example indicators.<br />
<br />
<br />
To obtain this API, please fill out the api request form at<br />
<a href="http://www.fxprogrammers.com/api_request.htm" target="_blank">http://www.fxprogrammers.com/api_request.htm</a></div>

]]></content:encoded>
			<category domain="http://forexforums.dailyfx.com/general-api-info/">General API Info</category>
			<dc:creator>FXCM Help</dc:creator>
			<guid isPermaLink="true">http://forexforums.dailyfx.com/general-api-info/65000-indicator-sdk.html</guid>
		</item>
		<item>
			<title>Report API</title>
			<link>http://forexforums.dailyfx.com/general-api-info/63921-report-api.html</link>
			<pubDate>Fri, 27 Jan 2006 16:04:08 GMT</pubDate>
			<description>Java API focused on obtaining account Combined...</description>
			<content:encoded><![CDATA[<div>Java API focused on obtaining account Combined Account Statements in XML format.<br />
 <br />
<b><u>Requirements</u></b><br />
<font face="Times New Roman"><font size="3">- The developer or developing company must be an existing FXCM client with an account balance over $25,000, or an introducing broker.</font></font><br />
 <br />
To obtain this API, please fill out the api request form at<br />
<a href="http://www.fxprogrammers.com/api_request.htm" target="_blank">http://www.fxprogrammers.com/api_request.htm</a></div>

]]></content:encoded>
			<category domain="http://forexforums.dailyfx.com/general-api-info/">General API Info</category>
			<dc:creator>Simit Patel</dc:creator>
			<guid isPermaLink="true">http://forexforums.dailyfx.com/general-api-info/63921-report-api.html</guid>
		</item>
		<item>
			<title>Price Engine Client SDK</title>
			<link>http://forexforums.dailyfx.com/general-api-info/63920-price-engine-client-sdk.html</link>
			<pubDate>Fri, 27 Jan 2006 16:03:37 GMT</pubDate>
			<description>SDK to communicate with the FXCM Price Server...</description>
			<content:encoded><![CDATA[<div>SDK to communicate with the FXCM Price Server allowing the download of historical prices as well as continuing real-time updates. Java and C++ examples are provided.<br />
 <br />
<b><u>Requirements</u></b><br />
This product is NOT supplied for personal use.<br />
- The SDK must be used for a finished commercial or distributable product only.<br />
- The product users can only access the data from your servers, they cannot connect directly to FXCM to request data. Only the developer will be able to connect to the FXCM price servers using the connection information provided.<br />
- The developer must disclose that the data is provided by FXCM.<br />
<br />
* Developers will need to show a demo of their finished products.<br />
 <br />
To obtain this API, please fill out the api request form at<br />
<a href="http://www.fxprogrammers.com/api_request.htm" target="_blank">http://www.fxprogrammers.com/api_request.htm</a></div>

]]></content:encoded>
			<category domain="http://forexforums.dailyfx.com/general-api-info/">General API Info</category>
			<dc:creator>Simit Patel</dc:creator>
			<guid isPermaLink="true">http://forexforums.dailyfx.com/general-api-info/63920-price-engine-client-sdk.html</guid>
		</item>
		<item>
			<title>Order2Go COM Trading API</title>
			<link>http://forexforums.dailyfx.com/general-api-info/63919-order2go-com-trading-api.html</link>
			<pubDate>Fri, 27 Jan 2006 16:02:50 GMT</pubDate>
			<description>Order2Go is a COM based API that allows a user to...</description>
			<content:encoded><![CDATA[<div>Order2Go is a COM based API that allows a user to obtain many of the functions that are available in the FXCM Trading Platform. By instantiating the FXCM Core object in an application, the user will have the ability to retrieve information that is contained in many of the tables displayed in the Trading Platform, including the dealing rates, accounts, orders, open and closed positions. In addition, instructions can be sent to place, modify and retrieve information from market and entry orders.<br />
 <br />
<b><u>Requirements</u></b><br />
- The developer need only provide information on the desired programming language and intended use of the product, which are fields requested in the request form.<br />
 <br />
To obtain this API, please fill out the api request form at<br />
<a href="http://www.fxprogrammers.com/api_request.htm" target="_blank">http://www.fxprogrammers.com/api_request.htm</a></div>

]]></content:encoded>
			<category domain="http://forexforums.dailyfx.com/general-api-info/">General API Info</category>
			<dc:creator>Simit Patel</dc:creator>
			<guid isPermaLink="true">http://forexforums.dailyfx.com/general-api-info/63919-order2go-com-trading-api.html</guid>
		</item>
		<item>
			<title>Java / FIX Trading API</title>
			<link>http://forexforums.dailyfx.com/general-api-info/63918-java-fix-trading-api.html</link>
			<pubDate>Fri, 27 Jan 2006 16:02:13 GMT</pubDate>
			<description>Please note, this API download package contains...</description>
			<content:encoded><![CDATA[<div><i><font size="1">Please note, this API download package contains information for both the Java Trading API, as well as the FIX Trading API, which are separate APIs but are bundled together since the object models are both based on the FIX specification. If you are only interested in the FIX API, the only document you need is titled &quot;FXCM-FIX-BSI.doc&quot; in the download.</font></i><br />
 <br />
The FXCM Trading SDK provides clients with a fully functioning programmable API into the FXCM FX trading platform. The API’s main features are streaming executable FX trading prices, the ability to open/close positions and entry orders as well as set/update/delete stops ands limits. The API Object model is based on the FIX specification for FX (<a href="http://www.fixprotocol.org/" target="_blank"><font color="#0000ff"><a href="http://www.fixprotocol.org/" target="_blank">http://www.fixprotocol.org</a></font></a>) and is very simple and easy to use.<br />
 <br />
<font face="Times New Roman"><font size="3">Brief overview of core API classes – See javadocs for complete details</font></font> <ul><li><font face="Times New Roman"><font size="3"><b>IGateway</b>: this is the primary interface into the FXCM trading platform. It contains all the entry points into application usability.</font></font></li>
<li><font face="Times New Roman"><font size="3"><b>FXCMLoginProperties</b>: this class is used in the login method of IGateway and contains the properties necessary to log in.</font></font></li>
<li><font face="Times New Roman"><font size="3"><b>CollateralReport</b>: represents an FXCM accounts properties at the time the message was generated. When it is a part of a batch response the RequestID can be used to match against the RequestID received from the IGateway.</font></font></li>
<li><font face="Times New Roman"><font size="3"><b>ExecutionReport</b>: this class represents an order’s status in the system. When it is a part of a batch response the RequestID can be used to match against the RequestID received from the IGateway.</font></font></li>
<li><font face="Times New Roman"><font size="3"><b>PositionReport</b>: this class is used to represent a position’s status in the FXCM system. When it is a part of a batch response the RequestID can be used to match against the RequestID received from the IGateway.</font></font></li>
<li><font face="Times New Roman"><font size="3"><b>ClosedPositionReport</b>: this class represents a closed position in the FXCM system. When it is a part of a batch response the RequestID can be used to match against the RequestID received from the IGateway.</font></font></li>
<li><font face="Times New Roman"><font size="3"><b>OrderSingle</b>: this class is used to send orders into the system.</font></font></li>
<li><font face="Times New Roman"><font size="3"><b>CollateralInquiryAck: </b>this class is the first leg of a batch response to retrieve accounts.</font></font></li>
<li><font face="Times New Roman"><font size="3"><b>RequestForPositionsAck: </b>this class is the first leg of a batch response to retrieve open or closed positions.</font></font></li>
<li><font face="Times New Roman"><font size="3"><b>MessageGenerator: </b>this class is a factory for all order types available in the API</font></font></li>
<li><font face="Times New Roman"><font size="3"><b>OrderCancelRequest: </b>this class is used to delete stop/limit orders.</font></font></li>
<li><font face="Times New Roman"><font size="3"><b>OrderCancelReplaceRequest</b>: this class is used to update entry order prices and also to update stop/limit order prices</font></font></li>
<li><font face="Times New Roman"><font size="3"><b>IGenericMessageListener:</b> implementations of this interface are registered with IGateway to receive application messages.</font></font></li>
<li><font face="Times New Roman"><font size="3"><b>IStatusMessageListener: </b>implementations of this interface are registered with IGateway to receive application status messages.</font></font></li>
</ul><font face="Times New Roman"><font size="3"><b><u>Requirements</u></b></font></font><br />
<font face="Times New Roman"><font size="3">- The developer or developing company must be an existing FXCM client with an account balance over $25,000, or an introducing broker.</font></font><br />
 <br />
To obtain this API, please fill out the api request form at<br />
<a href="http://www.fxprogrammers.com/api_request.htm" target="_blank">http://www.fxprogrammers.com/api_request.htm</a></div>

]]></content:encoded>
			<category domain="http://forexforums.dailyfx.com/general-api-info/">General API Info</category>
			<dc:creator>Simit Patel</dc:creator>
			<guid isPermaLink="true">http://forexforums.dailyfx.com/general-api-info/63918-java-fix-trading-api.html</guid>
		</item>
	</channel>
</rss>
