
PyQt5
文章平均质量分 54
程序猿与金融与科技
探索技术更多可能
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PyQt5_pyecharts显示简易世界地图
使用自定义的geojson文件显示世界地图,自定义的geojson文件相比于包默认提供的地图数据有更大的操作空间和自由度原创 2023-01-11 16:34:07 · 2930 阅读 · 1 评论 -
PyQt5_寻找顶(底)背离并可视化
技术指标的背离是指技术指标曲线的波动方向与价格曲线的趋势方向不一致,是使用技术指标最为重要的一点。在股市中,常见的技术指标的背离分为两种常见的形式,即顶背离和底背离。背离是预示市场走势即将见顶或者见底的依据,在价格还没有发生变化之前,技术指标会提前显示未来股价发展的趋势。原创 2022-11-30 21:02:03 · 1543 阅读 · 0 评论 -
PyQt5_寻找波峰波谷并可视化
在K线图分析中经常需要查看波峰与波谷的情况,鉴别是否后续高点是否高于或低于前一个高点,后续低点是否高于或低于前一个低点;另一种情况是寻找曲线形态,诸如头肩顶(底)、双重顶(底)等。在K线图中直接查找会比较费劲,如果通过代码编写,把比较重要的波峰(高点)、波谷(低点)找出,将这些比较重要的高点低点连线,就可以比较容易地看出高低位置和找出曲线形态。原创 2022-11-30 16:49:44 · 2326 阅读 · 0 评论 -
PyQt5_股票策略校验工具_升级版
股票策略有效与否的确认,需要在不同股票,不同时间段,运行对比,确认在哪些条件下策略是最有效的。在整个校验过程中,有可以实时运行并实时查看结果的工具对整个效率的提升起着至关重要的作用。本工具基于此做的开发。原创 2022-11-18 21:00:05 · 844 阅读 · 1 评论 -
PyQt5_股票策略校验工具
在多个股票中跑同一策略,统计胜率,用以验证策略有效性。原创 2022-11-17 18:03:41 · 762 阅读 · 0 评论 -
PyQt5_股票技术图形查看工具
技术图形,诸如头肩顶、头肩底、W底、圆底等,代码逻辑实现后,要使用股票数据验证,这类主要依靠视觉判断的技术图形,获得的结果能及时在图表中展示出来,对代码的开发、校验、结果的准确度确认等能起到事半功倍的效果,本工具就是基于此需求所做的开发。原创 2022-11-14 15:49:19 · 1488 阅读 · 0 评论 -
PyQt5_股票K线形态查看工具
K线形态,诸如大阳线、螺旋桨、穿头破脚等,代码逻辑实现后,要使用股票数据验证,这类主要依靠视觉判断的K线形态,获得的结果能及时在图表中展示出来,对代码的开发、校验、结果的准确度确认等能起到事半功倍的效果,本工具就是基于此需求所做的开发,需要的朋友可以自取,具体K线形态判断的代码实现,请查看后续博文。原创 2022-11-06 23:28:42 · 2029 阅读 · 1 评论 -
PyQt5_股票K线图相似度工具
如果对某一股票K线图了解比较深刻,可以通过相似度找到与该股票相似的K线图,那么对这些相似的K线图,可以借鉴已经深刻剖析过的股票的方法,已达到事半功倍的效果。原创 2022-11-02 21:38:21 · 2686 阅读 · 7 评论 -
PyQt5_股票最近均线状态工具
批量股票,计算出每个股票最近的均线状态,标记为多头排列、空头排列、黏合三种状态,并计算出最近该状态持续的天数,并统计出该批次股票均线状态的分布情况原创 2022-11-02 11:37:56 · 697 阅读 · 0 评论 -
PyQt5_pyqtgraph双均线组合工具
双均线组合工具,用于执行策略,获取买入、持股、卖出、减仓、空仓的信号,并在图表中显示,用以验证策略思想,训练思维能力。原创 2022-10-31 15:06:58 · 924 阅读 · 0 评论 -
PyQt5_pyqtgraph股票SAR指标
股票K线图与SAR指标横轴同步缩放显示,SAR显示美式K线图和红绿豆,方便同步查看股票价格与SAR指标之间的关系,在使用代码辅助分析时,通过该控件可以方便所得分析结果可见,协助分析。原创 2022-10-26 15:29:15 · 834 阅读 · 0 评论 -
PyQt5_pyqtgraph股票执行策略标记买卖信号
动态执行策略,标记买卖点,在pyqtgraph中标记出这些买卖点,方便检验与核对,本工具主要用于协助策略开发,方便检查策略逻辑和代码逻辑的严密性原创 2022-10-25 15:59:09 · 1047 阅读 · 0 评论 -
PyQt5_pyqtgraph股票KDJ指标
股票K线图与KDJ指标横轴同步缩放显示,KDJ显示K、D、J三条曲线,方便同步查看股票价格与KDJ指标之间的关系,在使用代码辅助分析时,通过该控件可以方便所得分析结果可见,协助分析。原创 2022-10-24 16:29:29 · 714 阅读 · 1 评论 -
PyQt5_pyqtgraph股票MACD指标
股票K线图与MACD指标横轴同步缩放显示,MACD显示DIFF、DEA和柱状图,方便同步查看股票价格与MACD指标之间的关系,在使用代码辅助分析时,通过该控件可以方便所得分析结果可见,协助分析。原创 2022-10-24 15:08:04 · 760 阅读 · 4 评论 -
PyQt5_pyqtgraph股票OBV指标
股票K线图与OBV指标横轴同步缩放显示,方便同步查看股票价格与OBV指标之间的关系,在使用代码辅助分析时,通过该控件可以方便所得分析结果可见,协助分析。原创 2022-10-24 14:21:03 · 254 阅读 · 0 评论 -
PyQt5_pyqtgraph股票RSI指标
股票K线图与RSI指标横轴同步缩放显示,方便同步查看股票价格与RSI指标之间的关系,在使用代码辅助分析时,通过该控件可以方便所得分析结果可见,协助分析。原创 2022-10-24 10:29:11 · 537 阅读 · 0 评论 -
PyQt5_pyqtgraph股票均线空头排列
股票均线空头排列表示股票正在下降趋势,本例用于找出股票均线空头排列的所有时间区间,并在K线图中空头排列的区间绘制出来,方便查看过往所有空头排列发生的时间区间,并方便观察在空头排列区间K线图的分布位置与形态变化等信息原创 2022-10-20 14:19:04 · 489 阅读 · 0 评论 -
PyQt5_pyqtgraph股票均线多头排列
股票均线多头排列表示股票正在上升趋势,本例用于找出股票均线多头排列的所有时间区间,并在K线图中多头排列的区间绘制出来,方便查看过往所有多头排列发生的时间区间,并方便观察在多头排列区间K线图的分布位置与形态变化等信息原创 2022-10-20 13:54:18 · 777 阅读 · 0 评论 -
PyQt5_pyqtgraph股票蜡烛图与常用均线
股票分析常用到的均线有MA5MA10 MA20 MA30 MA60,本例中会实现在pyqtgraph中显示这些常用均线原创 2022-10-20 12:40:27 · 1226 阅读 · 0 评论 -
PyQt5_pyqtgraph鼠标在折线图上画方形
在分析折线图时,某一段时间在一个区间上下运动,这时绘制方形辅助分析。原创 2022-07-27 16:15:02 · 799 阅读 · 0 评论 -
PyQt5_pyqtgraph鼠标在折线图上画直线
在折线图分析时,绘制直线辅助分析会时常用到,在此开发一个控件可以在折线图上绘制直线。原创 2022-07-27 14:49:54 · 1185 阅读 · 0 评论 -
PyQt5_QListWidget分页多选控件
QListWidget分页多选控件主要是应对有很多的选项,从中选择需要的某几项,并将选择的结果传递给其它控件或其它窗体原创 2022-07-21 19:53:13 · 2335 阅读 · 0 评论 -
PyQt5_pyqtgraph鼠标在折线图上画线段
使用折线分析数据时,经常会需要使用线段在曲线上绘制趋势线,在此检查实现在折线图上绘制线段的功能原创 2022-07-20 19:05:42 · 1035 阅读 · 0 评论 -
PyQt5_QScrollArea内容保存成图片
将ScrollArea内部显示的内容保存成一张图片原创 2022-06-28 20:29:18 · 920 阅读 · 0 评论 -
PyQt5_QTableWidget分页单选右键菜单控件
PyQt5实现QTableWidget分页,右键菜单自定义控件原创 2022-06-22 13:06:03 · 2199 阅读 · 0 评论 -
PyQt5_pyqtgraph股票指标与所处行业位置控件
目录效果:代码:使用:数据:效果:1. 点击左边的点,右边显示左边点对应时点该股票在行业中所处位置的散点图,并红星标出2. 点击右边的点,左边显示右边点对应股票该指标的时间序列数据,并红星标出当前的时点代码:需要的包和字符串横坐标控件import sysimport pandas as pdfrom typing import Any,Dictfrom PyQt5 import QtCore,QtWidgets,QtGuifrom PyQt5.Q原创 2022-04-28 21:38:46 · 885 阅读 · 0 评论 -
PyQt5_QListWidget分页单选控件
目录效果:代码:使用:效果:代码:import sys,mathfrom typing import Any,Listfrom PyQt5 import QtCore,QtWidgets# 分页listWidget控件,单选class PageListWidget(QtWidgets.QWidget): sinout_signal = QtCore.pyqtSignal(str) def __init__(self): super(原创 2022-04-27 15:10:41 · 973 阅读 · 0 评论 -
PyQt5_pyqtgraph散点图
目录效果:代码:使用:效果:代码:需要的包与字符串横坐标控件import sys,jsonfrom typing import Dict,Anyfrom PyQt5 import QtCore,QtGui,QtWidgetsimport pyqtgraph as pgimport pyqtgraph.examplespg.setConfigOption('background','w')pg.setConfigOption('foreground','k')原创 2022-04-27 12:30:54 · 3311 阅读 · 0 评论 -
PyQt5_QScrollArea内部更换组件
目录效果:代码:关键点:效果:1. 初始显示2. 更换组件,在本例中是将原有组件都清空重新创建组件放入代码:import sysfrom PyQt5 import QtCore,QtGui,QtWidgetsclass ExampleWidget(QtWidgets.QWidget): def __init__(self): super().__init__() self.temp_mark = 0 .原创 2022-04-18 00:34:06 · 1407 阅读 · 0 评论 -
PyQt5_pyinstaller打包后exe文件太大
pyinstaller打包的exe太大解决方法原创 2022-04-12 14:29:20 · 3188 阅读 · 0 评论 -
PyQt5_pyqtgraph例子_绘制最小方差边界
目录效果:代码:使用:数据效果:1. 绿色线段为CML线,即最优投资组合,也叫切线组合2. 红色星星是GMVP点,即最小方差组合3. 玫瑰色是鼠标单击该点,获取当前点的风险与收益代码:import sysimport pandas as pdfrom PyQt5 import QtGui,QtWidgetsfrom PyQt5.QtCore import Qtfrom typing import Any,Dictimport pyqtgraph a原创 2022-03-09 10:21:19 · 1351 阅读 · 0 评论 -
PyQt5_pyqtgraph例子_净值曲线加回撤曲线
效果:净值曲线添加回撤曲线绿色区域是最大回撤所在区间,红色竖线是最大回撤所在位置代码:import sysimport pandas as pdfrom PyQt5 import QtWidgets,QtGuifrom PyQt5.QtCore import Qtfrom typing import Any,Dictimport pyqtgraph as pgpg.setConfigOption('background', 'w')pg.setConfigOpti原创 2022-03-04 14:52:07 · 1006 阅读 · 0 评论 -
PyQt5_pyqtgraph例子_收益率分布直方图
目录效果:代码:使用:效果:代码:import sysimport pandas as pdfrom PyQt5 import QtWidgetsfrom PyQt5.QtCore import Qtfrom typing import Any,Dictimport pyqtgraph as pgpg.setConfigOption('background', 'w')pg.setConfigOption('foreground', 'k')绘制分布直方图原创 2022-03-03 13:43:11 · 1019 阅读 · 0 评论 -
PyQt5_pyqtgraph蜡烛图
目录效果:代码:使用:效果:代码:import sysfrom PyQt5 import QtCore,QtGui,QtWidgetsfrom PyQt5.QtCore import Qtfrom typing import Any,Dictimport pyqtgraph as pgpg.setConfigOption('background', 'w')pg.setConfigOption('foreground', 'k')自定义横坐标控件cl.原创 2022-03-03 10:48:00 · 1111 阅读 · 0 评论 -
PyQt5_pyqtgraph直方图
目录效果:代码:使用:效果:代码:import sysfrom PyQt5 import QtCore,QtGui,QtWidgetsfrom PyQt5.QtCore import Qtimport pyqtgraph as pgpg.setConfigOption('background', 'w')pg.setConfigOption('foreground', 'k')自定义横坐标class RotateAxisItem(pg.AxisIte..原创 2022-02-28 19:02:56 · 2399 阅读 · 0 评论 -
PyQt5_动态设置控件
目录代码:使用:效果:代码:import sysfrom PyQt5 import QtCore,QtWidgetsfrom typing import Any,Dictclass Example_Dynamic(QtWidgets.QWidget): def __init__(self,params:Dict[str,Any]): super().__init__() self.params = params self.原创 2022-02-28 16:40:16 · 1466 阅读 · 0 评论 -
PyQt5_基础控件使用
本文内容将持续更新QGroupBoximport sysfrom PyQt5 import QtCore,QtWidgetsclass GroupBoxWidget(QtWidgets.QWidget): def __init__(self): super().__init__() self.init_data() self.init_ui() def init_data(self): pass ..原创 2022-02-24 20:17:37 · 1475 阅读 · 0 评论 -
PyQt5_pyqtgraph添加分隔线
目录效果:代码:使用:效果:代码:import sysimport pandas as pdfrom PyQt5 import QtCore,QtWidgetsfrom PyQt5.QtCore import Qtfrom typing import Any,Dict,Listimport pyqtgraph as pgpg.setConfigOption('background', 'w')pg.setConfigOption('foreground', '原创 2022-02-24 13:26:02 · 1843 阅读 · 2 评论 -
PyQt5_pyqtgraph添加点标记
目录效果:代码:使用:效果:代码:import sysimport pandas as pdfrom PyQt5 import QtCore,QtWidgetsfrom PyQt5.QtCore import Qtfrom typing import Any,Dict,Listimport pyqtgraph as pgpg.setConfigOption('background', 'w')pg.setConfigOption('foreground', .原创 2022-02-24 12:48:34 · 3377 阅读 · 2 评论 -
PyQt5_pyqtgraph单Y轴和双Y轴折线图
目录效果:代码:使用:数据:效果:代码:import sysimport pandas as pdfrom PyQt5 import QtCore,QtWidgetsfrom PyQt5.QtCore import Qtfrom typing import Any,Dictimport pyqtgraph as pgpg.setConfigOption('background', 'w')pg.setConfigOption('foreground..原创 2022-02-24 11:40:52 · 4261 阅读 · 4 评论