I wish you the maximum success for this project, but therefore it has to be open.
We define success differently.
Here's how I define success.
I have a trading system that I use myself and am completely fine doing so.
I'm willing to share it with some other people and will be happy to support them and make fixes, enhancements myself.
IF they wish to make a fix or enhancement because they can't wait on me then fine. And IF they want to contribute their change so I can regression test and roll it in to the next version, then fine.
If NOBODY wants to do that. Then fine.
At least there sounds like one person interested.
I got another who contacted me through a google search who still wants it.
That makes 2. It doesn't concern me if open/free source religious zealots aren't interested.
Why? It's because there's already tons of open source available for us to add into TickZOOM from projects who encourage commercial use of their software.
A big one is TREE. They use a BSD license because they explicitly want other commercial projects to work on and improve it.
QuantLib is another big one that has a BSD style license so it can be used on TickZOOM.
We can also use QuickFIX for the FIX interface since it has a license that encourages open source.
There's plenty of math libraries out there too.
We can use LGPL by linking to it with TickZOOM. (And it already does for the basis of drawing charts.)
We can use GPL code also by creating a plug in or add on.
So all that's needed is the "engine" to glue all this stuff together. And that's TickZOOM.
I'm going to release the API of the trading models to public domain so anyone can use it, make derivative works, etc. But not the engine itself.
So you see? There isn't this big need for a ton of developers.
TickZOOM in just a few more months of work will knock the socks off any trading system out there.
If someone else wants to help, fine. If not, fine.
Point is. NOONE will be able to contribute as much code and work as I already have. So I'm not impressed with all the talk of major contributions.
Any more suggestions to integrate?
Sincerely,
Wayne