首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何手动搭建vnpy环境

    运行环境:若只是想运行vn.py,搭建此环境即可 ; 编程环境:此环境可以自己编程,对vn.py进行拓展 ; 开发环境:vn.py的开发人员使用的环境,对vnpy底层进行修改时需要 。...10) 安装Anaconda Python2.7 32-Bit version 安装MongoDB, 并将其配置为服务 安装vcredist 2013 x86 安装Git for Windows并拷贝vnpy...(或者下载vnpy的zip压缩包手动解压): cd C:/Projects git clone https://github.com/vnpy/vnpy 使用Anaconda的控制台(开始菜单-Anaconda...Prompt),安装vn.py的Python依赖项: cd C:/Projects/vnpy pip install -r requirements.txt 编程环境 请先搭建好运行环境。...项目官网:http://www.vnpy.org 论坛地址:www.vnpie.com 知乎专栏:https://zhuanlan.zhihu.com/vn-py ?

    2.6K20

    vnpy中的EventEngine和MainEngine用法介绍

    01 前言 我准备写一篇vnpy的入门文章,考虑到入门文章如果讲太多内部细节,就会显得特别累赘,所以将细节和用法单独分离出来,写在这里。...本文主要介绍了vnpy中的EventEngine和MainEngine的用法。 vnpy是基于消息驱动的,需要一个消息引擎,EventEngine便是这个消息引擎。...而MainEngine,顾名思义,实例化之后其实就是代表vnpy的实例。几乎所有交易相关的操作都可以通过MainEngine完成。...2 MainEngine MainEngine,顾名思义,vnpy的核心。每一个vnpy脚本都需要一个MainEngine的实例。...要完全运行EventEngine,需要构建Qt运行环境: from vnpy.event import EventEngine from vnpy.trader.uiQt import createQApp

    4K62

    vn.py源码解读(二、实盘交易代码分析)

    离上一篇和vnpy有关的文章整整一年了。这一年似乎过得异常的快,快到让人觉得没有成长。可能是工作原因吧,时间一下子就会过去;亦或是自己懈怠了。        ...一年前vnpy网上的教程还很少,而现在渐渐多了起来,量化交易学习的人群也渐渐多了起来了吧。 之前的文章简单介绍了一下vnpy的配置和回测的代码的简单解析。...其实vnpy对我的吸引力在回测功能上面几乎没有。...大家也可以看看vnpy作者的知乎文章:https://zhuanlan.zhihu.com/p/32848878讲的有点简略,笔者下一篇详细展开讲一下。         然后把策略挂上去。...其中,className对应的是vnpy/trader/app/ctaStrategy/strategy下的策略py文件里面的strategy类的名称。

    3.9K30

    VNPY CTP 仿真柜台怎么用来实现CTP 程序TICK级回测

    VNPY官网 : http://www.vnpy.cn VNPY学习资料大全 http://www.gucps.cn 入门篇《VNPY CTP 仿真柜台怎么用来实现CTP 程序TICK级回测》 : VNPY...VNPY仿真回测系统在现有3类回测方案基础上开创性的提出了第4类回测,并提供了VNPY仿真回测柜台,本产品受国家专利法保护,但可以免费下载和使用。...所以市场上所有针对CTP的框架,其实都可以用在VNPY CTP仿真柜台上。 VNPY CTP仿真柜台开创的全新的量化交易回测方式,兼容几乎全部的第三方CTP框架。...VNPY并没有采用市场上各种量化交易框架常用的架构,由于VNPY仿真回测柜台是定位于TICK级的仿真回测,还考虑兼容市面上接口下的各种框架,最终VNPY开创的独特的回测方式成为一种全新的量化交易回测方式...VNPY仿真柜台和CTP原生API的区别,进而理解VNPY仿真柜台开创的第四类回测方式。

    2.4K00

    基于Python的开源量化交易平台及组件汇总

    vnpy [1] 基于python的开源交易平台开发框架。项目的用户包括:私募基金,证券自营、资管,期货公司,高校的金融研究院系,个人投资者等,机构用户加起来至少20多家。...提供券商华泰/佣金宝/银河/广发/雪球的基金、股票自动程序化交易,量化交易组件,进行自动的程序化股票交易 可实现自动登录,支持命令行调用,方便其他语言适配,支持 Python3 / Python2, Linux...vnpy_oanda [7] 基于vnpy,对Oanda进行定制的Python开源交易平台开发框架 ftsVob [8] 基于vnpy+easyquant项目的期货交易系统 [1]https:/.../github.com/vnpy/vnpy [2]https://github.com/QuantFans/quantdigger [3]https://github.com/shidenggui...github.com/fucheng830/-quartz [6]https://github.com/hezhenke/AshareQuant [7]https://github.com/sniper24/vnpy_oanda

    6.1K70

    Linux零拷贝_Linux开发教程

    Linux  中传统服务器进行数据传输的流程 Linux  中传统的 I/O 操作是一种缓冲 I/O,I/O 过程中产生的数据传输通常需要在缓冲区中进行多次的拷贝操作。...对于 Linux 来说,现存的零拷贝技术也比较多,这些零拷贝技术大部分存在于不同的 Linux 内核版本,有些旧的技术在不同的 Linux 内核版本间得到了很大的发展或者已经渐渐被新的技术所代替。...总结 本系列文章介绍了 Linux 中的零拷贝技术,本文是其中的第一部分,介绍了零拷贝技术的基本概念,Linux 为什么需要零拷贝这种技术以及简要概述了 Linux 中都存在哪些零拷贝技术这样一些基本背景知识...第一部分主要介绍了一些零拷贝技术的相关背景知识,简要概述了 Linux 为什么需要零拷贝技术以及 Linux 中都有哪几种零拷贝技术。...该技术在 Linux 中还停留在实验阶段。

    3.4K30

    Linux系列教程(一)——Linux系统简介

    本系列教程将完整的讲解整个Linux相关的知识,这是楼主学完兄弟连的Linux教程之后重新对Linux知识体系的整理。...个人感觉兄弟连的Linux教程可以很好的入门,从最基础的知识开始,对于一个完全不懂Linux系统的人,相信在看完整个系列教程之后,都能对Linux有一个完完全全的了解。...那么废话不多说,本篇博客作为整个教程的第一讲,我们就先来对Linux有个简单的整体介绍。 1、Unix   可能大家首先看到Unix会有点奇怪,我们要讲的不是Linux吗?...Linux大量使用了由麻省剑桥免费软件基金的GNU软件,同时Linux自身也是用它们构造而成。 ?...RedHat Linux 、SuSe Linux、slakeware Linux、国内的红旗等,还有Turbo Linux.   ④、Unix主要有Sun 的Solaris、IBM的AIX, HP的HP-UX

    1.8K80

    Linux系列教程(三)——Linux学习技巧

    前面我们讲了Linux系统的详细安装教程,大家跟着教程一步一步的操作,应该能完美的完成安装。那么这篇博客跟大家聊聊如何来学习Linux。...配置完成之后,我们就能通过Xshell5来连接Linux系统上,通过这个工具来控制Linux系统是很方便的。而且还能同时控制多个Linux机器。如下: ?   ...但是对于Linux系统就不行了,windows特色就是图形化界面设计的非常友好,Linux系统虽然也有图形化界面,但是Linux从诞生到现在,一般都是为服务器做共享的,而服务器都是给专业人士来维护的,一般都是用非图形化界面的命令行方式来操作的...所以操作Linux系统和windows系统的区别比较大,比如windows系统我们一般会把系统安装在C盘,windows系统有盘符的说法,而Linux没有,Linux的基本思想有两点:第一,一切都是文件...所以后面我们讲的Linux命令介绍,都会给出命令所在的文件目录。但是不管怎么说,大家刚上手由于先入为主的原因,可能对Linux操作感觉不自在,但是当你习惯之后,你会爱上Linux的命令行的。

    1.6K70
    领券