Did you come accross TradeStation. I tried the optimization for 5 variables. I am not sure of 25 But its worth a try.