首页 > 解决方案 > 使用求解器或其他方法在 excel 中找到非线性问题的全局最优值?

问题描述

我在 excel 上创建了一个特定模型,它使用公司的历史回报,旨在找到回报和止损点之间的最佳点。基本上我需要最佳止损百分比。我一直在使用 excel 的求解器,但是,它只能找到局部最优值。求解器能以某种方式找到全局最优点甚至几个最优点吗?如果没有,有没有可以推荐使用的程序?

PS我不是很擅长数学,将所有信息从excel传输到方程或其他东西可能不是一个选择。

请帮忙,谢谢。

标签: exceloptimizationsolver

解决方案


您可以升级为具有更好支持以找到全局最优值的商业求解器。或者,您可以编写一个宏,将各种变量初始化为随机值,并重复启动优化器并在每个循环中检查是否找到了更好的解决方案,并在继续搜索之前存储变量的值。

请参阅https://www.solver.com/upgrade-excel-solver 注意:我不隶属于这家公司。我宁愿你使用开源解决方案。通过一些培训可以做到这一点。


推荐阅读