增加回测应用的Jupyter Notebook,修改部分setup.py的内容

This commit is contained in:
vn.py 2017-06-02 21:44:28 +08:00
parent c9c5f420c1
commit 302d6dee7b
12 changed files with 507 additions and 363 deletions

File diff suppressed because one or more lines are too long

View File

Can't render this file because it is too large.

File diff suppressed because one or more lines are too long

View File

@ -1,14 +1,29 @@
# encoding: UTF-8 # encoding: UTF-8
'''
vn.py - By Traders, For Traders.
The vn.py project is an open-source quantitative trading framework
that is developed by traders, for traders.
The project is mainly written in Python and uses C++ for low-layer
and performance sensitive infrastructure.
Using the vn.py project, institutional investors and professional
traders, such as hedge funds, prop trading firms and investment banks,
can easily develop complex trading strategies with the Event Engine
Strategy Module, and automatically route their orders to the most
desired destinations, including equity, commodity, forex and many
other financial markets.
'''
import os import os
from setuptools import setup from setuptools import setup
import vnpy import vnpy
long_desc = """
"""
def getSubpackages(name): def getSubpackages(name):
"""获取该模块下所有的子模块名称""" """获取该模块下所有的子模块名称"""
splist = [] splist = []
@ -23,18 +38,24 @@ def getSubpackages(name):
setup( setup(
name='vnpy', name='vnpy',
version=vnpy.__version__, version=vnpy.__version__,
description='A framework for developing quantitative trading strategy',
long_description = long_desc,
author=vnpy.__author__, author=vnpy.__author__,
author_email='vn.py@foxmail.com', author_email='vn.py@foxmail.com',
license='MIT', license='MIT',
url='http://www.vnpy.org', url='http://www.vnpy.org',
keywords='Python quantitative trading framework', description='A framework for developing quantitative trading programmes',
long_description = __doc__,
keywords='quant quantitative investment trading algotrading',
classifiers=['Development Status :: 4 - Beta', classifiers=['Development Status :: 4 - Beta',
'Environment :: Quantiative Trading',
'Operating System :: Windows 7',
'Operating System :: Windows 8',
'Operating System :: Windows 10',
'Operating System :: Windows Server 2008',
'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 2.7',
'License :: OSI Approved :: MIT License'], 'License :: OSI Approved :: MIT License'],
packages=getSubpackages('vnpy'), packages=getSubpackages('vnpy'),
package_data={'': ['*.json', '*.md', '*.ico', package_data={'': ['*.json', '*.md', '*.ico',
'*.h', '*.cpp', '*.bash', '*.txt'
'*.dll', '*.lib', '*.so', '*.pyd', '*.dll', '*.lib', '*.so', '*.pyd',
'*.dat', '*.ini', '*.pfx', '*.scc', '*.crt', '*.key']}, '*.dat', '*.ini', '*.pfx', '*.scc', '*.crt', '*.key']},
) )

View File

@ -1,4 +1,4 @@
# encoding: UTF-8 # encoding: UTF-8
__version__ = '1.6.2b' __version__ = '1.6.2b'
__author__ = u'用Python的交易员' __author__ = 'Xiaoyou Chen'

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long