T4 is moving to .Net 4.0. The API 2.0 will continue to be supported until at least 1st Jan 2013.
This document outlines how to use the T4 API 2.0. The API consists of a set of objects in a Microsoft .Net Framework DLL and is included within the Simulator client install available here
.For detailed descriptions of individual classes, methods and properties please see here.
To develop to the API you need a development tool that fully supports Microsoft .Net Framework 2.0, such as Microsoft Visual Studio .Net 2005 or 2008. To assist development we have a simulator system that provides market depth and execution 24x5, regardless of real market hours. From the API’s perspective the simulator works exactly the same as the live system.Note
: At this time the T4 API is in Microsoft .Net Framework 2.0. You should ensure that you have the latest Service Packs and hotfixes for Framework installed.Note
: Attempting to connect to the system via any other method than through the T4API is not allowed.
This document refers to ‘Prices’ and ‘Ticks’ throughout. These are not the same and if the API method or property says ‘Ticks’ then it needs the value in ticks and not a display price. This is particularly important with CBOT price formats (32nds etc) where the number of Ticks and the Price are completely different for the same value.Getting Started
Getting Market Data
Getting Account and Order Data
Getting Historical Chart Data
Upgrading from .Net 1.1 API
For detailed descriptions of individual classes, methods and properties please see here.