Opt =
Optimize("TotalOpt",10,1,200,1);
switch( 1 )
{
case TotalOpt <=100:
Opt1 = TotalOpt;
Opt2 = 10;
break;
case TotalOpt > 100:
Opt1 = 10;
Opt2 =
TotalOpt - 100;
break;
}
Best regards,
Tomasz Janeczko
amibroker.com
----- Original Message -----
Sent: Tuesday, March 04, 2008 2:10
PM
Subject: [amibroker] Sequential
Optimizations for independent variables
Awhile back I suggested, on the feedback site, an option to perform
sequential optimizations. The response was that this is already possible,
however I can't figure out how. Can someone explain to me how to run the
following two optimizations sequentially, that is independently, one after
another?
Opt1 = Optimize("Opt1",10,1,100,1);
Opt2 = Optimize("Opt2",10,1,100,1);
Sequential optimization would only require 200 opt cycles, while the
normal opt procedure is designed for dependent variables and requires
10,000 opt cycles. Sequential opts for independent variables would, in
this case, be almost 100 times faster. I bet many users don't consider
whether the opt variables are independent or not... doing so could turn a
two hour opt into a 1 minute opt.
AFAIK, Opt()s cannot be if()d, and their arguments cannot be changed
dynamically, right?
I must be (again) missing something obvious.
many thanks,
herman