Congrats on getting through! 
OK, I use the TCP/IP method. The docs are sparse, because, frankly (at least to me!), it is VERY simple to access their data.
There are two ways to look at it, 1) Realtime and 2) Historical data.
The Realtime data access is via their Jerq server (silly name, but it works!), I read through the JAVA code and saw where they opened the port and figured it out. No problem.
The Historical data access is via HTTP. Simple URL, you get back a csv text page. Open, high, low, close, volume for each bar requested. Can request from 1 minute up to 1 year bars I believe. VERY simple.
I have sent you a Private Message (sorry gang) on how to do some of this... since it is DDF's stuff after all... but it is very simple.
Glad you are trying it out!
-Scott

OK, I use the TCP/IP method. The docs are sparse, because, frankly (at least to me!), it is VERY simple to access their data.
There are two ways to look at it, 1) Realtime and 2) Historical data.
The Realtime data access is via their Jerq server (silly name, but it works!), I read through the JAVA code and saw where they opened the port and figured it out. No problem.
The Historical data access is via HTTP. Simple URL, you get back a csv text page. Open, high, low, close, volume for each bar requested. Can request from 1 minute up to 1 year bars I believe. VERY simple.
I have sent you a Private Message (sorry gang) on how to do some of this... since it is DDF's stuff after all... but it is very simple.
Glad you are trying it out!
-Scott