自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

心宽体宽的宽宽

各种金融相关编码和资料素材等分享

  • 博客(22)
  • 资源 (7)
  • 收藏
  • 关注

原创 浅谈Python中kwargs、动态属性和元类

结合使用__init__方法和**kwargs,可以定义一个支持任意属性的类模板。此外,元类可以为类型提供统一管理和规范定义。熟悉了这些特性,会有助于阅读很多三方源码库。

2024-06-25 18:12:00 735

原创 【PA交易】BackTrader的交易管理

本文简略介绍了BT中Broker的框架,同时介绍了应该定制化自己的Broker类。

2024-06-25 14:33:13 1067

原创 【PA交易】BackTrader: 讨论下分析器和评测指标

BackTrader提供了多种分析器,初用起来比较混乱,本文没有复制粘贴基础用法,而是对于分析器的内部框架以及适配性做出了讨论;同时简要介绍了几个经典的评测指标。

2024-06-25 14:13:57 1081

原创 关于Pandas的数据填充

在数据分析与预处理过程中,脏数据几乎不可避免,这直接影响到后续分析的准确性和可靠性。清洗数据中最常见的就是处理空值。Pandas DF的数据填充功能非常强大。本文介绍Pandas中常用的几种数据填充(也称为缺失值处理)方法,使数据清洗工作更加高效。

2024-06-24 20:42:26 627

原创 Pandas快速操作简明列表(一)

Pandas是最常用也是最方便的数据工具,我们可以通过其实现很多快捷的计算。但是很多Pandas DF的基础操作,如果一段时间不用,总是会因写法过于简单而把他忘掉。故此整理了一些简单写法,列举在本文中,方便查阅。

2024-06-24 19:56:15 339

原创 【PA交易】BackTrader(三): 多周期K线的Resampling

BackTrader数据源相关系列最后一篇,本文重点关注cerebro.resample API与前文的结合使用。BackTrader对于多周期的支持已经非常完善,这篇更像是一份文档的阅读笔记和实操分享。

2024-06-23 05:23:27 1162

原创 IPython最简洁方便的Python语法测试工具

Python做简单的语法调试,难道必须得开Anacoda/PyCharm或者常年摆着一个notebook才能吗?

2024-06-23 02:10:52 697

原创 【PA交易】BackTrader(二): 同时使用tick和K线数据

本篇总结了在BackTrader运行策略中同时使用tick和K线数据的方法。我们没有使用框架的方法, 而是将tick和最小的分钟周期绑定在同一个数据源的方式,以增加灵活性,且非常简单。基于Tick的回测可以确定是大数据回测,本文同时浅显动态读取数据的设计。

2024-06-21 15:43:21 1363

原创 Python:浅谈迭代器、生成器与协程的演化路径

从迭代器,到生成器,最后到协程,理解这个演化路径,可以更好地理解Python的协程机制。

2024-06-21 07:08:39 670

原创 Python装饰器

装饰器本质上是一个接收回调函数作为参数的函数,它返回一个新的函数,这个新函数通常会在执行原始函数之前或之后添加一些操作。func()")在这个例子中,就是一个装饰器,它在say_hello函数调用前后分别打印了一条消息。通过在函数定义前加上,我们轻松地为say_hello函数增添了额外的行为,而无需修改其内部逻辑。

2024-06-20 18:38:15 275

原创 【PA交易】BackTrader(一): 如何使用实时tick数据和蜡烛图

笔者研究BackTrader发现其加入Tick数据到回测流程中实际非常简单。特此整理此系列笔记进行完整记录和分享。此系列小文是tick结合K线免费方案中相对非常容易掌握的实现方式。

2024-06-20 17:26:00 1795

原创 【期权计算】基于vollib实现JS的期权计算库

一个基于JavaScript的期权计算库, 可以实现在前端快速计算期权参数。

2024-06-17 14:06:55 311 2

原创 【PA交易】前端根据内盘商品期货Tick数据合并日线Bar

本文是JS的合并tick数据位日线Bar的实现。同时提供笔者自己整理过的几个农产品主力合约从2020年到2024年的tick数据资源,更多品种tick数据资源可以通过笔者上传资源进行下载,后续笔者会不断补充上传,可关注本号方便收到最新更新上传的其他分享。

2024-06-17 08:48:25 680

原创 AAC LATM - 14496-3部分摘要

概要对于ISO/IEC 14496-3也就是MPEG-4的音频传输流,14496-3中定义了一个两层的实现:复用层和同步层。复用层(Low-overhead MPEG-4 Audio Transport Multiplex: LATM)负责复用多路MPEG-4音频负载以及负载中的AudioSpecificConfig()元素。同步层主要通过LOAS定义。同步层音频流(Low Ove

2015-07-14 20:03:37 3209

原创 More Effective C++议题【六】:关于自增、自减操作符的一些讨论

> 学习笔记【六】这个议题首先讨论的是++和--操作符的重载,为了区分前缀和后缀形式,C++语言规定后缀形式有一个int类型参数,当函数被调用时,编译器传递一个0做为int参数的值给该函数。class UPInt { public:UPInt& operator++(); // ++ 前缀const UPInt operator++(int); // ++ 后缀

2014-01-28 16:14:28 817

原创 More Effective C++议题【四】:避免无用的缺省构造函数

> 学习笔记【四】这个议题讨论的是缺省构造函数,在分析议题之前,我们首先通论两件关于缺省(默认)构造的事情:缺省构造函数做什么?缺省构造函数什么时候被调用?这些答案我们去语言的说明中寻找,《The.C++.Programming.Language.4th.Edition》一书中在17.3.3 Default Constructors小节详细讨论了缺省构造函数,部分摘录原文如下:

2013-12-03 16:27:51 1278

原创 More Effective C++议题【三】:不要对数组使用多态

> 学习笔记【三】这个议题的实际意义在于对多态的size要有清晰的理解和把控。建议中给出了如下出错代码 ://注意!这是错误的代码class BST { ... };class BalancedBST: public BST { ... };int printBSTArray( ostream& s, const BST array[],

2013-12-03 15:23:55 693

原创 More Effective C++议题【二】:尽量使用C++风格的类型转换

> 学习笔记【一】C风格的类型转换的缺点:过于粗鲁: 允许在任何类型间进行转换。代码阅读时在程序语句中难以识别。其中第一点在转换不同行为类型中体现出了巨大的差异性,建议中的例子包括 :const 转换为非const:去除const的类型.基类指针转换成子类指针:完全改变对象类型,实际上是对于内存空间的变化。而C风格转换并不会区分。--

2013-12-02 13:42:55 947

原创 More Effective C++议题【一】:指针和引用

> 学习笔记【一】这个议题作为第一个建议出现在了 More effective ++中,在一开始,第一件事就是提醒了我们关于指向空值的引用. 即如下代码出现的可能性:char *pc = 0; // 设置指针为空值char& rc = *pc; // 让引用指向空值并且这个建议中还非常刻薄的说道:"如果你未曾考虑过这种可能性,就让别的有经验的程序员去做"排除此点之后, 建

2013-12-02 12:58:34 729

转载 android --相机调用方式(简单的转载复制粘贴)

原文地址: http://www.apkbus.com/?103646  在android中应用相机功能,一般有两种:一种是直接调用系统相机,一种自己写的相机。我将分别演示两种方式的使用:第一种:是使用Intent跳转到系统相机,action为:android.media.action.STILL_IMAGE_CAMERA关键代码:Intent intent

2013-11-27 09:16:36 1219

原创 Android Bus用户名

用户名:joesphmuhttp://www.apkbus.com/?332837

2013-11-27 09:04:51 539

转载 Android调用系统自带的文件管理器进行文件选择

思路和代码学习并转自:http://blog.csdn.net/zqchn   /** 调用文件选择软件来选择文件 **/ private void showFileChooser() { intent = new Intent(Intent.ACTION_GET_CONTENT); intent.setType("*/*"); intent.addCategory(In

2013-11-27 08:58:23 2673

豆粕m2405 tick数据测试文件

【PA交易】BackTrader如何使用实时tick数据和蜡烛图(上) 配套测试文件, 更多tick实盘测试数据见文章正文。

2024-06-20

用于期权计算的VOLIB库

用于期权计算的VOLIB库, 调整成了ES5 Module模式。 官网下载的原始版本使用的是直接注册全局var到window对象的模式。 这个包将库里面的关键方法做了一些修改,改为了直接使用ES5的export导出几个主要对象。 这样不再需要从HTML里面动态导入源码资源,而是可以直接使用import语句引入。 详见我的文章: 【期权工具】vollib支持JS的期权计算库

2024-06-17

PA交易前端根据内盘商品期货Tick数据合并日线Bar源代码

参考文章: 【PA交易】前端根据内盘商品期货Tick数据合并日线Bar

2024-06-17

jdk-11.0.3_osx-x64_bin.dmg

从官网下的JDK11,MAC版本,Oracle速度太慢了,下下来方便下载。 从官网下的JDK11,MAC版本,Oracle速度太慢了,下下来方便下载。 从官网下的JDK11,MAC版本,Oracle速度太慢了,下下来方便下载。

2020-03-09

EffectiveC++中英文对照55条目抽取PDF

Effective C++中英文版,55个条目抽取成为独立文件,便于循序渐进学习。 原始资源来自网络。

2015-12-29

Android AV media new branch(2015-Sept-17th)

给不方便用google的同学。 新近merge了解决了stagefright bug的代码。 GIT info: commit 6b0437578df6ca2d3bde5a7e770ec9de8bb5a457 [log] [tgz] author Vishwath Mohan <vishwath@google.com> Thu Sep 17 21:02:09 2015 +0000 committer Gerrit Code Review <noreply-gerritcodereview@google.com> Thu Sep 17 21:02:09 2015 +0000 tree 7dc6d1a390c61ca1588f1c7627c3e62934b12cb1 parent 619e79a2655e61f8755ff6db8a89ca5281f61649 [diff] parent ed40f45d59fe948ceb9ae6774ba1866f24e2d2b1 [diff]

2015-09-18

NginX VS2013工程

自己搞的一个VS2013的nginx工程。 没用GnuMake和Msys之类。 直接打开简单配置以下nginx_conf就能跑。 需要的第三方库已经包含了进去。 因为有一些系统函数windows实在没有,移植工作太耗费时间。 就直接把一些模块删掉了。 epoll和poll肯定是用select了。 不过对于初学者,需要单步调试nginx来熟悉流程的话还是有点用处的 免责:本工程继承并尊重nginX的相关开源协议。

2015-08-25

c++ primer code书中源码

c++ primer code书中章节源码,RAR压缩文件。下载后请记得评价!

2013-12-06

Android Camera安卓相机教程翻译

对安卓dev上面的相机教程的完整中文翻译 。带目录索引,带连接。原创,转载请注明出处。

2013-12-06

空空如也

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

TA关注的人

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