[ts-gen] 'slender TWS'; was: setting up mysql

R P Herrold herrold at owlriver.com
Mon Jan 12 11:46:05 EST 2009


On Sun, 11 Jan 2009, Justin wrote:

> When I try and test shim with "shim --data" I get:
>
> Problem: 512 mySQL isolation level must be serial
> Exiting

Sam got it perfect, in that the my.cnf needs the 'ACID' 
Serialiazable attribute set "on" (needed for proper Innodb 
foriegn key enforcement).  There is probably coverage in 
Bill's 'manual.pdf' which is in the tarball, for greater 
explanation ... /me looks  -- yeah -- section 3.3.1 therein

As you mentioned you were new with databases and C++, I would 
advise you that you are VERY CLOSE to being up and running.

> I thought I had all the pieces of the puzzle in place, I 
> must have missed something along the way. Of the top of my 
> head, quick question for you, once this program works 
> smoothly could it access a stripped down version of the TWS, 
> one that would run as a demon in the background, removing 
> the GUI altogether?

There is both a 'slender' version of the TWS without charting, 
nor position and order management downloadable 
as 'gwclient.jar' and very slow in getting new versions [as 
the fixes for the GUI part is not needed].  It may be 
downloaded at:
 	http://www.interactivebrokers.com/download/gwclient.jar
and is un'jarred' and run in a fashion similar to the TWS

See this listed thus at the IB website:

main site | Individuals | Software |
 	Application Programming (drop down) |
 	CTCI FIX tab (rightmost)

manual at:
 	http://www.interactivebrokers.com/download/newMark/PDFs/gateway.pdf

and that manual has sample screen shots.  Note that I have 
tried that connector in the past, but not recently, with the 
shim.  We do NOT currently include it as a testing target, but 
welcome reports to the mailing list

-- Russ herrold


More information about the ts-general mailing list