> An example of that would be a unified platform, which combined JArbitrager and
> JBookTrader strategies. An XML file can contain <strategy> element node, based
> on which either strategy can be chosen. Adding such node(s) and parsing logic
> would be trivial.
>
> What do you think about combining the two in such way?
>
If I were to commercialize JBT/JST/JA, it would probably make sense to
merge them all and provide a non-programmatic way to use them, as it
would widen the possibilities and target more inclusive user base. I
have no such plans, however. My intent is to make money by running JST/
JBT/JA, not by selling them. The separation between the three
platforms is clearly defined, and allows for all three to evolve
independently. I bet that most users would only use one of these, and
as such, it would be a burden to load it with all the infrastructure
necessary to use it interchangeably as the other two platforms.