摘要: 随手记录一下最近使用的几个web管理系统的架构 一、 Jquery+bootstrap+express+mysql+nodejs 前后端不分离,web采用了Jquery和bootstrap,以满足不同 宽度的浏览器展示,web服务器采用了nodejs,使用express框架来优化路由,便于维护管理。 阅读全文
posted @ 2023-03-04 08:12 ZhongciWang 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 在python+mysql的环境下,使用peewee访问mysql,可以使用python命令直接生成BaseModel类,用于python对mysql的访问和操作。 命令如下:python -m pwiz -e mysql -H 127.0.0.1 -p 3306 -u root -P {数据库名称 阅读全文
posted @ 2022-12-29 20:09 ZhongciWang 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 这几天在安装opencv-python,发现很容易出bug,花了1天的时间才算搞定。因此记录一下我的安装过程。 环境:64位win2012,python版本3.7,pycharm 2021社区版。 由于网上很多说法,比如imread函数的使用,需要低版本,我开始就安装了opencv-python 3 阅读全文
posted @ 2022-05-03 18:23 ZhongciWang 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 这次定期买入某只股票后持有,按说应该买入基金并持有的,但暂时没有基金的数据,就继续选择工商银行来做 回测了。 from __future__ import (absolute_import, division, print_function, unicode_literals) import dat 阅读全文
posted @ 2021-05-25 16:37 ZhongciWang 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 这次选择最简单的买入并持有,买入工商银行一直持有。 from __future__ import (absolute_import, division, print_function, unicode_literals) import datetime # For datetime objectsi 阅读全文
posted @ 2021-05-21 09:01 ZhongciWang 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 继续用backtrader进行回测,这次采用布林线来判断买卖点。数据还是从证券宝获取,整理成pandas的csv文件格式。 数据采用了2020年-2021年的工商银行。下面贴代码。 import datetimeimport pandas as pd import backtrader as bti 阅读全文
posted @ 2021-05-19 19:26 ZhongciWang 阅读(1490) 评论(0) 推荐(0) 编辑
摘要: 用backtrader做股票数据的配对策略回测,这次用配对策略对工商银行、兴业银行的数据进行回测。逻辑 是当zcore值大于2.1,卖股票1买股票2,zcore小于-2.1,卖股票2买股票1 数据源来自baostock.com,数据按照时间,holc排序。由于数据没有进行复权,貌似也不准,仅用于练手 阅读全文
posted @ 2021-05-18 11:23 ZhongciWang 阅读(1363) 评论(0) 推荐(0) 编辑
摘要: 这几天学习了backtrader做股票数据的回测,先用快线慢线交叉的sma金叉策略对工商银行进行回测。 数据源来自baostock.com,由于数据没有复权,因此跳过2020年6月的分红日,取了2020年7月1日- 2021年3月31日的数据进行回测。 回测代码如下 import datetime 阅读全文
posted @ 2021-05-12 23:00 ZhongciWang 阅读(1319) 评论(0) 推荐(0) 编辑
摘要: 今天用peewee来连接mysql from peewee import *#建立连接mysql时的必要参数db = MySQLDatabase('student',host ='localhost',user='root',passwd='123456') db.connect 运行后,spyde 阅读全文
posted @ 2021-04-10 19:32 ZhongciWang 阅读(1063) 评论(0) 推荐(0) 编辑
摘要: 解决spyder的ModuleNotFoundError: No module named 'xxx'错误 解决办法(部分为转载):假设: xxx.py所在的路径为: c:\load 使用 import sys查看路径 sys.path把*.py放入对应的路径中! 方法1: 用Spyder工具:To 阅读全文
posted @ 2021-04-10 09:25 ZhongciWang 阅读(7626) 评论(0) 推荐(0) 编辑