自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kobe26366的博客

python爱好者

  • 博客(42)
  • 收藏
  • 关注

原创 python交易明细分析工具

【代码】python交易明细分析工具。

2024-03-24 23:42:25 116

原创 量化交易——构建本地股票行情数据库

所有数据存放在名为stock data的文件夹里,每只股票分别存放在csv文件里,例如中国平安的行情数据文件夹名为000001.SZ.csv,每个csv文件包含的股票行情数据有:日期,开盘价,收盘价,最低价,最高价,涨跌,macd,dif,dea。存储数据结构如下图所示。数据很全,经得起验证,准确率不错;用一个txt文件保存上一次更新的日期的下一次,那么,下一次更新数据时,先读取txt文件,然后,只需获取文件中日期到当日的数据。只支持日级行情数据,高频数据还得花钱。

2023-08-03 01:56:20 475

原创 量化交易——MACD策略

当MACD指标中的DIFF线从下而上与DEA线交叉时,这个交叉为金叉,金叉一般情况下是买入的信号。当MACD指标中的DIFF线从上而下与DEA线交叉时,这个交叉为死叉,死叉一般情况下是卖出的信号。

2023-08-02 19:50:54 732

转载 量化交易——双均线策略

不管close_today是True还是False,此函数只会产生一个订单,区别在于平仓时的手续费计算,平昨仓使用close_commission对应手续费率,平今仓使用close_today_commission手续费率。close_today: 平今字段,close_today: 平今字段,仅对上海国际能源中心,上海期货交易所,中金所生效,其他交易所将会报错(其他交易所没有区分平今与平昨,均按照先开先平的方法处理)。close_today = True, 只平今仓,今仓不足的时候,订单将会被废单。

2023-07-26 21:54:58 162

原创 量化交易——python数据分析及可视化

数据来源:tushare数据字段包含:日期,开盘价,收盘价,最低价,最高价,涨跌需要计算的数据:macd,diff,dea。

2023-07-26 21:52:54 784

原创 量化交易——股票交易提醒系统

使用tushare获取数据,numpy+pandas分析计算数据,pyecharts做可视化,通过wxauto实现股票异动提醒,最后通过schedule模块实现脚本定时运行。

2023-07-24 23:36:30 133

转载 wxautoapi文档

Windows版本微信客户端自动化,可实现简单的发送、接收微信消息,开发中部分版本的微信可能由于UI界面不同从而无法使用,截至2022-06-10最新版本可用。

2023-07-23 19:55:00 578

原创 无人零售——超高频RFID技术

1.Inlay芯片的推力测试;2.标签的防水防潮测试;3.高低温冲击测试;

2023-07-08 22:40:04 472

原创 房贷计算器——新增选择还款方式

【代码】房贷计算器——新增选择还款方式。

2023-07-01 18:44:39 340

原创 房贷计算器——加入UI界面(二)

【代码】房贷计算器——加入UI界面(二)

2023-06-15 22:41:20 319

原创 量化交易——动态复权聚宽实现代码

1、什么是复权复权就是对股价和成交量进行权息修复,股票的实际价值没有变,只是数量与价格变化了而已。:原来20元的股票,十送十之后为10元,但实际还是相当于20元。从K线图上看这个价位看似很低,但很可能就是一个历史高位。复权的作用是为了让股价连续,消除价格、指标的走势畸变。2、常见的复权机制向前复权,就是保持现有价位不变,将以前的价格缩减,将除权前的K线向下平移,使图形吻合,保持股价走势的连续性。向后复权,就是保持先前的价格不变,而将以后的价格增加。上面的例子采用的就是向后复权。

2023-05-28 23:38:07 315

原创 使用python绘制爱心源码

【代码】使用python绘制爱心源码。

2023-05-28 00:07:53 111

原创 房贷计算器

房贷计算器,用于计算利息,包括月利息,前n月利息和,方便对比不同利率下房贷利息

2022-10-17 21:46:17 451

原创 python pandas判断dataframe是否为空

使用a.empty返回bool值def get_index_code(name): index_list=pro.index_basic() index_code=index_list[index_list['name']==name] empty_dataframe=pd.DataFrame() if index_code.empty: return 'lalala' print(index_code) return list(index_

2021-03-06 22:06:51 6406

原创 量化交易——聚宽入门

聚宽量化交易平台jqdatasdk#安装pip install jqdatasdk#升级pip install -U jqdatasdk#登录from jqdatasdk import *auth('帐号','密码')#帐号为手机号;密码为登录密码#out:auth success#查询是否连接成功is_auth()#out:True#查询当日剩余可调用条数get_query_count()#out:{'total': 1000000, 'spare': 1000000}#

2020-12-18 19:44:14 2677

原创 房贷计算器——加入UI界面(一)

更新anacondaconda update conda#更新所有第三方库conda update --all注:常用库我习惯使用pip进行更新。

2020-12-01 19:09:19 143

原创 Centos 7 anaconda python3安装whl第三方模块

安装方法如下:# (1)首先进入anaconda python3.7环境conda activate python37# (2)运行如下代码以安装whl版本的第三方模块pip install /home/kobe26366/下载/littles-0.1.4-py3-none-any.whl

2020-07-21 21:39:53 553

原创 将pandas.dataframe存入mysql数据库

一、准备工作(1)安装模块:sqlalchemypymysqlpandasnumpy(2)安装mysql 8.0CentOS7下安装mysql8.0二、将DataFrame导入MySQL表格(1)使用sqlalchemy创建SQLAlchemy.enginefrom sqlalchemy import create_engineengine=create_engine("mysql+pymysql://root:我的密码@localhost:3306/test1")(2)利用Dat

2020-07-17 16:54:00 5724 2

原创 MySQL8.0登陆——查看/修改临时密码

一、问题描述执行以下代码:mysql -uroot运行结果如下:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)错误的原因是秘密错误。初次启动Mysql时系统自动生成了临时秘密,找到临时密码就可以正常登陆二、解决方法(1)查看临时秘密(2)修改密码...

2020-07-17 13:54:18 8124 2

原创 CentOS7下安装mysql8.0

一、下载MySQL Yum Repository如下图所示:选择Red Hat Enterprise Linux 7 / Oracle Linux 7(Architecture Independent),RPM Package。下载地址:MySQL Community Downloads二、安装Yum Repository运行如下代码:sudo rpm -ivh /home/kobe26366/下载/mysql80-community-release-el7-3.noarch.rpm运行

2020-07-17 01:03:31 572

原创 CentOS7使用chmod修改文件(夹)的权限

修改文件夹的权限代码如下:chmod -R a=rwx filepath其中,-R表示修改文件路径下的所有文件的权限,即修改整个文件夹的权限;参考文献1、Centos7系统使用chmod修改文件的权限2、Centos7设置文件夹写入权限...

2020-07-07 17:50:09 2165

原创 NLP自然语言处理——文本分类之数据集汇总

文本分类数据集汇总名词解释一、“达观杯”文本智能处理挑战赛数据集1、数据格式2、测试集:test_set.csv数据集二数据集三参考文献名词解释(1)脱敏处理一、“达观杯”文本智能处理挑战赛数据集“达观杯”文本智能处理挑战赛数据集包含了两个文件,分别是:train_set.csv和test_set.csv。以下是关于这两个数据集的介绍1、数据格式2、测试集:test_set.csv数...

2020-06-28 22:51:45 6388

原创 python填坑系列之ERNIE的最大文本长度

paddlehub的预训练模型ERNIE的最大文本长度max_seq_len,我设置为1024时报如下错误:AssertionError: max_seq_len(1024) should be in the range of [1, 512]原因是ERNIE的最大文本长度只能在1到512之间。参考文献1、PaddleHub提供的ERNIE进行文本分类...

2020-06-19 01:35:37 920 2

原创 python网络爬虫——使用selenium抓取东方财富网上市公司公告

@TOC一、在爬取公告之前需要了解一些基本信息(1)东方财富网是否需要登陆才能查看全部股票信息不需要二、使用selenium操作浏览器获取数据的基本流程(1)打开“东方方财富网>数据中心>公告大全>沪深A股公告”页面;(2)在“个股公告查询”输入框中数据需要查询的股票代码,并点击“查询”按钮;(3)此时浏览器会自动在新的窗口打开指定股票公告页面;(4)遍历所有公告...

2020-06-19 01:02:38 5841 5

原创 python网络爬虫之Max retries exceeded with url错误

ConnectionError: HTTPSConnectionPool(host=‘cq.feibaos.com’, port=443): Max retries exceeded with url: /news/lists-notice.html?req=t11-320100&word=&idx=49 (Caused by NewConnectionError(’<urllib3.connection.VerifiedHTTPSConnection object at 0x7fc4

2020-06-19 00:59:29 791

原创 NLP自然语言处理——文本分类之特征提取

特征提取参考文献参考文献1、sklearn——CountVetorizer详解

2020-06-15 19:44:31 3644 2

原创 NLP自然语言处理——文本分类之三大基础技术

三大基础基础技术写在前面一、 中文分词jieba(结巴)分词三种分词模式(1)全模式 :把所有可以成词的词语都列出来。(2)精确模式:把句子精确地切分开。(3)搜索引擎模式:在精确模式的基础上,对长词再切分。二、 词性标注三、命名实体识别四、总结写在前面本文大量的参考了《Python自然语言处理实战:核心技术与算法》,其代码托管在github上,地址是https://github.com/nl...

2020-06-15 19:43:48 1626

原创 自然语言处理NLP——文本分类之模型建立

为完待续。。。

2020-06-15 19:42:14 848

原创 NLP自然语言处理——文本分类之评价指标

文本分类评价指标一、准确率(Accuracy)二、精确率(Precision)三、召回率(Recall)四、F1参考文献一、准确率(Accuracy)准确率关注整体效果,只适合均衡的数据。准确率公式如下:Accuracy=预测正确的样本数总样本数Accuracy=\frac{预测正确的样本数}{总样本数}Accuracy=总样本数预测正确的样本数​二、精确率(Precision)精确率关...

2020-06-15 19:37:52 3050

原创 利用Selenium爬取高考专业分数线——数据介绍及Chromedriver下载和安装

数据介绍高考专业分数线搜索结果页面如下图所式,搜索结果包含:学校名称、专业名称、招生地址、考生类别、录取批次、平均分、最低分。检索条件主要有:考生类别、所属地区等。下载、安装Chromedriver...

2020-05-24 13:08:35 808

原创 python爬虫——gbk' codec can't encode character '\ufffd' in position 33986: illegal multibyte sequence

爬取东方方财富网公告时,出现编码错误:gbk’ codec can’t encode character ‘\ufffd’ in position 33986: illegal multibyte sequence原因是gbk不能编码‘\ufffd’字符。解决办法:删除文本中的‘\ufffd’字符。原代码如下:def mini_spider(url): response=requ...

2020-02-25 16:01:12 3598 3

原创 U盘资源管理器中不显示盘符,无法指定盘符,报错:系统找不到指定文件

尝试方法一(1)下载DiskGenius;(2)执行"清楚扇区数据"操作;(3)使用windows自带的格式化功能进行u盘的格式化操作。方法是否有效:True方法一亲测有效!!!尝试方法二(1)下载DiskGenius;(2)打开DiskGenius,右击U盘,格式化;(3)激活分区;(4)右击U盘,点击指派新的驱动器号(盘符)参考文献1、U盘无法设定盘符。系统找不到指定的...

2020-02-18 22:16:28 9568 4

原创 CentOS7下部署paddlepaddle深度学习框架

一、恢复分区详细操作请看我另外一篇博客一、安装Google Chrome浏览器谷歌浏览器是世界上最好的浏览器。(1) 输入sudo rpm -ivh /home/kobe26366/下载/google-chrome-stable_current_x86_64.rpm的到如下图所示结果:(2) 不难发现系统缺少了三个谷歌浏览器的依赖库,我们只需逐一安装这些依赖包即可,代码如下:yum ...

2020-02-18 20:19:28 1796

原创 CentOS7 Linux引导修复

一、问题描述我的电脑有两个硬盘分别为C盘和D盘。我在C盘和D盘先后安装了windows10和CentOS7。在我尝试多种修复引导的方法之后,我使用U启动软件将windows引导程序强行写入了D盘,导致D盘的CentOS引导覆盖掉了。本文主要解决修复CentOS7引导问题。二、参考文献1、Windows 10和CentOS 7的双系统如何修复开机引导2、普通电脑安装CentOS73、...

2020-02-18 04:06:33 2342

原创 CentOS7图形界面与命令界面的相互切换

一、图形界面切换到命令界面在图形界面中打开终端(Terminal),输入init 3,如下图:命令界面切换到图形界面(1)进入到命令界面之后,首先登陆root用户;(2)输入init 5返回图形界面。参考文献1、centos7图形界面与命令界面的切换...

2020-02-18 03:27:59 262

原创 CentOS Linux 调整分区大小

可能会用到的Linux命令及参数dfLinux df命令用于显示目前在Linux系统上的文件系统的磁盘使用情况统计。-h, --human-readable 使用人类可读的格式(预设值是不加这个选项的…)resize2fsresize2fs命令是用来增大或者收缩未加载的“ext2/ext3/ext4”文件系统的大小。语法格式:resize2fs [参数] [文件]常用参数:-d 打...

2020-01-05 01:35:23 747

原创 海尔H40E10刷机教程(经验分享)

安装教程我会以附件的形式放在文末,下面是关于刷机过程中遇到的一些问题的解答。我在实际操作中遇到的坑1、U盘格式化时没有FAT32文件格式的选项Fat32格式不支持单个文件的容量大于4GB,因此目前64GB或者以上的U盘设备没有Fat32格式的选择;您可以选择第三方磁盘软件,例如【diskginus】选择Fat32格式来格式化。2、安装的过程中进度条会停留在73%几分钟,这是正常现象。2、...

2020-01-02 23:06:18 3975 20

原创 python填坑系列之jupyter notebook将代码保存为py文件

写在前面遇到同样问题的朋友,请直接看下面已经跑通的代码:%%writefile read_datasets.py#一、读取达观杯竞赛数据import pandas as pddef read_DC_dataset(filename,index): dataset=pd.read_csv(filename,header=0,index_col=index) return ...

2019-12-31 13:13:58 9224

转载 【转载】轻松输入数学公式

#原文链接:轻松输入数学公式在文档中书写数学公式一直是一个难题,不过对于markdown来说.倒是一件很轻松的事情. 对于哪些支持LaTex这种排版语法markdown浏览器, 可以完美的呈现各种难搞的数学公式.一个数学公式的例子:你可以试着在markdown文件中下列代码(比如简书的markdown模式,有道笔记的不行,他不支持LaTex语法)$$\int_0^{+\infty} x^2...

2019-06-18 00:34:14 853

原创 多中间层的层次分析法(一)

一、层次分析法概述层次分析法(Analytical Hierarchy Process 简称 AHP 是一种解决多目标的复杂问题的定性与定量相结合的决策分析方法。该方法将定量分析与定性分析结合起来,用决策者的经验判断各衡量目标能否实现的标准之间的相对重要程度,并合理地给出每个决策方案的优劣次序,比较有效的应用于那些难以用定量方法解决的课题。它的基本思想是在对复杂的决策问题的本质、影响因素及其内在...

2019-06-18 00:16:12 14094

python收入分析工具应用程序

收入分析工具,使用Python计算交易流水总收入。 1、使用tkinter实心可视化; 2、通过关键词去除同名转账、关联人转账等。

2024-03-24

python收入分析工具源码

收入分析工具,使用Python计算交易流水总收入。 1、使用tkinter实心可视化; 2、通过关键词去除同名转账、关联人转账等。

2024-03-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除