自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AouSdu

一步一步学编程

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

原创 量化交易backtrader实践(二)_基础加强篇(4)_交易设置与自定义绘图

这一节我们来深入实践backtrader交易的设置以及自定义绘图。

2024-09-22 21:25:37 712

原创 量化交易backtrader实践(二)_基础加强篇(3)_策略类实践进阶

通过前面几节的实践,我们已经对股票数据的获取,pandasData数据的格式处理,到bactrader的DATAS结构以及里面的data的数据结构,以及在init和next函数中如何读取和计算都有了比较清晰的认知。我们通过一个最简的回测系统,验证了添加2个策略,添加多个股票data,以及将1个策略同时应用于多个股票的功能,也封装了运行函数从而实现多策略和多股票的循环回测。接着,我们需要仔细看一下Strategy这个策略类。

2024-09-19 17:29:25 566

原创 量化交易backtrader实践(二)_基础加强篇(2)_数据进阶实践

我们的最简策略已经跑起来了并在Notebook中显示了图形,接着我们就进行后续的实践了!这一节里,我们先来解决data的数据结构和用法的问题。

2024-09-17 17:43:11 838

原创 量化交易backtrader实践(二)_基础加强篇(1)_数据列表准备与主要实践内容

上一篇是数据获取篇,确保了我们在用合适且有效的正规数据在做回测。本篇我们的目的是要通过backtrader深入讨论量化交易的内容,并在实践中逐步完善自己的交易系统和养成正确的交易思路。

2024-09-16 14:24:18 693

原创 量化交易backtrader实践(一)_数据获取篇(4)_通达信数据应用

我们的电脑上怎么可能没有几个股票软件,在这些股票软件里,历史行情,实时行情都有,我们能否把这么数据提取出来?这一节,我们就实践一下从股票软件通达信获取数据。

2024-09-14 11:00:21 727

原创 量化交易backtrader实践(一)_数据获取篇(3)_爬取数据

因为tushare.pro的积分不够高,当时也还没有接触到使用akshare等其他接口,因此对于全股票列表用的是去网页上爬的方式获得的,这一节主要是爬取backtrader所需要的数据。。

2024-09-12 12:06:55 1322

原创 量化交易backtrader实践(一)_数据获取篇(2)_tushare与akshare

这一节我们对股票一系列数据的获取和制作进行了实践,包括怎么通过tushare.pro或akshare获取某股票的历史行情数据,怎么制作全股票列表和ETF列表,并且我们添加了拼音首字母缩写以及自选股列表,让backtrader的回测在数据准备方面更加的方便有效,从而提高将来我们回测和分析的效率。

2024-09-10 22:11:27 832

原创 量化交易backtrader实践(一)_数据获取篇(1)_数据准备

在这一篇里我们着眼于解决用于backtrader回测的数据获取的问题,这一节通过对股票软件数据的小结以及backtrader数据来源和数据格式的要求,我们通过实践解决了如果有数据文件给到我们手里了,我们就可以把它制作成backtrader需要的格式并完成回测。

2024-09-09 17:28:46 914

原创 量化交易backtrader实践(四)_评价统计篇(5)_自定义评价

backtrader评价类的应用,首先我们可以继承内置评价的类,然后可以简单的参数进行预设,也可以制作自己的方法将数据直接输出等。

2024-09-04 22:43:47 989

原创 量化交易backtrader实践(四)_评价统计篇(4)_多个回测的评价列表

本节通过实践,我们制作了一个相对完整的程序,把多支股票乘以多种策略在backtrader中进行回测的许多评价指标做成了列表输出,以方便后续分析和选择分数高的股票或与之相匹配的策略。

2024-08-31 22:44:50 752

原创 量化交易backtrader实践(四)_评价统计篇(3)_更多评价与可视化

想要得到比backtrader内置更多的评价指标,我们尝试去使用pyfolio,并发现了评价指标计算调用了empyrical的内容,于是对empyrical进行了学习实践,最后还对quantstats进行了学习和实践。

2024-08-28 22:56:03 1028

原创 量化交易backtrader实践(四)_评价统计篇(2)_评价输出

我们已经对backtrader内置的一堆评价指标进行了实践,有了个大概的了解。接下来,我们在循环对多支股票或多个策略进行回测的时候,就可以将评价的一些值进行输出了,这样就能对于股票和策略进行汇总、排序,从而选择出评分高的股票并采用评分高的策略来进行操作。

2024-08-26 22:38:53 889

原创 量化交易backtrader实践(四)_评价统计篇(1)_内置评价

当我们已经能够制作出多个股票 乘上多种策略进行回测的部分的时候,我们就会明显发现数据有点多了,一页显示不下,眼睛看不过来,也不知道怎么对比策略哪个好。所以这个时候我们就需要添加评价指标。本文对backtrader内置的Analyzer各个指标进行实践。

2024-08-24 17:37:02 1055

原创 wxPython DatePicker 及日期计算踩坑记录

这一次是在做backtrader的回测的过程中,试图用窗口界面来快速进行多时间段回测。当前选用的是wxPython做窗口界面,踩了好多坑。

2024-08-19 13:39:39 981

原创 在Notebook中使用backtrader绘图出现 Javascript Error: IPython is not defined

2024年7月下旬,连续学习和试用了好几个AI工具后,我鬼使神差点了Notebook AI助手安装,等过了几天再使用backtrader时,其他语句都没有问题,但就是cerebro.plot()就会报出错误。这个问题我问了好几个AI,包括天工,豆包,Kimi,智普... 给出的分析和方案都没有效果,依然是无法在Notebook中绘制图了。

2024-08-13 23:00:23 563

原创 wxWidgets从空项目开始Hello World

wxWidgets在codebolcks里从Empty Project开始

2023-09-03 00:03:04 1071

原创 CodeBlocks20.03配置wxWidgets

Win11下,Codeblocks 20配置wxWidgets遇到很多坑,自己一步一步的爬坑经历。

2023-09-02 17:05:25 1367 5

原创 MFC在状态栏中使用进度条控件

在MFC中把进度条放到状态栏中使用,就这么简单!

2017-03-15 20:04:24 3031

原创 win32强化练习5.1_动画秒表(位图初步)

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-28 22:15:07 1107

原创 win32强化练习4.9_快速建立ListView

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-27 17:25:44 860

原创 win32强化练习4.8_TreeView快速应用(处理消息)

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-27 16:41:32 1049 1

原创 win32强化练习4.7_快速建立TreeView

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-27 15:54:18 1168

原创 win32强化练习4.6_自定义图标或图像的工具栏

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-26 23:40:00 2058

原创 win32强化练习4.5_标准工具栏的使用

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-26 22:52:56 546

原创 win32强化练习4.3_粗糙的SPY获取别人的窗口

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-26 02:29:19 459

原创 win32强化练习4.4_状态栏、坐标与时钟

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-25 23:23:50 461

原创 win32强化练习4.2_菜单勾选与图标变换

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-24 23:05:19 1187

原创 win32强化练习4.1_更改别人的菜单

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-24 22:21:34 419

原创 win32强化练习4.0_资源相关练习简介

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-23 23:03:14 318

原创 win32强化练习3.7_拖动窗口

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-23 22:45:49 619

原创 win32强化练习3.6_贪吃蛇半部

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-22 21:55:35 531

原创 win32强化练习3.5_弹球游戏(键盘+定时器)

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-22 20:21:22 1157

原创 win32强化练习3.4_绘制坦克及四向移动(键盘进阶)

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-21 21:57:15 658

原创 win32强化练习3.3_定时器与弹球

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-20 22:02:05 638

原创 win32强化练习3.2_鼠标消息

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-20 21:33:28 472

原创 win32强化练习3.1_键盘控制小球移动

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-20 17:44:03 1068

原创 win32强化练习2.5_滚动条初步

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-19 14:44:34 582

原创 win32强化练习2.4_双击播放MP3(列表框与通知码)

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-19 14:12:24 577

原创 win32强化练习2.3_四则计算器(组合框控件)

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-19 13:35:40 937 1

原创 win32强化练习2.2_单选与复选控件

只有进行过充分的练习,才能够真正掌握一门技能!通过进行或单项或综合的知识点强化训练,巩固和提高自己的windows程序设计的技能水平!

2016-11-19 13:05:48 504

空空如也

空空如也

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

TA关注的人

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