理性投资!2天入门量化思维炒股!定制自己的股票分析工具-使用帮助

理性投资!2天入门量化思维炒股!定制自己的股票分析工具-使用帮助_第1张图片

这个视频课程有一个大福利——我升级了回测工具的代码,目前版本号为V2.0。

相比于随书赠送的回测工具V1.0版本,除了增加了功能外,还对代码结构做了很大的优化,便于读者们更好地二次更改!

当然,因为工具源码是运行在Python环境下的,所以第一步就是搭建运行环境!!!

关于搭建运行环境,之前v1.0版本写了一篇帮助文档: 《Python股票量化交易从入门到实践》随书赠送“回测框架”的使用帮助

V2.0 的运行环境和1.0一样,所以这篇使用帮助仍然有效!!!

另外,由于我改了不少代码,有些新的功能在我的Macos平台下运行正常了,在windows平台上可能会出现各式各样的兼容问题。

我记录在这里,以帮助大家更快地解决问题!

Macos环境下显示效果如下:

理性投资!2天入门量化思维炒股!定制自己的股票分析工具-使用帮助_第2张图片
理性投资!2天入门量化思维炒股!定制自己的股票分析工具-使用帮助_第3张图片
理性投资!2天入门量化思维炒股!定制自己的股票分析工具-使用帮助_第4张图片

windows环境下显示效果如下:

理性投资!2天入门量化思维炒股!定制自己的股票分析工具-使用帮助_第5张图片
理性投资!2天入门量化思维炒股!定制自己的股票分析工具-使用帮助_第6张图片

关于文件路径

如果下载下来的代码包存放在自己路径下,运行

StartEntry.py

出现以下提示:

from MainlyGui.MainApp import Wx_MainRun
ModuleNotFoundError: No module named 'MainlyGui'

先打印Python搜索路径:

import sys 
print(sys.path) 

如果不在的话,把当前路径加到python的搜索路径中:

sys.path.append(‘‘) 

或者用PYTHONPATH环境变量,在这个环境变量中输入相关的路径,不同的路径之间用逗号(英文的!)分开,如果PYTHONPATH 变量还不存在,可以创建它!这里的路径会自动加入到sys.path中,永久存在于sys.path中而且可以在不同的Python版本中共享。

关于numpy.ufunc

运行过程中出现如下问题:

ValueError: numpy.ufunc size changed, may indicate binary incompatibility.

更新numpy版本即可!

pip install numpy

关于标签页切换

如果点击“行情参数”“回测参数”“选股参数”标签页,出现如下情况:
理性投资!2天入门量化思维炒股!定制自己的股票分析工具-使用帮助_第7张图片
理性投资!2天入门量化思维炒股!定制自己的股票分析工具-使用帮助_第8张图片

在MainFrame.py文件中,找到这句代码:

self.ParaNoteb.Bind(wx.EVT_NOTEBOOK_PAGE_CHANGING, self._ev_change_noteb)

把wx.EVT_NOTEBOOK_PAGE_CHANGING更改为wx.EVT_NOTEBOOK_PAGE_CHANGED

关于图表中文字体显示

如果Matplotlib图表无法显示中文字体,MainFrame.py文件开头加以下代码:
理性投资!2天入门量化思维炒股!定制自己的股票分析工具-使用帮助_第9张图片

持续更新中…

你可能感兴趣的:(理性投资!2天入门量化思维炒股!定制自己的股票分析工具-使用帮助)