自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 binance 币本位交割合约期限套利交易(三)--获取基差数据

期限套利策略,要能够稳定获得各币种期货和现货的报价,计算各币种的基差数据,然后当基差突破阈值时触发交易。以下代码可以得到稳定报价,计算基差数据,然后当突破阈值时收到提示邮件(还没写好交易模块)。这里记录一下,开发过程遇到的主要问题,以及如何解决的,如果不感兴趣,可以跳过,直接看代码。问题一:websocket报价数据不更新简单的ws.run_forever,通常在运行两三天后,会出现报价卡在某个时点,不能更新的情况。例如,现货报价停留在2021年12月25日11:00。解决方案:用while

2021-12-26 18:04:33 13017 4

原创 使用python脚本和crontab在阿里云实现优矿自动签到

因为优矿内存默认1G,回测不够用,而目前所知唯一扩大内存的途径就获得积分兑换内存。积分的途径有每天签到、发帖获赞等方式,但是菜鸟获赞很难,所以就写一个签到获得积分的python脚本,使用selenium模块和crontab工具,最终部署于阿里云。py脚本部分这部分要上优矿的主页,摸清楚登录和签到流程,这需要多试几次找到最优流程。然后通过qq邮件通知签到成功和当前积分。Qq邮箱设置参考ht...

2020-02-13 15:51:20 569

原创 ubuntu下解压文件

一、安装sudo apt-get install unrar二、进入需加压文件所在目录cd /路径,比如 cd/home/kk/三、解压rar -e 文件名.rar

2019-09-24 23:36:01 152

原创 使用服务器实现自动化在线学习(二)firefox播放flash

在线学习的视频都是flash,而最新的firefox和chrome浏览器等都已经禁止播放flash了,据说是因为安全漏洞。无论window还是linux版本都存在这个问题。随着这次服务器的重装,原先写的代码都不能用了。xps13装的是firefox57版本,居然也不能用了。而办公室笔记本电脑上firefox67还可以用,差别在于办公室笔记本上有shockwave flash插件,但是这个插...

2019-06-30 08:32:09 221

原创 安装zipline

上官网看资料,支持py2.7和3.5的。之前conda下载,默认是py3.7,所以要先创建新环境。然后pip install zipline。为什么不用conda install,因为国内镜像源貌似没有zipline,国外的又被墙了。报错,numpy要按照特定版本安装。再pip intsall ziplilne,ok.一、要为jupyter notebook配置新的使用ziplin...

2019-06-26 23:58:46 1582

转载 解决matplotlib中文显示方框的问题

win10下解决windows下解决的方法非常简单,只需要两行代码即可import matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签ubuntu1...

2019-06-23 08:36:26 2234

原创 tushare股票数据分析中遇到的问题

基于tushare数据对沪深300成分股进行聚类分析,参考https://scikit-learn.org/stable/auto_examples/applications/plot_stock_market.html在处理过程中遇到的问题记录一下:1.不同函数获得数据索引的datetime格式不同import tushare as tsHS300=ts.get_h_data(c...

2019-05-30 21:27:40 3055

原创 初始化阿里云服务器记录

5月27日,安装matplotlib失败,运行了卸载python3.5的程序。后来没删干净,试了一下matplotlib官网推荐的sudo apt-get build-dep python-matplotlib 安装成功了。。。。但是重启后估计是卸载的功能生效了,然后不能运行python了。然后安装了3.6,结果原先写的一堆东西不能用了,selenium不能用,matplotli...

2019-05-28 11:29:33 177

原创 阿里云设置jupyter notebook并开放远程登录

环境:ubuntu 16.04.2一、远程putty下载远程连接软件putty,点击下载,输入阿里云ECS公网IP,端口填22,SSH连接,按open按钮就可以连接到远程主机了。输入账号密码就可以登陆远程主机。二、安装Anocondamkdir anacondacd anacondawget https://repo.continuum.io/archive/Anaconda...

2019-05-27 17:54:59 984

原创 mysql的坑

环境:ubuntu16.4mysql版本5.7.191.基本操作启动mysql: mysql -u[user] -p 然后会要求输入 密码重启:sudo service mysql restart2.用户无法通过SSH远程访问先用root运行mysql -uroot -p,启动mysql然后再mysql界面下运行grant all privileges on *....

2019-05-27 17:24:40 231

原创 mysql遇到的坑

环境:ubuntu16.4mysql版本5.7.191.基本操作启动mysql: mysql -u[user] -p 然后会要求输入 密码重启:sudo service my2.用户无法通过SSH远程访问先用root运行mysql -uroot -p,启动mysql然后再mysql界面下运行grant all privileges on *.* to yszhu@"%"...

2019-05-27 17:24:12 386

原创 机器学习笔记3:贝叶斯调参优化

  机器学习的模型通常都会有很多参数,这些参数设定是否合理,对模型好坏有重要影响。对于参数较少的模型,随机搜索,网格搜索都是可以接受的。一旦参数数量较多,则网格搜索的训练成本就会非常高。以xgboost为例介绍贝叶斯优化调参:https://github.com/fmfn/BayesianOptimization/blob/master/examples/xgboost_examp...

2018-08-01 00:00:45 3476

原创 机器学习笔记1:ROC和GINI

ROC和GINI 一、imbalanced classification problem一些简单的分类问题可以用accuracy来衡量分类模型的优劣,而对于观测样本差距较大的分类问题(imbalanced classification problem)则须采取其他方法衡量。例如,贷款反欺诈问题,假设总共有1000个诚实样本,10个欺诈样本,如何评价以下两个模型的优劣:模型1:1...

2018-07-31 23:59:16 2052

原创 机器学习系列2:几种常见的boosting

几种常见的boostingBoosting很多时候单一模型不够稳定或者得出的结果不够好,需要进行模型集成(assemble),即用多种模型进行预测。集成方法分为bagging和 boosting两种。以下介绍boosting. You can view Boosting as a linear regression combination of many models FmX=a...

2018-07-31 23:58:08 2394

转载 linux screen常见命令

screen指令可以在关闭ssh的情况下,继续执行脚本,非常强大。linux screen 命令详解功能说明: 使用telnet或SSH远程登录linux时,如果连接非正常中断(远程机器关闭),重新连接时,系统将开一个新的session,无法恢复原来的session.screen命令可以解决这个问题。Screen工具是一个终端多路转接器,在本质上,这意味着你能够使用一个单一

2017-10-30 19:07:11 1467

原创 开发学习python的阶段小结2017.10.28

大概是8月14日开始学习python的,靠着百度,网友,视频学习基本是完成了入门,完成了福建农信在线学习的视频挂机、自动完成课后测试这个小项目

2017-10-28 23:21:54 511

原创 mysql遇到的坑

环境:ubuntu16.4mysql版本5.7.192.用户无法通过SSH远程访问先用root运行mysql -uroot -p,启动mysql然后再mysql界面下运行grant all privileges on *.* to yszhu@"%" identified by "12345678" with grant option设置ys

2017-10-22 08:26:55 677

原创 mysql一些操作技巧

1.删除重复元素mysql> delete from [table] where id not in (select minid from (select min(id) as minid from onlinetest group by [字段]) b);2.删除库和表mysql>drop database [database name]mysql>drop t...

2017-10-19 22:25:40 146

空空如也

空空如也

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

TA关注的人

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