27,07,2019
|
dengwen168 |
一、基本
网址:https://www.joinquant.com
自己用过的jupyter在登陆后的首页--“我的研究文件”里面。
二、取数
通过在线jupyter取数
import matplotlib as mat
import numpy as np
import datetime as dt
import matplotlib.pyplot as plt
import time
stock_code = '601318.XSHG'
start_date = '2016-02-05'
end_date = '2017-02-07'
quotes = get_price(stock_code, start_date, end_dat ...
27,07,2019
|
dengwen168 |
蜗牛博客VNPY学习记录:
VN.PY 2.0学习记录一(如何回测)
VN.PY 2.0学习记录二(策略开发)
Vn.py学习记录三(米筐教程)
VN.PY 2.0学习记录四(多线程、多进程)
Vn.py学习记录五–交易时间段及Widgets
Vn.py学习记录六(无界面模拟盘)
Vn.py学习记录七(V2.0.5版本)
Vnpy学习记录八(R-Breaker及pickle)
Vn.py学习记录九(事件驱动引擎)
VN.PY学习记录十(源码概述)
VNPY学习记录11(微信+Vscode)
...
25,07,2019
|
dengwen168 |
蜗牛博客VNPY学习记录:
VN.PY 2.0学习记录一(如何回测)
VN.PY 2.0学习记录二(策略开发)
Vn.py学习记录三(米筐教程)
VN.PY 2.0学习记录四(多线程、多进程)
Vn.py学习记录五–交易时间段及Widgets
Vn.py学习记录六(无界面模拟盘)
Vn.py学习记录七(V2.0.5版本)
Vnpy学习记录八(R-Breaker及pickle)
Vn.py学习记录九(事件驱动引擎)
VN.PY学习记录十(源码概述)
VNPY学习记录11(微信+Vscode)
...
23,07,2019
|
dengwen168 |
不知为什么,策略越优化,反而表现越差了。
一、使用大周期确定开仓信号
使用IF88.CFFEX进行回测,二手,size300
好像胜率太低了,那将信号倒过来看一下:
结论:
自己预想一个非常“好”的策略,使用数据一回测,来会真正知道是好还是不好!
二、Zen
AttributeError:'numpy.ndarray' object has no attribute 'index'
错误代码:
print ("This is a %s"%(num[prediction[0].index(max(pred ...
10,07,2019
|
dengwen168 |
蜗牛博客VNPY学习记录:
VN.PY 2.0学习记录一(如何回测)
VN.PY 2.0学习记录二(策略开发)
Vn.py学习记录三(米筐教程)
VN.PY 2.0学习记录四(多线程、多进程)
Vn.py学习记录五–交易时间段及Widgets
Vn.py学习记录六(无界面模拟盘)
Vn.py学习记录七(V2.0.5版本)
Vnpy学习记录八(R-Breaker及pickle)
Vn.py学习记录九(事件驱动引擎)
VN.PY学习记录十(源码概述)
VNPY学习记录11(微信+Vscode)
...
06,07,2019
|
dengwen168 |
一、图像
要在屏幕上 看到某一个图像的内容,需要按照三个步骤
1.使用 pygame.image.load() 加载图像的数据
2.使用 游戏屏幕 对象,调用 blit 方法 将图像绘制到指定位置
3.调用 pygame.display.update() 方法更新整个屏幕的显示
二、声音
pygame.mixer是一个用来处理声音的模块,其含义为“混音器”。
参考:https://www.jb51.net/article/64110.htm
播放MP3使用。
pygame.mixer.music.load("filena ...
06,07,2019
|
dengwen168 |
蜗牛博客VNPY学习记录:
VN.PY 2.0学习记录一(如何回测)
VN.PY 2.0学习记录二(策略开发)
Vn.py学习记录三(米筐教程)
VN.PY 2.0学习记录四(多线程、多进程)
Vn.py学习记录五–交易时间段及Widgets
Vn.py学习记录六(无界面模拟盘)
Vn.py学习记录七(V2.0.5版本)
Vnpy学习记录八(R-Breaker及pickle)
Vn.py学习记录九(事件驱动引擎)
VN.PY学习记录十(源码概述)
VNPY学习记录11(微信+Vscode)
...
02,07,2019
|
dengwen168 |
一、抓取jobbole网站
1.scrapy调试
在项目根目录自己写一个main.py,调用命令行。
from scrapy.cmdline import execute
import sys
import os
sys.path.append(os.path.dirname(os.path.abspath(__file__)))
execute(["scrapy","crawl","jobbole"])
并将settings.py中的robot设为False
Robotstext_obey = False
2.将列表页中的缩略图传递给request
meta={&q ...
29,06,2019
|
dengwen168 |
之前一直用virtualenv,今天在听慕课网视频的时候,老师推荐pipenv,在网上一查,很多人都推荐这个,于是就试用了一下。
我觉得讲得好的还是刘江的博客及教程:http://liujiangblog.com/blog/18/
比如:
我从github上面下载了别人的项目,里面已经有了Pipfile和Pipfile.lock文件,则使用pipenv install会使用pipfile文件创建虚拟环境。
另外,这个pipenv install命令在不同的情况下有不同的作用:
如 ...
27,06,2019
|
dengwen168 |
一、xpath教程
xpath是谷歌浏览器插件。
1.安装
在chrome浏览器打开settings,然后点击“Extensions”,搜索“xpath”即可以找到。
2.查找路径
其实可以使用浏览器的copy xpath功能,很多时候都可以找到自己所要的内容,不需要自己写代码。
二、代码
今天发现使用Requests与Xpath还是挺搭的,而且配合chrome的xpath插件与scrapy shell,操作起来非常简单:
附代码:
import requests
from lxml import e ...
Page: 81 of 214 1 ...
79 80 81 82 83 ...
214