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