摘要: Linux下默认系统自带python2.7的版本,这个版本被系统很多程序所依赖,所以不建议删除,如果使用最新的Python3那么我们知道编译安装源码包和系统默认包之间是没有任何影响的,所以可以安装python3和python2共存 首先去Python官网下载python3的源码包,网址:https: 阅读全文
posted @ 2018-02-06 11:33 zl306222525 阅读(19711) 评论(0) 推荐(2) 编辑
摘要: tomcat每次启动时,自动在logs目录下生产以下日志文件,造成日志文件众多: 将logs的日志文件放置到新建的文件夹位置,避免主硬盘空间的占用。主要更改catalina.out的文件位置和每日的日志文件位置。 bin目录下修改 catalina.sh 改变catalina.out的目录 CATA 阅读全文
posted @ 2018-02-06 11:08 zl306222525 阅读(2283) 评论(0) 推荐(0) 编辑
摘要: 出处:https://www.zhihu.com/question/20874888 https://www.zhihu.com/question/20874888/answer/87738147?utm_source=wechat_session&utm_medium=social#showWec 阅读全文
posted @ 2017-09-21 21:46 zl306222525 阅读(2227) 评论(0) 推荐(0) 编辑
摘要: 入门代码解析: from pyalgotrade import strategyfrom pyalgotrade.barfeed import yahoofeed#继承自BacktestingStrategy里面有feed,这就是策略类class MyStrategy(strategy.Backte 阅读全文
posted @ 2017-09-21 16:42 zl306222525 阅读(1772) 评论(0) 推荐(0) 编辑
摘要: PyAlgoTrade使得绘制策略执行变得非常简单 from pyalgotrade import strategy from pyalgotrade.technical import ma from pyalgotrade.technical import cross class SMACross 阅读全文
posted @ 2017-09-21 16:26 zl306222525 阅读(1184) 评论(0) 推荐(0) 编辑
摘要: 摘抄自知乎:https://www.zhihu.com/question/28557233 如题,提问的范围限于适合中国大陆金融市场使用的工具链,所以IbPy和Quotopian之类主要面向欧美市场的工具不算,zipline这种库可以算。题主知道的一些: 阅读全文
posted @ 2017-09-21 16:26 zl306222525 阅读(1976) 评论(0) 推荐(0) 编辑
摘要: 满足优化器组件。这个想法很简单: 有一个服务器负责: 提供数据来运行策略。 提供运行策略的参数。 记录每个工作线程的策略结果。 有多名工作人员负责: 使用服务器提供的数据和参数运行策略。 为了说明这一点,我们将使用一种称为相对强弱指标RSI2的策略,它需要以下参数: SMA期间用于趋势识别。我们称这 阅读全文
posted @ 2017-09-21 16:25 zl306222525 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 我们继续采取简单的策略,这次模拟实际交易。这个想法很简单: 如果调整后的收盘价高于SMA(15),我们将进入多头仓位(我们下单买入市价)。 如果调整后的收盘价低于SMA(15),我们退出多头头寸(我们出售) from pyalgotrade import strategy from pyalgotr 阅读全文
posted @ 2017-09-21 16:24 zl306222525 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 滑动平均线,本程序解决了如何在matplotlib中使用中文显示,环境python2.7 最好使用 anaconda 环境使用sns似使得图片更加美观,不多说,上代码 import tushare as ts import pandas as pd import matplotlib.pyplot 阅读全文
posted @ 2017-09-21 16:22 zl306222525 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 本节介绍如何使用收盘价的SMA价格的策略 from pyalgotrade import strategy from pyalgotrade.barfeed import yahoofeed from pyalgotrade.technical import ma class MyStrategy( 阅读全文
posted @ 2017-09-21 16:21 zl306222525 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 可以各种技术可以组合起来。它们被建模为DataSeries。例如,在收盘价之上获得RSI以上的计算SMA,是非常简单的: from pyalgotrade import strategy from pyalgotrade.barfeed import yahoofeed from pyalgotra 阅读全文
posted @ 2017-09-21 16:21 zl306222525 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 让我们从一个简单的策略开始,就是在打印收盘价格的过程中: from pyalgotrade import strategy from pyalgotrade.barfeed import yahoofeed class MyStrategy(strategy.BacktestingStrategy) 阅读全文
posted @ 2017-09-21 16:21 zl306222525 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 本教程的目标是快速介绍PyAlgoTrade。PyAlgoTrade的目标是帮助您实现股票交易策略。假设您有一个交易策略的想法,并且您希望使用历史数据进行评估,并查看其行为方式,那么PyAlgoTrade应该允许您以最小的努力来做到这一点。 本教程是在UNIX环境中开发的,但将其适应Windows环 阅读全文
posted @ 2017-09-21 16:20 zl306222525 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 量化投资策略:常见的几种Python回测框架(库) 原文地址:http://blog.csdn.net/lawme/article/details/51454237 本文章为转载文章。这段时间在研究量化策略方向,研究了Zipline一段时间,但是后续发现他仅支持美国股票,收集量化策略文章,转载到博客 阅读全文
posted @ 2017-09-21 16:19 zl306222525 阅读(3483) 评论(0) 推荐(0) 编辑
摘要: pybacktest 教程 本教程让你快速了解 pybacktest's 的功能。为此,我们回测精典交易策略移动平均线MA交叉。 MA快线上穿慢线时,买进做多 MA快线下穿慢线时,卖出做空 进场规则,也是退场规则,交易策略相反相成 软件包在此下载 https://github.com/ematvey 阅读全文
posted @ 2017-09-21 16:18 zl306222525 阅读(2111) 评论(0) 推荐(0) 编辑
摘要: pybacktest 的疑点 第(一)节“教程”原文,是用 ipython notebook 写成,程序代码是一些片段组成。 为了阅读方便,合并在一起。 本文转载于:http://blog.csdn.net/lawme/article/details/51773744 [python] view p 阅读全文
posted @ 2017-09-21 16:18 zl306222525 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 量化分析:把Tushare数据源,规整成PyalgoTrade所需格式 分析A股历史数据,首先需要确定数据来源。如果只想做日k线、周k线的技术分析,可以用PyalgoTrade直接从yahoo、google等下载数据,用不着Tushare。但是,如果想做分钟k线的技术分析,或者想了解基本面和消息面的 阅读全文
posted @ 2017-09-21 16:16 zl306222525 阅读(808) 评论(0) 推荐(0) 编辑
摘要: 转自知乎:https://zhuanlan.zhihu.com/p/21971854 在Python量化领域,PyAlgoTrade和zipline并列两大策略回测框架的先驱,其中PyAlgoTrade主要针对CTA策略(单一合约交易),而zipline主要针对统计套利策略(投资组合交易)。 在知乎 阅读全文
posted @ 2017-09-21 16:15 zl306222525 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 本篇文章转自简书:http://www.jianshu.com/p/85d563d326a9 这段时间在看量化策略,找到了一个比较不错的开源项目,但是yahoo金融的数据源一直没有找到,在网上找到了这篇文章,分享一下。文章最下方是原作者的微信号,有想打赏的自便~~ Yahoo! Finance提供国 阅读全文
posted @ 2017-09-21 10:43 zl306222525 阅读(1190) 评论(0) 推荐(0) 编辑
摘要: 转载于:http://www.cnblogs.com/mchina/archive/2013/01/30/2880680.html 一、背景 系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我 阅读全文
posted @ 2017-06-21 15:40 zl306222525 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一、背景 系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这 阅读全文
posted @ 2017-06-20 10:03 zl306222525 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 要想使python可以操作mysql 就需要MySQL-python驱动,它是python 操作mysql必不可少的模块。 下载地址:https://pypi.python.org/pypi/MySQL-python/ 下载MySQL-python-1.2.5.zip 文件之后直接解压。进入MySQ 阅读全文
posted @ 2017-06-20 09:57 zl306222525 阅读(17002) 评论(1) 推荐(0) 编辑
摘要: 1、 从官网上下载redis。 2、安装gcc 3、进入./redis/src目录下make MALLOC =libc 4、遇到的问题 Redis简介: Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从201 阅读全文
posted @ 2017-05-26 17:25 zl306222525 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 转载于 千与 的 http://blog.csdn.net/shirdrn/article/details/7183503 ZooKeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务——分布式同步(Distributed Synchronization)、命 阅读全文
posted @ 2017-04-26 13:23 zl306222525 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 我们平时在window上做开发的时候,可能需要同时开发两个甚至多个项目,有时不同的项目对JDK的版本要求有区别,为了简化操作,我们可以通过批处理文件来完成环境变量切换的任务。使用方法:阅读代码我们就会发现,我们只需要修改我们jdk的安装目录,然后保存为bat文件,双击bat文件开始运行,根据提示操作 阅读全文
posted @ 2017-04-19 11:04 zl306222525 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 用ssh登录一个机器(换过ip地址),提示输入yes后,屏幕不断出现y,只有按ctrl + c结束 错误是:The authenticity of host 192.168.0.xxx can't be established. 以前和同事碰到过这个问题,解决了,没有记录,这次又碰到了不知道怎么处理 阅读全文
posted @ 2017-04-19 09:59 zl306222525 阅读(914) 评论(0) 推荐(0) 编辑
摘要: 1、查看mysql版本 方法一:status; 方法二:select version(); 2、Mysql启动、停止、重启常用命令 a、启动方式 1、使用 service 启动: [root@localhost /]# service mysqld start (5.0版本是mysqld) [roo 阅读全文
posted @ 2017-04-11 18:11 zl306222525 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 环境 CentOS 7.1 (64-bit system) MySQL 5.6.24 CentOS 安装 参考:http://www.waylau.com/centos-7-installation-and-configuration/ 转载自:http://www.centoscn.com/mys 阅读全文
posted @ 2017-04-10 10:29 zl306222525 阅读(297) 评论(0) 推荐(0) 编辑
摘要: Eclipse、MyEclipse使用git插件(egit)图解 (转)原文来自:http://www.xuebuyuan.com/446322.html 在开发Java、JavaEE等相关程序时,我们会用到Eclipse或者MyEclipse,同时使用到git作为版本控制软件,所以我们需要在这些I 阅读全文
posted @ 2016-08-05 14:56 zl306222525 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 去空格及特殊符号s.strip().lstrip().rstrip(',')复制字符串#strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1sStr1 = 'strcpy2'print sStr2连接字符串#strcat(sStr1,sStr2)sStr1... 阅读全文
posted @ 2015-12-29 18:20 zl306222525 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 原博文地址:http://www.cnblogs.com/windinsky/archive/2012/09/20/2695520.html这段时间在做python,觉得这个配置环境的帖子还不错,分享一下。1、首先访问http://www.python.org/download/去下载最新的pyth... 阅读全文
posted @ 2015-12-29 13:02 zl306222525 阅读(197) 评论(0) 推荐(0) 编辑
摘要: requests是python的一个HTTP客户端库,跟urllib,urllib2类似,那为什么要用requests而不用urllib2呢?官方文档中是这样说明的:python的标准库urllib2提供了大部分需要的HTTP功能,但是API太逆天了,一个简单的功能就需要一大堆代码。我也看了下req... 阅读全文
posted @ 2015-12-29 12:57 zl306222525 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/fnng/p/4115607.html作者:虫师今天想在在win7 64位环境下使用python 操作mysql在安装MySQL-python 时报错:_mysql.c_mysql.c(42) : fatal error C1083: Cann... 阅读全文
posted @ 2015-12-29 12:55 zl306222525 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 为什么需要正则表达式by 王垠学习Unix最开头,大家都学过正则表达式(regexp)。可是有没有人考虑过我们为什么需要正则表达式?正则表达式本来的初衷是用来从无结构的字符串中提取信息,殊不知这正好是Unix的缺陷所在。Unix用无结构的字符串来表示数据,导致了诸多复杂的基于regexp的软件的诞生... 阅读全文
posted @ 2015-09-16 18:27 zl306222525 阅读(1650) 评论(0) 推荐(0) 编辑
摘要: 什么是“黑客”by 王垠很多程序员自豪的把自己叫做“黑客”(hacker),把编程叫做 hack。可是殊不知,其实在最高级的程序员眼里,“黑客”其实是一个贬义词。他们更愿意被叫做“程序员”(programmer),或者计算机科学家(computer scientist)。当然,你有可能以一个 hac... 阅读全文
posted @ 2015-09-16 18:26 zl306222525 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 对博士学位说永别by 王垠经过深思熟虑之后,我决定再次“抛弃”我的博士学位。这是我第三次决定离开博士学位,也应该是最后一次了。这应该不是什么惊人的消息,因为我虽然读博士10年了,可是我的目标从来就不是博士学位。我在寻找更重要的东西,而且那个东西已经被我找到了。所以我的“博士生涯”其实完成了它的使命,... 阅读全文
posted @ 2015-09-16 18:25 zl306222525 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 名称和本质by 王垠我很喜欢 Richard Feynman 写的 《What Do You Care What Other People Think》。在最开头 Feynman 讲到他小时后的故事。他的父亲经常带他到外面散步,给他讲很多有趣的故事。他受到启发,后来成为了一名科学家。有一次,他们走到... 阅读全文
posted @ 2015-09-16 18:25 zl306222525 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 我看PhDby 王垠前段时间看了一下这些关于 PhD 的负面信息:一个专门反对读 PhD 的 BLOG 叫“100 Reasons NOT to Go to Graduate School”(下文简称“100个理由”)哈佛大学教授 William James 的“The PhD Octopus”(写... 阅读全文
posted @ 2015-09-16 18:23 zl306222525 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 小小科学家的归来by 王垠很多人来信关心我的现状,所以在写别的技术性文章之前,先说说我现在的情况吧。虽然自己追求的东西和经历都比较不同寻常,但是也许可以给奋斗中的人们一些慰藉和鼓励。首先是超级好消息。几经周折,我得到了我想要的东西:异常强大而独立的思想。我成为了我想成为的人:曾经那个爱玩蚂蚁的“小小... 阅读全文
posted @ 2015-09-16 18:23 zl306222525 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 让科学和理性回到计算机科学by 王垠想写点有用的文章,可是又不知道从哪里开始写。看过我曾经的文章的人,到现在还在给我来信,表达他们的欣喜。我觉得他们很可爱,我理解他们对真知的渴望,但是也深深的认识到我从前的文章对人的误导作用。我很想告诉他们我对这些事物现在的认识,却无法开口,怕给人泼凉水,怕被认为是... 阅读全文
posted @ 2015-09-16 18:21 zl306222525 阅读(280) 评论(0) 推荐(0) 编辑