自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 apijson 快速上手

apijson是强大的工具,简化了CRUD的操作,只要有数据库表,就能自动生成RESTFUL接口。

2025-04-10 11:41:53 963 3

原创 Python获取Windows服务列表

Windows 服务是 Windows 操作系统的核心,但导出列表有点困难,借助python的psutil模块,可以快速导出windows服务列表。

2025-02-13 13:36:15 365

原创 WPS WORD 宏导出高亮文本

WPS手机版可以直接导出高亮文本,但只能导出手机编辑的部分,如果同时在电脑上编辑过,电脑上高亮的无法导出,因为作者不一样。WPS电脑版没有这个功能,只能通过宏编程实现。

2024-02-01 10:24:11 1450

原创 QUANTAXIS探索(八)量化策略实现类QAStrategy的模拟模式

接入交易行情数据后,也可以使用模拟模式。在该模式下,策略等待行情推送,收到行情推送后,更新交易数据,推动策略循环。流程路线:run_sim -> _debug_sim -> subscribe_data -> callback -> upcoming_data -> on_bar。通过订阅行情数据,并在回调函数中更新数据、状态,推动事件循环。

2023-06-08 13:13:53 448

原创 QUANTAXIS探索(七)量化策略实现类QAStrategy的回测模式

QAStrategy 包实现了常用的策略流程的封装,包括股票和期货的。支持回测、模拟/仿真、实盘,支持股票、期货。

2023-06-07 13:52:11 751

转载 QUANTAXIS探索(六)转一篇使用指南

使用指南背景:1. 在现实场景中, 我们需要解决哪些问题?2. QUANTAXIS是什么, 他能怎么样帮助我快速高效的解决问题3. 我应该从哪里获得支持以及 当我想把项目经验/心得/代码回馈给社区应该如何去做

2023-06-05 15:51:55 1053 1

原创 QUANTAXIS探索(五)QUANTAXIS的ACCOUNT

QIFI Account是一个基于 DIFF/ QIFI/ QAAccount后的一个实盘适用的Account基类。QA_AccountPRO,功能相对于QA_Account更专一,专门处理账户相关的操作。QA_Account 是QUANTAXIS的最小不可分割单元之一。

2023-04-27 16:58:02 453 2

原创 QUANTAXIS探索(四)回测结果和绩效分析

QUANTAXIS策略运行的回测结果和绩效分析是在 QUANTAXIS.QAARP 的QA_Risk和QA_Performance

2023-04-26 16:15:39 378

原创 QUANTAXIS探索(三)多股回测

修改QUANTAXIS迭代逻辑,适配多股回测逻辑,且按日进行迭代循环

2023-04-26 15:07:33 471

原创 QUANTAXIS探索(一)数据使用

QUANTAXIS可以有几种使用数据的方式1、从底层引擎抓数据,获取DataFrame:定位到具体的引擎,调用QASU模块下QA_fetch_*。这样后面可以扩展自己的数据库存储方案。2、调用顶层API结果如下:3.从数据库获取数据QA_quotation一个统一的获取k线的方法, 如果使用mongo,从本地数据库获取,失败则在线获取。

2023-04-24 17:07:38 1613

原创 pyqtgraph文档笔记(六)与饼图pie chart 交互

pyqtgraph自身并不支持饼图绘制,但饼图是比较常见的图,pyqtgraph可以嵌入到pyqt中去,借助qtchart,可以扩展pyqtgraph的能力

2023-03-14 12:17:05 863

原创 八卦与六十卦unicode符号python打印

八卦符号和六十四卦符号是有unicode对应符号的,可以通过python生成。

2022-10-13 12:40:48 1836

原创 d3js 学习 :d3-selection(二)源代码阅读

d3.selection实现了dom元素与数据的对应,将对数据的迭代转化为对dom元素的迭代操作,且能自动向回调函数传送数据,简化了复杂的for循环逻辑。

2022-07-20 10:52:51 1679

原创 d3js 学习 :d3-selection(一)概况

d3-selecition版本v3.0.0 学习,d3-selecition是可以单独使用的模块,包括选择元素、修改元素、加入数据、处理事件、控制流、本地变量、命名空间等功能。

2022-07-19 11:54:36 827

原创 vscode 使用 edge/chrome调试react或单文件

vscode 调试javascript / html 文件的配置

2022-07-15 16:22:33 1713

原创 d3js 导入方式

d3js v7 学习:d3js的导入

2022-07-15 11:10:46 1602

原创 d3js 模块关系图/依赖图

d3js v7 模块间依赖示意

2022-07-15 10:16:58 783

原创 pyqtgraph文档笔记(五)总结:几个类的理解( GraphicsView, GraphicsItem ,GraphicsObject, PlotWidget等)

pyqtgraph 使用了 qt 的图形视图框架(Graphics View Framework), 如 QtGui.QGraphicsView 和 QtGui.QGraphicsObject。基于GraphicsObject的item交互功能有限,基于 QGraphicsView 的item 交互功能丰富。了解pyqtgraph的类关系后,可以按需改造,自定义画图...

2022-06-21 14:58:38 3545 1

原创 pyqtgraph文档笔记(四)在 pyqtgraph 中绘图

pyqtgraph提供了很多快捷的方法,所以可以从多个阶段和多种方式绘图。pg.plot, plotitem, GraphicsLayout.addplot()

2022-06-19 16:19:16 7935 2

原创 pyqtgraph文档笔记(三)pyqtgraph嵌入到PyQt

pyqtgraph可以单独运行,也可以嵌入到PyQt中交互。要嵌入到PyQt, 需要生成 pyqtgraph.PlotWidget,然后就可以像正常的Qt Widget 一样添加使用,如添加到layout中。

2022-06-19 08:53:20 1920

原创 pyqtgraph文档笔记(二)快速启用pyqtgraph

pyqtgraph文档笔记(二)快速启用pyqtgraph

2022-06-17 20:45:00 660

原创 pyqtgraph文档笔记(一)自带案例的使用

pyqtgraph 官方文档学习笔记

2022-06-17 20:00:00 871

原创 pdb执行流程

python的pdb模块继承了bdb,并提供了命令行交互式接口。

2022-03-01 13:19:16 794

原创 运行时获取python源代码

利用python在运行时获取模块的源代码,有多条途径:1、通过运行时获取帧信息;2、通过pkgutils; 3、通过importlib; 4、通过sys.metapath; 5、通过sys.modules。

2022-02-27 11:53:58 1981

原创 对于元类的理解和碎碎念

元类的理解有点绕,不同时候理解的点不一样,记录如下,以备忘:关键的两点:元类的方法(new,call,init)控制类生成相关;用户类的__new__、__init__控制实例生成相关。生成用户类实例的调用顺序:元类.__new__->元类.__init__->元类的__call__->用户类的__new__->用户类的__init__以下是其他理解的点:type既是函数,也是类。type作为类的时候,它的实例生成的是类对象/类实例。类对象相当于python内部自

2022-02-18 17:02:43 90

原创 Pyreverse 自动生成UML图及参数举例

Pyreverse 现在并到pylint项目下,因此安装只需要pip install pylintPyreverse的案例较少,经过尝试,增加一些使用案例:命令行直接输入pyreverse -h, 得到pyreverse的帮助文档。使用举例:对当前目录生成类图和包图,classes.pdf, packages.pdf-ASmy是 -A -S -m y 参数的合体“.” 表示当前文件夹,也可以输入模块路径 (backtrader.brokers), 或者相对包的顶层的路径名(backtra

2022-01-25 10:40:14 3628 1

原创 模拟sys.argv

python中,为了方便调试,有时需要通过代码指定sys.argv,有三种方式可以实现

2022-01-24 10:07:05 1231

原创 partially initialized module ‘subprocess‘ has no attribute ‘check_output‘

pygraph运行时,sys.settrace() should not be used when the debugger is being used.以及AttributeError: partially initialized module 'subprocess' has no attribute 'check_output' (most likely due to a circular import)

2022-01-13 15:40:36 1794

原创 Python获取Windows 已安装程序列表

Python 调用 winreg 获取 Windows 安装程序列表

2022-01-07 14:31:04 4551 2

原创 echarts 3D图无法显示、空白的问题

echarts 官网案例无法显示或者空白,可以直接引用源。

2022-01-06 11:21:24 4726 4

原创 根据echarts生成pyecharts并修改,复刻echarts图案到pyecharts

根据echarts生成pyecharts并修改在plotly系列学习中,plotly的配置最终通过生成json传给前端plotly.js,因此通过修改json或者dict的方式,直接可以更改图表。pyecharts是一个优秀的框架,使echarts能够被python所使用。但echarts更新太快,同时echarts有很多优秀的案例库,却没有相应的python实现,只能看着眼馋。通过对plotly的原理分析,再看pyecharts原理,有类似的理念,即pyecharts最终传参数给echarts.js

2021-12-02 17:37:58 2214 4

原创 Plotly 学习、示例与参数解读系列【3】Layout结构

文章目录Plotly 学习、示例与参数解读系列3 Layout结构3.1 Layout控制的配置3.2 主要layout配置项示意图:3.3 plotly 图形配置代码举例:3.4 layout属性示意图Plotly 学习、示例与参数解读系列3 Layout结构layout是plotly图形结构的主要部件之一,其他的还有data、frames等(详细见系列第一篇《Plotly 学习、示例与参数解读系列【1】概览》),layout控制的内容丰富,而且为层次化结构,每一层次的属性都有相关的类对应,方便通

2021-11-25 15:12:59 6548 2

原创 Plotly 学习、示例与参数解读系列【2】Figure结构

Plotly 学习、示例与参数解读系列【2】文章目录Plotly 学习、示例与参数解读系列【2】2 plotly/plotly.express的Figure结构2.1 生成Figure对象:2.1.1 使用plotly2.1.2 使用plotly.express2.1.3 使用dict配置。2.1.4 使用plotly.io2.1.5 输出的对象结构2.2 更改Figure属性。2.2.1 方式2.2.2 操作data属性2.2.3 操作layout属性2.2.4 使用for_each方法2 plotl

2021-11-23 17:17:04 3982 3

原创 Plotly 学习、示例与参数解读系列【1】概览

文章目录Plotly 学习、示例与参数解读系列1 概览1.1 plotly/plotly_express能画哪些图1.2 结构速览1.2.1 Figure结构:1.2.2 plotly/plotly_express的Figure对象比较1.2.3 Figure 参数1.2.4 Figure更新和修改1.3 plotly_express的参数1.4 应用领域及图表速览Plotly 学习、示例与参数解读系列1 概览plotly是一个基于javascript的绘图库,python语言对相关参数进行了封装,p

2021-11-23 12:34:39 4399

空空如也

空空如也

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

TA关注的人

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