I didn't recommend to take on JBookTrader (or any other) by yourself. I know it is complex. I recommend to have somebody by your side (a programmer) who will take care of the generic trading application (the hard stuff in Java) which connects to the broker, subsribes to a data feed, calculates...