股票买卖最佳时机leetcode-neuroevolutionary_investor:基于神经进化的系统,模拟基于BOVESPA指数的股票市

时间:2024-07-26 22:01:57
【文件属性】:

文件名称:股票买卖最佳时机leetcode-neuroevolutionary_investor:基于神经进化的系统,模拟基于BOVESPA指数的股票市

文件大小:4.11MB

文件格式:ZIP

更新时间:2024-07-26 22:01:57

系统开源

股票买卖最佳时机leetcode 神经进化投资者 基于神经进化的系统,根据 BOVESPA 指数模拟股票市场的投资。 SSC0713 - 应用于机器人的进化系统课程的最终项目。 链接到总结项目的葡萄牙语视频:. 安装 首先,请确保您拥有最新版本的 Python 3。要安装依赖项,请在项目的根目录中打开命令 shell 并执行以下命令: pip install -r requirements.txt 要运行该程序,请使用以下命令: python3 main.py 这个怎么运作 为了改进自身,该系统使用了进化计算的概念。 具体而言,使用了受自然选择过程启发的元启发式遗传算法。 程序使用的进化过程可以概括为以下几个步骤: 生成n 个个体的种群; 每个人代表一个投资者。 重复e次,其中e是考虑的时期数: 对于存在于总体中的每个投资者,请执行以下操作: 在预定义的时间段内模拟投资者在证券交易所的行为(买卖股票)。 计算并保存投资者的适应度,定义为其在模拟过程中获得的利润百分比。 按照以下步骤生成一个由n 个个体组成的新种群: 将适应度最高的个体(利润最高的投资者)添加到新种群中。 重复n - 1


网友评论