随笔分类 - python进阶
摘要:Python在量化领域的现状 就跟Java在web领域无可撼动的地位一样,Python也已经在金融量化投资领域占据了重要位置,从各个业务链条都能找到相应的框架实现。 在量化投资(证券和比特币)开源项目里,全球star数排名前10位里面,有7个是Python实现的。从数据获取到策略回测再到交易,覆盖了
阅读全文
摘要:from tkinter import * import urllib.request from PIL import Image, ImageTk import os,io,threading,time from tkinter import messagebox from win32api import GetSystemMetrics print(GetSystemMetrics(0),...
阅读全文
摘要:socket通常也称作”套接字“。网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。socket 是网络连接端点。例如当你的Web浏览器请求www.fishc.com上的主页时,你的Web浏览器创建一个socket并命令它去连接 www.fishc.com的W
阅读全文
摘要:from tkinter import * import urllib.request import re,os import threading from tkinter import filedialog win=Tk() win.title('海啸投资-股票数据下载') win.geometry('200x120+400+200') win.attributes("-toolwind...
阅读全文
摘要:一、函数索引 重叠研究 动能指标 体积指标 周期指标 价格︰ 变换 波动性指标 模式识别 统计函数 数学变换 数学运算符 二、函数用法 以下提供的用法仅作参考最好的方法是在程序内调用帮助程序。 重叠研究功能 BBANDS-布林 德玛-双指数移动平均线 EMA-指数移动平均线 HT_TRENDLINE
阅读全文
摘要:import urllib.request import re,os url = 'http://pic.yesky.com/' html = urllib.request.urlopen(url).read() html = html.decode('gbk') pattern = re.compile(r'shtml"><img src="(.*?)" alt=\'(.*?)\' onc...
阅读全文
摘要:正则表达式模式 模式字符串使用特殊的语法来表示一个正则表达式: 字母和数字表示他们自身。一个正则表达式模式中的字母和数字匹配同样的字符串。 多数字母和数字前加一个反斜杠时会拥有不同的含义。 标点符号只有被转义时才匹配自身,否则它们表示特殊的含义。 反斜杠本身需要使用反斜杠转义。 由于正则表达式通常都
阅读全文
摘要:鼠标事件 键盘事件 对于大多数的单字符按键,你还可以忽略“<>”符号。但是空格键和尖括号键不能这样做 特殊键的键名 根据事件,查看按键
阅读全文
摘要:import pandas as pd import numpy as np import os import matplotlib.pyplot as plt all_stock_data = pd.DataFrame() stock_code_list = [] t = os.listdir('all_stock_data1') for f in t: stock_code_...
阅读全文
摘要:import pandas as pd import numpy as np import os import matplotlib.pyplot as plt all_stock_data = pd.DataFrame() stock_code_list = []#t = os.listdir('all_stock_data')#for i in t:# print(i.spl...
阅读全文
摘要:from tkinter import * from tkinter import ttk from tkinter import messagebox from tkinter import filedialog import pickle win=Tk() win.title('学生信息管理系统') win.geometry('520x590+400+200') ListTemp=[] ...
阅读全文
摘要:正则表达式中的断言,作为高级应用出现,倒不是因为它有多难,而是概念比较抽象,不容易理解而已,今天就让小菜通俗的讲解一下。 如果不用断言,以往用过的那些表达式,仅仅能获取到有规律的字符串,而不能获取无规律的字符串。 举个例子,比如html源码中有<title>xxx</title>标签,用以前的知识,
阅读全文
摘要:1. 什么是装饰器? 顾名思义,装饰器就是在方法上方标一个带有@符号的方法名,以此来对被装饰的方法进行点缀改造。 当你明白什么是装饰器之后,自然会觉得这个名字取得恰如其分,但作为初学者来说多少还是会有些迷茫。下面用代码来说明怎么理解装饰器。 Python允许将方法当作参数传递,因此以上脚本就是将ta
阅读全文
摘要:import smtplib from email.mime.text import MIMEText from email.header import Header # 第三方 SMTP 服务 mail_host="smtp.qq.com" #设置服务器 mail_user="xxxxxx" #用户名 mail_pass="xxxx" #口令QQ需要授权码 sender =...
阅读全文
摘要:import os import pandas as pd stock_data = pd.read_csv('stock data/sh600898.csv',parse_dates=[1]) #设定转换周期period_type 转换为周是'W',月'M',季度线'Q',五分钟'5min',12天'12D' period_type = 'W' #将[date]设定为 index ...
阅读全文
摘要:import os import pandas as pd stock_code_list = [] for root,dirs,files in os.walk('stock data'): if files: for f in files: if '.csv' in f: stock_code_list.ap...
阅读全文

浙公网安备 33010602011771号