Python股票自动交易(一)

0
一、获取国内股票代码 import tushare import pandas import datetime tickersRawDate = tushare.get_stock_basics() #日期是索引,所以这里是index.tolist tickers = tickersRawDate.index.tolist() print(tickers) 备注:使用to_CSV的话,使用excel打开会乱码,用sublime打开就不会了。 效果展示: 二、获取国外股票代码 import requests import pandas import io import datetime ...

VS code操作指南(sublime)

0
一、加载虚拟环境 然后就可以选择虚拟环境了: 参考: https://www.youtube.com/watch?v=IlmICfGQOv4 二、如何在sublime中直接执行python 注:按ctrl +b 是执行操作的命令,切记,切记,切记执行前要先保存文件。 三、敲代码练习 http://www.speedcoder.net/lessons/py/1/

Zen(二)(matplotlib图表)

0
一、建立环境 conda create -n chan python=2.7 利用Anaconda建立虚拟环境的时候,会显示虚拟环境的保存位置,比如:C:\ProgramData\Anaconda3\envs\chan 二、pycharm打开虚拟环境 记得选择“Exsiting envirement” 三、安装JQData 使用这里的方法安装失败,后来直接使用pip install jqdatasdk安装成功。 四、调试 单击打断点,双击取消断点 程序执行到断点处,会停住,并在这一行显示蓝色,放到断点的 ...

django源码

0
一、获取用户IP remote_addr = request.META.get(´REMOTE_ADDR´) 二、控制用户每分钟访问次数的代码: import time VISIT_RECORD = {} remote_addr = request.META.get(´REMOTE_ADDR´) ctime = time.time() if remote_addr not in VISIT_RECORD: VISIT_RECORD(remote_addr) = [ctime,] return True history = VISIT_RECORD.get(remote_addr) while history and history[-1]< ...

海龟(一)ATR

0
简单地说,海龟是一个突破策略,突破20天的最高价,做多,跌破10天的最低价,离场,价格跌破2个ATR,止损。 一、规则 N的计算方法: 展示: 二、ATR 1.如查查看通达信的公式源码? 打开公式管理器,点击“查看”按钮。。 2.通达信关于ATR的定义: 输出MTR: (最高价-最低价)和、1日前的收盘价-最高价的绝对值、1日前的收盘价-最低价的绝对值 这三个值中的最大值。 输出真实波幅: MTR的N日简单移动平均 ...

PYCharm配置

0
一、使用节能模式 “File" -> "Power Save Mode" 二、更改配置信息 修改C:\Program Files\JetBrains\PyCharm 2018.1.3\bin下面的pycharm.exe.vmoptions文件,改成: -Xms256m -Xmx1024m 三、改变字体大小 四、设置主题 五、导入下载的主题 下载的主题后缀是.jar,执行File-import setting功能,打开下面的窗口。 选择主题所在的位置,导入成功之后,pycharm会重启。 然后就可以在第四步的界面找到新安 ...

Django笔记二(查询数据库)

0
一、Bobby django在线教育平台 第三课 留言功能开发 1.将app放到apps下面 导入的时候需要使用 from apps.message import views 最好在settings中配置apps目录当作根搜索路径。 2.django 多条件搜索(name and address) all_messages = UserMessage.objects.filter(name="boddy", address="北京") 3.为什么要用URL别名? 在模板中也使用url别名,以后url地址可以随便改,而模板中不用改。 url(r'^fro ...

网站开发(六)财务网开发之三(计数器)

0
一、app的组织 1.添加新的App 新建一个vedio的app,再在项目根目录下面建立了一个apps的文件夹,在pycharm中将vedio文件夹拖到apps下面,这样系统会自动在apps下面生成一个init文件。 2.Mark 这样就可以在pycharm中使用 from vedio import 导入了。但是执行代码的时候还是会报错。会出现找不到vedio的提示。 3.settings.py import sys BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath( ...

15行代码运行django

0
1.清爽版本 import sys from django.conf import settings from django.conf.urls import url from django.http import HttpResponse from django.core.management import execute_from_command_line settings.configure( DEBUG = True, # 调试状态 SECRET_KEY = 'iamasecretkeyhahahaha', # 默认的session需要的key,也为了CSRF ROOT_URLCONF = sys.modules[__nam ...