When I saw JBT was open source, I thought I would download and build it 
> and then make any necessary changes I needed. However, now that I have 
> downloaded and built JBT I see that there are many libraries where the 
> source is actually not included.  Therefore, my intentions may not work 
> out, as far as I can tell.  Did I get that right?
>

The entire source base of JBookTrader is open. All of the included 
libraries (such as JFreeChart, commons, IB API) are also open source, which 
can be found elsewhere. There is no sense to bundle the source code of 
these libraries with JBookTrader, since they don't need to be modified for 
the purposes of building a trading strategy.


> Here is what my goal is:  modify the source code to add a new market data 
> adapter for real-time market data source other than IB, 
>

This is certainly doable.
 

> and modify the source code to submit orders to another brokerage via my 
> new adapter.  
>

This would be much more difficult. There is a ton of things you would need 
to worry about when switching over to another brokerage: order handling and 
tracking, order executions during disconnections, order sequencing, 
rejected orders, partially executed orders, ticker matching, etc. These 
things are well tested with JBookTrader and IB, but it took a good effort 
to put everything in place and do it right. 

 

> I would hope that the project participants of JBT would encourage new 
> broker and data feed adapters to expand the influence of the project.
>
>
The thing is, as the project owner, I am not really after the "expansion". 
 Think of JBT as my private trading system which I offer as an open source 
to community. What I get in return is a collection of good code 
contributors, free QA by dozens of people, and new ideas. 


-- 
You received this message because you are subscribed to the Google Groups 
"JBookTrader" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/jbooktrader.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to