On Apr 26, 1:16 pm, MikeBryant <
m...@breakoutfutures.com> wrote:
> Putting aside the ethical question of trying to defeat the purpose of
> the trial, I suspect most of my customers purchase the program because
> they find it valuable and plan to use it on an ongoing basis, not just
> for 14 days. If you really feel that reformatting your PC every 14
> days costs less than purchasing the program, there's probably not much
> I can say about that.
I guess my message did not go through. I don't have time reformatting
disks but thousands of young traders who have no money to buy your
software but all the time in the world can use it for free to develop
and post systems in collective2 and striker, just to mention two
examples. That is not good for your customers who paid $1K to get a
license. It isn't also fair to those that paid $1K when you start
selling this for $85/month. You see I'm trying to understand based on
your business model the true value of your product. One of your
competitors doesn't offer a demo and sells the program for about $60K.
Either he is a snake oil salesman or you are doing something wrong
with your approach. I'm only trying to find you and I think my worries
are legitimate.
Look, if you sell a program for $85, those that act in an illegal
manner will find it profitable to buy it, remove the password
protection and then sell it for $5 to thousands of people. Do you
think this is fair to the customers that have paid $1k or more to buy
a copy? Again, I'm trying to understand why you are offering the
program at such a low price and if this means that it doesn’t work.
>
> The genetic programming process involves an element of randomness by
> design. It shouldn't and is not supposed to converge on the same
> solution each time just because you use a large population with many
> generations. That would defeat the nature of the discovery process and
> limit the ability of the program to find good solutions.
I fail to see why convergence to a unique solution woould imply any
sort of a limitation but I will skip this one for now.
>
> As far as curve-fitting is concerned, you always have to be aware of
> that possibility and take measures, such as those discussed in the
> user's guide, for minimizing that risk. That includes utilizing the
> built-in out-of-sample testing. In my experience, the risk of curve-
> fitting is no greater with this approach than it is for the usual
> trial-and-error approach that most traders employ then developing
> trading strategies. As for selection bias and data snooping bias, I
> recently wrote a newsletter article (under Newsletter link
onwww.adaptrade.com)
> that addresses those issues, among others.
Thank you for your answers but what makes me skeptical about your
product is the fact that you have introduced ways of actually
facilitating data snooping in the operations of your program by
resetting populations if the out-of-sample test fails. This is
actually the definition of data snooping. As soon as you reset
populations because of out-of-sample test failure, data snooping and
selection bias are introduced. If you keep on doing this, eventually
you will find some system that survives out-of-sample testing by
virtue of pure luck. The same is true if you run many generations
without resetting but choose only the surviving members.
>
> Mike Bryant
> Adaptrade Software
>
> On Apr 26, 1:32 am, DaveA <
dvaron...@gmail.com> wrote:
>
>
>
> > Why purchasing the program when I can use a free extended or perpetual
> > functional trial? How? The simplest way is by using another PC or just
> > by reformatting a PC dedicated to that and other causes. Oh, let's
> > forget about that for a moment as I would probably purchase a license
> > if I could see some proof that this is something more than random
> > curve-fitting. The first question I have is this one: Is the program
> > supposed to converge to a specific system for a very large number of
> > generations and populations? I'm asking this because I get different
> > systems for the most part and some pass out-of-sample tests but some
> > others do not. I noticed that for 100 generation and for 100
> > populations, the program generated different systems every time I had
> > it run my project. Some of the systems failed out-of-sample and some
> > systems passed. Selecting a system that passes the test introduces
> > selection bias and possibly data snooping bias if this is done after a
> > losing system was observed.- Hide quoted text -
>
> - Show quoted text -