文件名称:rsi指标的matlab源码-Backtest-MVP-Platform:在Matlab中创建的回测平台
文件大小:20.16MB
文件格式:ZIP
更新时间:2024-06-08 09:29:15
系统开源
rsi指标的matlab原始码MVP回测平台 客观的 创建一个脚本,该脚本可以管理完整的回测并优化交易策略(依靠一个或多个指标构建),并从上下载了CSV股票。 项目注意事项 它是用Vanila Matlab编写的,未使用外部软件包,因为我的目标是从头开始编写所有代码 我在Matlab中广泛使用了面向对象编程(即指标,投资组合,订单和策略就是对象) 该项目从零到生产(软件发行) 如何启动 有两种方法: 通过单击“ MyAppInstaller_web.exe”安装独立应用程序(可能会触发防病毒,没关系) 打开Matlab软件,打开项目,双击“ backtestMVPApp.mlapp”,将出现App Designer,然后单击“运行”(位于上部工具栏上) 然后,点击“开始” 注意:如果要卸载,并且您将Windows作为操作系统,请继续执行“ Pannello di Controllo”,然后单击“卸载程序”,然后再卸载“ backtestMVPapp” 这个怎么运作 1)用户信息输入和数据收集 用户插入要分析的股票类型,或使用专用按钮上载CSV 。 用户选择投资组合的金额。 用户选择她想
【文件预览】:
Backtest-MVP-Platform-main
----.gitignore(5B)
----backtestMVPApp()
--------for_testing()
--------for_redistribution_files_only()
--------PackagingLog.html(2KB)
--------for_redistribution()
----backtestMVPApp.prj(5KB)
----init.m(3KB)
----backtestMVPApp.mlapp(187KB)
----models()
--------orderModel.m(2KB)
--------timeframeEnumeration.m(268B)
--------financialDataModel.m(1KB)
--------analyticsModel.m(2KB)
--------originEnumeration.m(187B)
--------orderTypeEnumeration.m(132B)
--------portfolioModel.m(3KB)
----strategies()
--------twoMovingAverageStrategy.m(2KB)
--------strategySelector.m(329B)
--------singleRSIStrategy.m(1KB)
----README.md(5KB)
----backtest()
--------backtestStrategy.m(3KB)
----inputTimeseries()
--------S&P 500.csv(5KB)
--------S&P 500 Historical Data Reversed.csv(5KB)
--------S&P 500 Historical Data Reversed with missing data.csv(5KB)
--------S&P 500 Historical Data.csv(6KB)
--------Dow Jones.csv(2KB)
----validation()
--------validateData.m(3KB)
----indicators()
--------MovingAverage.m(537B)
--------ExponentialMovingAverage.m(674B)
--------RelativeStrengthIndex.m(1KB)
----readmeResources()
--------Untitled 3.png(80KB)
--------Untitled.png(228KB)
--------Untitled 2.png(134KB)
--------Untitled 1.png(109KB)