- 博客(31)
- 收藏
- 关注
原创 全方位斜率(下):掌握跨时间跨市场的趋势洞察
随着我们对时间框架和市场关联性的理解加深,是时候将这些知识整合成一个更全面的分析工具了。在量化交易实践中,我发现将多个维度的斜率信息有机结合,能够提供更可靠的市场洞察。
2024-10-30 10:30:00
1037
原创 全方位斜率(上):掌握跨时间跨市场的趋势洞察
在量化交易领域深耕多年,我发现市场趋势犹如一条奔腾的河流,有主流,也有支流。要全面把握市场动态,单一时间框架或单一市场的分析往往不够。今天,让我们一起探讨如何通过多维度斜率分析,在不同时间尺度和市场之间寻找趋势的共鸣。
2024-10-29 10:30:00
675
原创 解密高级斜率:驾驭金融市场复杂性的利器
本文深入探讨高级斜率分析方法,包括对数收益率斜率、多项式回归和动态时间窗口技术。通过案例研究比较不同方法的优势,助您在复杂金融市场中捕捉精准趋势,优化交易策略。
2024-10-22 16:56:22
898
原创 斜率解密:揭秘金融市场趋势的数学密码
斜率分析作为金融市场趋势研究的数学基础,为我们提供了一个强大而直观的工具来理解和预测市场动向。通过本文的探讨,我们深入了解了斜率的数学本质、在金融市场中的应用,以及不同的计算方法。回顾我们的主要观点:斜率不仅仅是一个数学概念,它直接反映了资产价格变化的速度和方向。不同的斜率计算方法,如简单线性回归、点对点法和移动平均斜率,各有其优缺点和适用场景。斜率分析在股票、外汇和商品市场中有着广泛的应用,能够帮助我们识别趋势强度、比较不同资产的表现。
2024-10-21 10:45:00
1147
原创 衍生品交易的隐藏风险:认识CCR和xVA
探索衍生品交易中的交易对手信用风险(CCR)和价值调整(xVA)。从2008金融危机教训到当前市场趋势,全面解析风险管理策略。了解场内外交易的优劣,助你做出明智投资决策。准备好应对隐藏风险了吗?
2024-10-03 03:15:13
2013
原创 Python虚拟环境进阶:掌握可复制性,提升量化交易稳定性
深入探讨Python虚拟环境的可复制性在量化交易中的应用。从requirements.txt到Docker,全面解析环境管理技巧。学习如何确保策略从开发到部署的一致性,提高量化交易系统的稳定性。准备好提升你的环境管理技能了吗?
2024-09-30 13:03:01
1174
原创 Python虚拟环境:量化交易者的制胜法宝
想象一下,如果您的交易策略就像一道精心烹制的菜肴,那么Python虚拟环境就是您的私人厨房,让您可以在不影响他人的情况下,自由地实验各种"配方"。简单来说,它是一个独立的Python运行环境,允许您在不影响系统全局设置的情况下,为特定项目安装所需的库和工具。在量化交易中,不同的策略可能需要不同版本的库。对于初级到中级的量化交易者来说,掌握Python虚拟环境的使用可以大大提高工作效率和策略的稳定性。虚拟环境允许您精确控制每个项目的依赖版本,确保无论在何时何地,您的策略都能得到一致的结果。
2024-09-28 13:54:48
910
原创 怎么判断最后一条K线数据(bar)-backtrader回测中文教程
backtrader本身在回测结束前是不会把持仓全部平仓,所以,就需要我们自己判断什么时候是最后一个K线,在最后一个K线前发出全部平仓命令,以使程序在最后的一条K线执行平仓,从而完成一个完美的回测过程
2022-04-20 16:58:31
2089
2
原创 backtrader.broker Commission外汇点差/保证金/杠杆的设置(技巧)
在使用backtrader进行回测外汇数据时,烧脑的是在保证金与杠杆的设置。
2022-04-13 11:05:34
2131
1
原创 解决方案: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
2815
原创 pyalgotrade回测中手续费在外汇交易中如何应用?
pyalgotrade回测中有三种手续费的设置方式:1、无手续费2、固定手续费3、浮动手续费做了一个小小的测试,发现pyalgotrade中的手续费是双向收取的,就是入场收一次,平仓又收一次,所以要根据实际使用环境来设置,比如:外汇交易中EURUSD的点差为1.6,也就是每十万美元收取0.00016浮动手续费,在设置浮动手续费时只能减半收取0.00008的比例。具体的测试结果如下,...
2019-09-04 22:32:33
394
原创 时间序列分析检验流程(协整检验)(因果检验)
首先对原序列ADF检验,确定其平稳性。如果原序列平稳,则进入A,如果原序列不平稳,对差分序列检验平稳性,然后进入B A:使用原序列构建VAR模型,而后因果检验; B:对原序列进行协整检验,又分两种情况: 如果通过协整进入C,没有通过协整进入D; C:则使用原序列构建VEC模型(即带修正项的VAR),再做因果检验; ...
2019-08-27 00:11:24
12735
原创 安装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
1054
原创 在WordPress 5.0 +中禁用Gutenberg并启用经典编辑器
你想禁用Gutenberg并返回经典的WordPress发布者吗?古腾堡 是最近在WordPress中引入的编辑工具,用于替换经典编辑器。 它有一个更加动态的界面和直观的理论,但很多出版商认为它是比经典的WordPress编辑器使用起来更困难。 此外,如果您使用的是尚未更新,听取新的编辑器古滕贝格旧的WordPress主题,有可能遇到的各种错误。 在我们的例子中,古滕贝格的WordPress编辑...
2019-01-04 09:17:29
883
原创 URL长度过长超限造成Scrapy框架爬虫不执行scrapy.Request函数?(解决方案)
解决url参数过长问题,长度超过设置值时,此URL将被略过而不执行。解决方案:在Settings文件中,增加以下参数:URLLENGTH_LIMIT = 5000 以下是官方的说明,可以参考一下:URLLENGTH_LIMITDefault: 2083Scope: spidermiddlewares.urllengthThe maximum URL le...
2019-01-01 19:21:23
1684
1
原创 python 正则式判断是不是数值(包括正负整数与正负浮点数)取出数值部分
本想偷懒一下,直接从网络上找这个正则式,没想到,没找到一个合适的。只能自己动手匹配.......str = """... 1230<br/>... 1228<br/>... 1225.5<br/>... """par=' '..
2018-11-27 11:07:54
3546
2
原创 wordpress插件Imagepaste的命名规则修改(一款 直接复制粘贴图片自动上传的编辑器增强插件)
这款组件还是不错的,就是命名规则为把原文件名进行MD5编码,这样,如果原文件名出现一样的情况就发疯了。所以,动手改写插件......找到插件的目录,打开wp-content目录下plugins/imagepaste下的imagepaste.php注释原先的语句$name=md5($_REQUEST['dataurl']);按照上面截图的位置修改新增以下代码,把文件名...
2018-11-17 01:09:14
884
原创 WordPress修改绑定的域名有多难?无法显示部分小图标和文字的问题
网络上有很多方法,有的过时了,有时只能解决一部分问题,没能完全解决,前台与后台的所有域名问题。现在将所有要更改的地方列出来 。1、表sitemeta中的meta_key字段中siteurl值的对应行的meta_value的值,改成你的新域名,记得前面要加http://2、表site中的domain值,改成你的新域名,这个是不要加http://3、表usermeta中的met...
2018-11-16 22:32:17
1326
1
原创 WordPress配置文件wp-config.php自定义路径(提高安全性必做)
本来以为这种简单的配置文件,应该作为安装WordPress的必备操作。但在网络上快速搜索了一下,没有看到相关文章。只能自己动手了。目的:将wp-config.php放在虚拟路径的根目录以外的地方,让一般权限无法下载与获得文件,提高网站的安全性。这个文件里面存有数据库信息、密码等内容。方法:直接全站搜索包括wp-config.php的字符的文件,并一一查看。最后,总结,只需要...
2018-11-15 23:31:28
3178
原创 关于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
1267
3
转载 Window 下创建python的虚拟环境
Window 下创建python的虚拟环境下载工具 pip install virtualenv创建虚拟环境目录 # 注意此命令创建的虚拟环境目录是在当前目录下 virtualenv testenv使用虚拟环境 cd testenv/Scripts activate退出虚拟环境 deactivate.bat指定使用python版本创建虚拟环境...
2018-07-29 00:16:24
266
原创 使用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
5948
转载 python 使用adbapi异步MySQL数据库操作
对于异步框架而言,这些延迟是无法接受的。因此, Twisted 提供了 twisted.enterprise.adbapi, 遵循DB-API 2.0协议的一个异步封装。adbapi 在单独的线程里面进行阻塞数据库操作, 当操作完成的时候仍然通过这个线程来进行回调。同事,原始线程能继续进行正常的工作,服务其他请求。123456789101112131415161718192021222324252...
2018-07-14 20:44:47
3596
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
4227
2
转载 Scrapy如何实现多个爬虫循环顺序爬取
如何实现多个爬虫循环顺序爬取首先设置一个循环,接着为每一个爬虫设置一个定时器,让每一个爬虫爬虫一段时间,再运行下一个爬虫即可。具体代码如下,此处设置每一个爬虫运行3600秒scrapy采集数据时暂停和恢复采集的方法http://www.sharejs.com/codes/python/8808...
2018-06-26 12:31:53
4084
原创 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
5885
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
1696
转载 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
1553
转载 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
123
转载 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
633
转载 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
223
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人