自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 怎么判断最后一条K线数据(bar)-backtrader回测中文教程

backtrader本身在回测结束前是不会把持仓全部平仓,所以,就需要我们自己判断什么时候是最后一个K线,在最后一个K线前发出全部平仓命令,以使程序在最后的一条K线执行平仓,从而完成一个完美的回测过程

2022-04-20 16:58:31 1547 2

原创 backtrader.broker Commission外汇点差/保证金/杠杆的设置(技巧)

在使用backtrader进行回测外汇数据时,烧脑的是在保证金与杠杆的设置。

2022-04-13 11:05:34 1497

原创 解决方案:ZIPLINE导入BUNDLE出错KEYERROR: TIMESTAMP(‘2019-09-09 23:57:00+0000′, TZ=’UTC’)

文章更新于https://www.itbook5.com/2019/09/11613/错误如下:(envs_zipline) C:\Users\hoddy>zipline ingest -b forex-csvdir-bundleLoading custom pricing data: [##################------------------] 50% ...

2019-09-12 22:56:17 2646

原创 pyalgotrade回测中手续费在外汇交易中如何应用?

pyalgotrade回测中有三种手续费的设置方式:1、无手续费2、固定手续费3、浮动手续费做了一个小小的测试,发现pyalgotrade中的手续费是双向收取的,就是入场收一次,平仓又收一次,所以要根据实际使用环境来设置,比如:外汇交易中EURUSD的点差为1.6,也就是每十万美元收取0.00016浮动手续费,在设置浮动手续费时只能减半收取0.00008的比例。具体的测试结果如下,...

2019-09-04 22:32:33 295

原创 时间序列分析检验流程(协整检验)(因果检验)

首先对原序列ADF检验,确定其平稳性。如果原序列平稳,则进入A,如果原序列不平稳,对差分序列检验平稳性,然后进入B A:使用原序列构建VAR模型,而后因果检验; B:对原序列进行协整检验,又分两种情况: 如果通过协整进入C,没有通过协整进入D; C:则使用原序列构建VEC模型(即带修正项的VAR),再做因果检验; ...

2019-08-27 00:11:24 11827

原创 安装pypinyin-0.4.3出现错误解决方案'gbk' codec can't decode byte 0xaf in position 4

出现以下错误,所以下载源文件,进行手动修改安装文件setup.py这是下载地址:https://pypi.org/project/pypinyin/0.4.3/#files(mp_text) C:\Users\hoddy\mp_text\Scripts\pypinyin-0.4.3>python setup.py installTraceback (most recent ca...

2019-01-12 21:03:07 896

原创 在WordPress 5.0 +中禁用Gutenberg并启用经典编辑器

你想禁用Gutenberg并返回经典的WordPress发布者吗?古腾堡 是最近在WordPress中引入的编辑工具,用于替换经典编辑器。 它有一个更加动态的界面和直观的理论,但很多出版商认为它是比经典的WordPress编辑器使用起来更困难。 此外,如果您使用的是尚未更新,听取新的编辑器古滕贝格旧的WordPress主题,有可能遇到的各种错误。 在我们的例子中,古滕贝格的WordPress编辑...

2019-01-04 09:17:29 816

原创 URL长度过长超限造成Scrapy框架爬虫不执行scrapy.Request函数?(解决方案)

 解决url参数过长问题,长度超过设置值时,此URL将被略过而不执行。解决方案:在Settings文件中,增加以下参数:URLLENGTH_LIMIT = 5000 以下是官方的说明,可以参考一下:URLLENGTH_LIMITDefault: 2083Scope: spidermiddlewares.urllengthThe maximum URL le...

2019-01-01 19:21:23 1580 1

原创 python 正则式判断是不是数值(包括正负整数与正负浮点数)取出数值部分

本想偷懒一下,直接从网络上找这个正则式,没想到,没找到一个合适的。只能自己动手匹配.......str = """... 1230<br/>... 1228<br/>... 1225.5<br/>... """par=' '..

2018-11-27 11:07:54 3461 2

原创 wordpress插件Imagepaste的命名规则修改(一款 直接复制粘贴图片自动上传的编辑器增强插件)

这款组件还是不错的,就是命名规则为把原文件名进行MD5编码,这样,如果原文件名出现一样的情况就发疯了。所以,动手改写插件......找到插件的目录,打开wp-content目录下plugins/imagepaste下的imagepaste.php注释原先的语句$name=md5($_REQUEST['dataurl']);按照上面截图的位置修改新增以下代码,把文件名...

2018-11-17 01:09:14 810

原创 WordPress修改绑定的域名有多难?无法显示部分小图标和文字的问题

网络上有很多方法,有的过时了,有时只能解决一部分问题,没能完全解决,前台与后台的所有域名问题。现在将所有要更改的地方列出来 。1、表sitemeta中的meta_key字段中siteurl值的对应行的meta_value的值,改成你的新域名,记得前面要加http://2、表site中的domain值,改成你的新域名,这个是不要加http://3、表usermeta中的met...

2018-11-16 22:32:17 1202 1

原创 WordPress配置文件wp-config.php自定义路径(提高安全性必做)

本来以为这种简单的配置文件,应该作为安装WordPress的必备操作。但在网络上快速搜索了一下,没有看到相关文章。只能自己动手了。目的:将wp-config.php放在虚拟路径的根目录以外的地方,让一般权限无法下载与获得文件,提高网站的安全性。这个文件里面存有数据库信息、密码等内容。方法:直接全站搜索包括wp-config.php的字符的文件,并一一查看。最后,总结,只需要...

2018-11-15 23:31:28 3037

原创 关于synonyms 在windows下安装报错误的解决办法scipy ... error/NotFoundError: no lapack/blas resources found

使用python 3.7安装 时,尝试各种方式安装方法(包括切换各种源,单独安装各个包,手工下载包安装等。),报各个错误,结果放弃,大家还是不要浪费这个时间了,或许过段时间官方更新后会解决这些问题。错误的代码:Running setup.py install for scipy ... error raise NotFoundError('no lapack/blas resour...

2018-11-15 19:11:06 1180 3

转载 Window 下创建python的虚拟环境

Window 下创建python的虚拟环境下载工具  pip install virtualenv创建虚拟环境目录  # 注意此命令创建的虚拟环境目录是在当前目录下  virtualenv testenv使用虚拟环境  cd testenv/Scripts  activate退出虚拟环境  deactivate.bat指定使用python版本创建虚拟环境...

2018-07-29 00:16:24 233

原创 使用python 调用scrapy的 爬虫Spider并且相互之间可以正常传参实现全局

各种调用scrapy的方法有很多,比如:import osos.system("scrapy crawl SpiderName")import scrapyfrom scrapy.crawler import CrawlerProcessclass MySpider(scrapy.Spider): # Your spider definition ...pr...

2018-07-22 17:17:46 5350

转载 python 使用adbapi异步MySQL数据库操作

对于异步框架而言,这些延迟是无法接受的。因此, Twisted 提供了 twisted.enterprise.adbapi, 遵循DB-API 2.0协议的一个异步封装。adbapi 在单独的线程里面进行阻塞数据库操作, 当操作完成的时候仍然通过这个线程来进行回调。同事,原始线程能继续进行正常的工作,服务其他请求。123456789101112131415161718192021222324252...

2018-07-14 20:44:47 3477 2

转载 selenium下打开Chrome报错解决(install_util.cc找不到MachineLevelUserCloudPolicyEnrollmentToken)

错误如下:[22516:20196:0704/024642.979:ERROR:install_util.cc(597)] Unable to read registry value HKLM\SOFTWARE\Policies\Google\Chrome\MachineLevelUserCloudPolicyEnrollmentToken for writing result=2解决...

2018-07-04 03:09:05 4142 2

转载 Scrapy如何实现多个爬虫循环顺序爬取

如何实现多个爬虫循环顺序爬取首先设置一个循环,接着为每一个爬虫设置一个定时器,让每一个爬虫爬虫一段时间,再运行下一个爬虫即可。具体代码如下,此处设置每一个爬虫运行3600秒scrapy采集数据时暂停和恢复采集的方法http://www.sharejs.com/codes/python/8808...

2018-06-26 12:31:53 3988

原创 python/selenium/chromedriver/Firefox/IEdriver 系统找不到指定的文件的解决方案

python3安装selenium后,要安装/chromedriver/Firefox/IEdriver三个浏览器驱动出现以下“系统找不到指定的文件”的提示。找了很久原因,网上各种设置环境变量或放在各种目录,都无法解决。最后,其实就一秒搞定!错误提示Message: 'chromedriver' executable needs to be in PATH.Message: 'geckodr......

2018-06-25 19:11:00 5349 6

转载 Scrapy框架爬虫登录与利用打码接口实现自动识别验证码

import sysimport os#判断是否出现验证码 yzhm = response.xpath('//img[@id="captcha_image"]/@src').extract() if len(yzhm) > 0: print("出现验证码,请输入验证码") print('验证码图片地址:',yz...

2018-06-22 23:21:44 1601

转载 Scrapy框架爬虫模拟浏览器登录—获取框架Cookies

模拟浏览器登录start_requests()方法,可以返回一个请求给爬虫的起始网站,这个返回的请求相当于start_urls,start_requests()返回的请求会替代start_urls里的请求Request()get请求,可以设置,url、cookie、回调函数FormRequest.from_response()表单post提交,第一个必须参数,上一次响应cookie的respons...

2018-06-22 22:59:46 1497 1

转载 CentOS下Redis的安装

下载安装包wget http://download.redis.io/releases/redis-4.0.2.tar.gz解压安装包并安装tar xzf redis-4.0.2.tar.gzcd redis-4.0.2makemake installRedis没有其他外部依赖,安装过程很简单。编译后在Redis源代码目录的src文件夹中可以找到若干个可执行程序,安装完后,在/usr/loc...

2018-06-20 11:25:52 101

转载 Centos7下python3安装pip-9.0.1

pip类似RedHat里面的yum,安装Python包非常方便。本节详细介绍pip的安装、以及使用方法转载于https://www.cnblogs.com/chengd/p/7078588.html1、下载pip安装包[root@localhost ~]# wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df4390...

2018-06-20 09:47:29 545

转载 Centos安装Python3的方法

转载于https://www.cnblogs.com/FZfangzheng/p/7588944.htmlCentos安装Python3的方法由于centos7原本就安装了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到。[root@VM_105_217_centos Python-3.6.2]# pythonPython 2.7.5 (default, ...

2018-06-20 09:38:20 193

空空如也

空空如也

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

TA关注的人

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