Environmental and economic needs drive the increased penetration of intermittent renewable energy in electricity grids, enhancing uncertainty in the prediction of market conditions and network constraints. Thereafter, the importance of energy systems with flexible dispatch is reinforced, ensuring energy storage as an essential asset for these systems to be able to balance production and demand. In order to do so, such systems should participate in wholesale energy markets, enabling competition among all players, including conventional power plants. Consequently, an effective dispatch schedule considering market and resource uncertainties is crucial. In this context, an innovative dispatch optimization strategy for schedule planning of renewable systems with storage is presented. Based on an optimization algorithm combined with a machine-learning approach, the proposed method develops a financial optimal schedule with the incorporation of uncertainty information. Simulations performed with a concentrated solar power plant model following the proposed optimization strategy demonstrate promising financial improvement with a dynamic and intuitive dispatch planning method (up to 4% of improvement in comparison to an approach that does not consider uncertainties), emphasizing the importance of uncertainty treatment on the enhanced quality of renewable systems scheduling.