This paper presents a method to track local optimal points in unknown multivariable non-convex time-varying cost functions. The main contribution of this method is that is model-free, the tracking property is proven and an error bound is given. Next several simulations are performed. An example of Maximum Power Point Tracking in Photovoltaic Panels is presented including the successful tracking of the Maximum Power Point. Finally conclusions and further work are discussed.