参考 https://segmentfault.com/a/1190000012022631 https://www.cnblogs.com/daisy89/p/5307727.html 官方文档: https://cx…
标签:python入门
python基础之字典、集合
#字典:存多个值,key-value存取,取值速度快,key必须是不可变类型,value可以是任意类型 data={'name':'wang','age':20} #1、安装key存取值:可存可取 print(data[…
针对vnpy的mongodb数据库,合并多个主力合约行情为连续行情数据
最近在做股指期货的策略实现,发现股指期货的主力合约是按月变化,比起商品期货4个月或者半年一切换更为频繁,之前商品期货还可以手动做切换主力月数据回测,股指期货一定要做合并连续主力行情数据。 通常主力合约生效时间段就是上月合…
Python入门笔记一
网上已经有很多的Python入门教程了,本来coder不应该做那种重复造车轮的人,可是个人笔记还是得记下来的,也是拿出来晒一晒等更了解这一方面的人出来指正我不经意间犯下的我所不知道的…
flask入门5-model
Flask-SQLalchemy flask的ORM模型 使用ORM模型的原因 当项目越来越大的时候 会出现很多问题 原生SQL较多 重复使用率低 如果你的数据库发生了改变 所有的原生SQL就都要进行修改 写原生SQL的…
[Python]Numpy入门教程
在imooc网上对numpy的入门教程(http://www.imooc.com/video/15035)进行了学习,故此记录。 一.什么是Numpy 引自百度百科:Numpy(Numeric Python)系统是Pyt…
Python 高阶函数
高阶函数:简单来讲,一个函数可以接收另一个函数来作为参数,这样的函数称之为高阶函数 map函数 会根据提供的函数对指定序列做映射,也就是说将函数作用在指定序列 语法为 map(function,inter…
VNPY重新启动后,没有停止单挂单原因和简洁解决方法
之前在这个链接里面,提了vnpy重启后,比如开盘前开始,即使符合挂单条件,也没有挂单出现的问题,给了一个比较麻烦的方法。 http://blog.itpub.net/22259926/viewspace-2563701/…
VNPY 一种基于统计的交易策略简易实现
交易思维是基于历史数据中,一组数据比如100天中,K线中最高点或者最低点相对于开始价位价差点差,再利用numpy的函数numpy.percentile(), 计算在比如95%机会,最高点或者最低点的点差数字。如果点差是5…
Python装饰器
1.什么是装饰器 装饰器其实就是一个闭包,把一个函数当做参数然后返回一个替代版函数; 装饰器的功能在于对函数或类功能的增强,这是一种低耦合的功能增强; 2.装饰器特点 开放封闭原则,即对扩展是开放的,对修改时封闭的; 装…
利用 SWIG 对 C++ 库进行 Python 包装
如果你也像我们一样,同时使用Python和C++,以获得两种语言的优势,一定也会希望寻找一种好的方式集成这两种语言,相比而言,让Python能够方便使用C++的库更加重要,我们选择SWIG来实现这一需求,原因请见”途径”…
Python |(基础)函数默认参数必须指向不可变对象
测试 Python 默认参数提高了变成效率,但是这里面的坑也是坑死人不偿命,使用稍微不正确,会造成致命的失误 #!/usr/bin/env python # -*- coding: utf-8 -*- def test(…