自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(310)
  • 资源 (1)
  • 收藏
  • 关注

原创 方差分析_单因素、多因素、析因方差分析

1 知识点来自《量化投资_以Python为工具》书籍,第十六章,页码2272 使用其他数据过一遍方差分析的知识点:验证因子对一个连续型变量是否有影响。

2025-04-05 20:29:24 408

原创 股票日数据使用_未复权日数据生成前复权日周月季年数据

1 未复权日数据获取,请查看 https://blog.youkuaiyun.com/m0_37967652/article/details/146435589 数据库使用PostgreSQL。更新日数据可以查看 https://blog.youkuaiyun.com/m0_37967652/article/details/146988667 将日数据更新到最新。链接: https://pan.baidu.com/s/17B1EiHcEYByfWSICqX1KNQ?2 权息数据,下载 t_exdividend.sql 文件。

2025-04-05 16:09:44 136

原创 PyQt6实例_A股日数据维护工具_权息数据增量更新线程

1 本系列将以 “PyQt6实例_A股日数据维护工具” 开头放置在“PyQt6实例”专栏专栏地址 https://blog.youkuaiyun.com/m0_37967652/category_12929760.html2 日数据可在“数据库”专栏,“PostgreSQL_”开头系列博文中获取3 权息数据可以在“随想”专栏,“A股复权计算_”开头系列博文中获取。

2025-04-03 23:40:05 202

原创 PyQt6实例_A股日数据维护工具_增量更新日数据线程

1 本系列将以 “PyQt6实例_A股日数据维护工具” 开头放置在“PyQt6实例”专栏专栏地址 https://blog.youkuaiyun.com/m0_37967652/category_12929760.html2 日数据可在“数据库”专栏,“PostgreSQL_”开头系列博文中获取3 权息数据可以在“随想”专栏,“A股复权计算_”开头系列博文中获取。

2025-04-03 23:08:47 283

原创 PyQt6实例_A股日数据维护工具_子窗体

1 本系列将以 “PyQt6实例_A股日数据维护工具” 开头放置在“PyQt6实例”专栏。2 日数据可在“数据库”专栏,“PostgreSQL_”开头系列博文中获取。3 权息数据可以在“随想”专栏,“A股复权计算_”开头系列博文中获取。

2025-04-03 22:31:06 278

原创 PyQt6实例_A股日数据维护工具_界面代码

1 本系列将以 “PyQt6实例_A股日数据维护工具” 开头放置在“PyQt6实例”专栏。2 日数据可在“数据库”专栏,“PostgreSQL_”开头系列博文中获取。3 权息数据可以在“随想”专栏,“A股复权计算_”开头系列博文中获取。

2025-04-03 22:28:44 171

原创 PyQt6实例_A股日数据维护工具_使用

1 本系列将以 “PyQt6实例_A股日数据维护工具” 开头放置在“PyQt6实例”专栏2 日数据可在“数据库”专栏,“PostgreSQL_”开头系列博文中获取3 权息数据可以在“随想”专栏,“A股复权计算_”开头系列博文中获取。

2025-04-03 21:19:41 581

原创 A股复权计算_前复权数据计算_终结章

前复权:复权后的价格值=(复权前的价格-每股分红现金+配股比例*配股价格)/(1+配股比例+送股比例)2 权息数据结合 “PostgreSQL_” 系列博文中的股票未复权数据,可以自行计算复权日数据。通达信计算方法:(从除权除息的前一日开始往前复权 不含除权除息日)未复权日数据(在“PostgreSQL_"开头的系列博文中获取)复权前的价格/(1+配股比例+送股比例)+(配股比例*配股价格)/(1+配股比例+送股比例)-每股分红现金/(1+配股比例+送股比例)权息数据(在本系列前面的博文中获取)

2025-04-03 19:52:35 353

原创 A股复权计算_权息数据整理代码

1 本系列将以 “A股复权计算_” 开头放置在“随想”专栏2 权息数据结合 “PostgreSQL_” 系列博文中的股票未复权数据,可以自行计算复权日数据。

2025-04-01 20:18:47 302

原创 PyQt6基础_界面控件简单介绍III

https://doc.qt.io/qtforpython-6/PySide6/QtWidgets/QDateTimeEdit.html QDateTimeEdit官方文档。https://doc.qt.io/qtforpython-6/PySide6/QtWidgets/QDateEdit.html QDateEdit官方文档。https://doc.qt.io/qtforpython-6/PySide6/QtCore/QDateTime.html QDateTime官方文档。

2025-04-01 16:05:02 349

原创 A股复权计算_权息数据整理

splitsRatio 拆股率,只取>=1的数据,将splitsRatio - 1,就对应上“送转股”字段。注意:通达信的数据以10股为单位,优矿的数据以1股为单位;2 权息数据结合 “PostgreSQL_” 系列博文中的股票未复权数据,可以自行计算复权日数据。只需要看类型为“除权除息”的行,只需要“权息日、送转股、分红、配股、配股价”这几列。注意:通达信的数据以10股为单位,优矿的数据以1股为单位;注意:通达信的数据以10股为单位,优矿的数据以1股为单位。将优矿中获取的三个表,将对应数据填入对应字段。

2025-03-31 22:07:27 840

原创 ollama在win10安装、使用、卸载

1 在打算安装ollama之前,需要先检查电脑当前状态是否能使用ollama。确认条件满足再进行安装操作。2 https://github.com/ollama/ollama/blob/main/docs/windows.md ollama在window系统中的操作说明3 https://developer.nvidia.com/cuda-toolkit CUDA下载地址4 查看英伟达显卡版本命令 nvidia-smi。

2025-03-30 23:02:47 321

原创 PyQt6实例_批量下载pdf工具_整个项目代码_终结章

1 本系列将以 “PyQt6实例_批量下载pdf工具”开头,放在 【PyQt6实例】 专栏2 本系列涉及到的PyQt6知识点:线程池:QThreadPool,QRunnable;信号与槽:pyqtSignal,pyqtSlot;界面:QTextEdit,QLabel,QLineText,QPushButton,QMainWindow,QWidget;布局:QHBoxLayout,QVBoxLayout;弹框:QFileDialog,QMessageBox。

2025-03-29 20:07:06 230

原创 PyQt6实例_批量下载pdf工具_主线程停止线程池

1 本系列将以 “PyQt6实例_批量下载pdf工具”开头,放在 【PyQt6实例】 专栏2 本系列涉及到的PyQt6知识点:线程池:QThreadPool,QRunnable;信号与槽:pyqtSignal,pyqtSlot;界面:QTextEdit,QLabel,QLineText,QPushButton,QMainWindow,QWidget;布局:QHBoxLayout,QVBoxLayout;弹框:QFileDialog,QMessageBox。

2025-03-29 19:36:54 440

原创 PyQt6实例_批量下载pdf工具_主线程启用线程池

1 本系列将以 “PyQt6实例_批量下载pdf工具”开头,放在 【PyQt6实例】 专栏2 本系列涉及到的PyQt6知识点:线程池:QThreadPool,QRunnable;信号与槽:pyqtSignal,pyqtSlot;界面:QTextEdit,QLabel,QLineText,QPushButton,QMainWindow,QWidget;布局:QHBoxLayout,QVBoxLayout;弹框:QFileDialog,QMessageBox。

2025-03-29 19:33:21 423

原创 PyQt6实例_批量下载pdf工具_线程池

1 本系列将以 “PyQt6实例_批量下载pdf工具”开头,放在 【PyQt6实例】 专栏2 本系列涉及到的PyQt6知识点:线程池:QThreadPool,QRunnable;信号与槽:pyqtSignal,pyqtSlot;界面:QTextEdit,QLabel,QLineText,QPushButton,QMainWindow,QWidget;布局:QHBoxLayout,QVBoxLayout;弹框:QFileDialog,QMessageBox。

2025-03-29 16:50:55 326

原创 PyQt6实例_批量下载pdf工具_界面开发

1 本系列将以 “PyQt6实例_批量下载pdf工具”开头,放在 【PyQt6实例】 专栏2 本系列涉及到的PyQt6知识点:线程池:QThreadPool,QRunnable;信号与槽:pyqtSignal,pyqtSlot;界面:QTextEdit,QLabel,QLineText,QPushButton,QMainWindow,QWidget;布局:QHBoxLayout,QVBoxLayout;弹框:QFileDialog,QMessageBox。

2025-03-29 15:59:04 435

原创 PyQt6实例_批量下载pdf工具_批量pdf网址获取

4 本系列后续会在B站录制视频,到时会在文末贴出链接。本人还是建议先看博文,不懂的再看视频,这样效率高,节约时间。2 本节讲述“批量pdf网址获取”没有涉及到PyQt6的知识点,是“批量下载pdf工具”的一个步骤。1 本系列将以 “PyQt6实例_批量下载pdf工具”开头,放在 【PyQt6实例】 专栏。3 “批量下载pdf工具”实例是以下载巨潮pdf文件为使用场景,所以pdf网址获取来自巨潮。至此,批量下载pdf工具 用于下载的pdf网址就准备好了。打开通达信-》行情-》A股-》按“34”回车。

2025-03-29 12:29:26 469

原创 PyQt6基础_界面控件简单介绍II

QButtonGroup中放入的按钮要指定一个id,如果设置为 -1,程序会自动分配id,程序自动分配的id是负数,从-2开始,所以建议手动配置的id设置为正数,避免冲突。https://doc.qt.io/qtforpython-6/PySide6/QtWidgets/QRadioButton.html QRadioButton官方文档。https://doc.qt.io/qtforpython-6/PySide6/QtWidgets/QCheckBox.html QCheckBox官方文档。

2025-03-28 15:34:14 799

原创 PyQt6基础_界面控件简单介绍

https://doc.qt.io/qtforpython-6/PySide6/QtWidgets/QMainWindow.html QMainWindow官方文档。https://doc.qt.io/qtforpython-6/PySide6/QtWidgets/QFileDialog.html QFileDialog官方文档。https://doc.qt.io/qtforpython-6/PySide6/QtWidgets/QLineEdit.html QLineEdit官方文档。

2025-03-28 13:54:42 489

原创 PyQt6实例_批量下载pdf工具_使用pyinstaller与installForge打包成exe文件

2 在 a 中的 datas 字段加上 (‘data’,'data'),前一个data指的是告知打包程序要从项目中拷贝的文件夹名,后一个data表示告知打包程序复制到结果中的文件夹名。默认打包会把控制台打开,也就是说打包后执行exe文件会把控制台同步打开,关闭控制台也会把exe同时关闭,在实际使用exe过程中,控制台没必要打开。在文件名中写入要生成的exe文件名。未避免最后打成的包过大,只包含项目执行需要的包,建议大家都在虚拟环境里开发项目,这样可以确保环境的纯净,不会有一大堆不需要包堆在环境里。

2025-03-28 11:40:01 990

原创 PyQt6实例_批量下载pdf工具_exe使用方法

1 批量下载pdf工具是基于博文,将这个需求创建成界面应用,达到可以随时启动、停止,并且直接打包成exe,不需要再在代码上运行2 开发好的 exe 已上传百度云,文章末尾会给出。如果不想下载现成的,可以等自己制作一个。本人将出一个系列讲述这个工具的实现过程,同时也会在B站发布视频,到时会把链接贴出来。有想学习制作的小伙伴,本人还是建议先看博文,不懂的再看视频,这样效率高,节约时间。3 该系列将以 “PyQt6实例_批量下载pdf工具”开头,放在 【PyQt6实例】 专栏。

2025-03-27 22:46:09 925

原创 pycharm2024.1.1版本_jihuo

之前一直用的2019年的版本,但发现python3.9以上,包括3.9识别不了,python3.9尚且能苟着,因为python3.9它会识别成python3.7,对编写代码影响不大;但如果是python3.10和3.10以上,那它就识别成python3.1,这个问题就大条了,由于3.10距离3.1内容改动比较多,很多已经用习惯的包python3.1识别不了,IDE就会报错。选择安装地址,本文选择安装在D:/soft/pycharm/ 下,等会补丁也放置在这里。这时,进入“环境变量”会发现写入了一大堆变量。

2025-03-26 13:33:06 998

原创 PostgreSQL_数据使用与日数据分享

1 postgreSQL功能强大,如果有其他数据库经验的,上手很容易2 postgreSQL的性能挺好的,通过python批量操作能传入的sql语句可以很大,而且执行效率很高3 postgreSQL功能全面,提供了命令行,界面操作,一个软件包啥都包,安装十分方便4 postgreSQL包含的数组、json等数据对象对处理复杂数据十分方便,总之就很棒^_^注意:1 数组的索引是从1开始2 python操作上传sql语句时,涉及到参数是字符串的,要在字符串开头结尾增加\'

2025-03-22 11:04:08 977

原创 PostgreSQL_数据回退,数据库导出、导入

本博文是一个系列。在本人“数据库专栏”-》“PostgreSQL_”开头的博文。

2025-03-21 22:43:52 572

原创 PostgreSQL_数据下载并保存(psycopg2)

本博文是一个系列。在本人“数据库专栏”-》“PostgreSQL_”开头的博文。

2025-03-21 22:20:28 1054

原创 PostgreSQL_数据表结构设计并创建

本博文是一个系列。在本人“数据库专栏”-》“PostgreSQL_”开头的博文。

2025-03-21 20:33:49 915

原创 PostgreSQL_安装

这一步不是必须的,可以使用默认路径。不过本人习惯把软件和数据放到非系统盘。另外,数据库以后放的数据多,占用的空间大,所以单独在大硬盘空间创建比较好。设置超级管理员 postgres 的密码,这个密码一定要记住!创建的安装文件夹 E:\soft\postgresql。创建的放置数据的文件夹 E:\postgresql_db。默认端口号5432,要改也行。windows 10 专业版。选择刚创建的放置数据的目录。在“开始”中找 psql。选择刚创建的安装目录。至此,就安装完毕了。

2025-03-21 20:11:50 378

原创 PostgreSQL_实例项目总述

1 最近新入PostgreSQL,打算用PostgreSQL存储股票日数据,以此为实例记录整个PostgreSQL使用过程2 所以这次的博文是一个序列,都放在数据库专栏里,以 PostgreSQL_ 打头3 PostgreSQL的安装在这个系列里就不赘述了,安装过程简单。(如果有人实在搞不懂怎么安装,可以留言)

2025-03-21 15:45:53 409

原创 pymongo安装报错(requires-python:>=3.9),但已经是python3.9

用PyCharm创建python3.9的虚拟环境,显示python3.7,但在pycharm执行python --verison,确认是python3.9。最开始以为只是显示问题,不影响代码开发所以无视了这个问题,今天安装pymongo遇到问题,要求python大于等于3.9,但明明这个环境就是python3.9,很是莫名。由于在这个环境中python --version是python3.9,说明在这个环境中python解释器的版本是没问题的。3 创建虚拟环境 venv_haha。电脑系统 win11。

2025-03-18 16:53:07 342

原创 python_巨潮年报pdf下载

另外,要耐心,整个下载过程要十几二十小时,视电脑配置和网络而定。1 了解一些股票的基本面需要看历年年报,在巨潮一个个下载比较费时间,所以考虑用python把年报pdf下载下来。2 写代码,遍历每个股票,一个股票一个Excel,记录该股票所有年报url。step one获取的公告链接是网页查看的url,要下载pdf需要获取pdf对应的url。1 分5个线程,把txt文件分到五个文件夹里,文件夹以0、1、2、3、4命名。要下载的pdf很多,但股票个数也就五千多个,本人搞了个简单的多线程。

2025-03-16 10:49:54 760

原创 PyCharm 2019.1.3使用python3.9创建虚拟环境setuptools-40.8.0报错处理

做项目时需要使用python3.9版本以上,本人安装了python3.9,然后发现使用pycharm创建新的虚拟环境总是报与 setuptools-40.8.0相关的错,之前python3.7 python3.8没有问题,排除法,大概率是pycharm的问题。解决思路:1 更换更高的python版本。=》本人要做的项目python3.9最合适,不换。该方案,否2 更换更高版本的pycharm。=》更高版本pycharm本人也很馋,但本人自有现在这个版本的pycharm有激活码,所以该方案,否。

2025-03-15 23:03:44 871

原创 win10升级到22H2版本后无法联网

在下载过程中会卡在96%很长时间,96%不一定就是这个值也有可能是95%等数值,我在卡在96%时关机重启,第二回卡在95%,我没管,就让它自己慢慢升级。3 我平时是关闭系统更新的,我想大概是我之前一直是关闭更新,所以这回更新到22H2一次性要更新非常多的文件才会整个过程要耗时2个多小时,并且会在某些时候卡在某个百分之几。我在电脑中有安装Vmware虚拟机,我想着不知道是否是虚拟机的网卡导致的问题,就把虚拟机网卡禁用了,重启电脑后,问题依然存在。我先操作了重置网络,重启电脑后,问题没有解决。

2025-03-14 15:20:57 330

原创 记录笔记本拆机除尘并卸电池操作

我查往上说用小刀划螺丝头,一直划一直划,划到能用一字头拧螺丝,我尝试了,但实在是需要太多耐心,也要划很长时间,后来放弃。我直接把这个灰色铁片夹弯,用钳子夹着灰色铁片把螺丝拧出来,我事先研究了这个灰色铁片的作用,就是压着下面的黑白线,确保黑白线和网卡的接头不跑线,也就是说这个灰色铁片可以没有,到时想其他办法。整个过程完毕,接通电源,开机,CPU温度不会开机就到80多度,有时也会跳到80多度,但大多时间在50度上下,风扇不会一直嗡嗡转个不停了,开的应用少的情况下很长时间才会嗡嗡猛转一会。

2025-02-12 15:04:43 357

原创 重装win10

1 老毛桃官网2 下载 win10 iso安装包4.29GB 和 U盘制作工具3.06MB3 准备一个空U盘,8G往上就可以(官网上写的是4G往上就可以,但iso文件就有4G多,所以8G比较保险)

2025-02-08 15:15:58 609

原创 window安装TradingView

TradingView一些操作记录

2024-12-24 20:42:12 2794 8

原创 NOAA网站获取气象数据过程

获取气象数据步骤记录

2024-12-17 16:44:12 605

原创 win10蓝屏CRITICAL_PROCESS_DIED

连续一周开机一段时间后蓝屏,刚开始的蓝屏提示的是KERNEL_DATA_INPAGE_ERROR,后来经过一番操作,依然出现蓝屏,提示CRITICAL_PROCESS_DIED。

2024-08-20 21:08:11 4979

原创 python_pyqtgraph蜡烛图缩放问题处理

修改pyqtgraph中蜡烛图缩放问题。

2024-01-11 15:29:28 963 5

原创 期货日数据维护与使用_日数据维护_主力合约计算逻辑

期货日数据维护与使用_日数据维护_主力合约计算逻辑。将文化财经主力换月规则用python实现。

2024-01-09 15:58:27 713

<pandas基础和金融实例专栏>pandas_例子1 和 pandas_例子2 使用的数据

<pandas基础和金融实例专栏>pandas_例子1 和 pandas_例子2 使用的数据

2022-02-09

空空如也

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

TA关注的人

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