随笔分类 -  Python量化

摘要:import pandas as pd from pyecharts import options as opts from pyecharts.charts import Kline, Line, Bar, Grid, EffectScatter from pyecharts.globals im 阅读全文
posted @ 2023-09-20 22:47 C羽言 阅读(252) 评论(0) 推荐(0) 编辑
摘要:import tushare as ts import pandas as pd import numpy as np import matplotlib.pyplot as plt from pyecharts.charts import * from pyecharts import optio 阅读全文
posted @ 2023-09-20 22:43 C羽言 阅读(124) 评论(0) 推荐(0) 编辑
摘要:import os import struct import datetime # 读取通达信.day文件,并生成对应名称的csv文件 def stock_csv(filepath, name, targetdir) -> None: # (通达信.day文件路径, 通达信.day文件名称, 处理后 阅读全文
posted @ 2023-03-14 20:42 C羽言 阅读(598) 评论(0) 推荐(0) 编辑
摘要:MT4历史K线导入的格式 分别是 日期,时间,开盘,最高,最低,收盘,成交量 2018.01.25,06:00,1363.23,1364.46,1362.51,1363.46,4321 Python语言转换 df['mt4_date']=df['date'].dt.strftime('%Y.%m.% 阅读全文
posted @ 2023-03-12 18:21 C羽言 阅读(131) 评论(0) 推荐(0) 编辑
摘要:为了能够看到K线的准确时间,转换后在循环里获取不到最新数据 klines = api.get_kline_serial(symbol, 60) klines['datetime']=pd.to_datetime(klines['datetime'])+pd.Timedelta(hours=8) #转 阅读全文
posted @ 2023-03-08 14:44 C羽言 阅读(387) 评论(0) 推荐(0) 编辑
摘要:在飞狐交易师里建立一个新的市场,可以直接导入K线数据,方便查看外汇比特币等历史K线走势。 打开管理-市场管理-新增 怎么填这些内容可以参考已有的市场,比如选择上海证交所点击修改。 新增市场,填好市场代码,一般是2个字符,市场简称和市场名称都要填写,分类券种和分类识别编码也要填写,多个识别编码用分号隔 阅读全文
posted @ 2023-03-04 20:22 C羽言 阅读(616) 评论(0) 推荐(0) 编辑
摘要:方案一:读取分钟数据,在2020年后都正常,2020年前的年显示错误。访问方案一 方案二:根据二进制前两段拿到日期分时,解决了方案一中时间错误问题。访问方案二 解决方案:将方案一和方案二进行整理,得到如下代码 import struct,os,pickle import pandas as pd i 阅读全文
posted @ 2023-02-16 19:42 C羽言 阅读(1309) 评论(0) 推荐(0) 编辑
摘要:日K线到周K线和月K线,如果用resample函数,最大的问题是时间会自动填补。 周线,我们只需要到星期五,他会填补到星期天的日期。 月线,我们只需要月底最后一个交易日,他会填补到月底最后一天的日期。 花了很多时间,找了很多资料,最终的解决办法如下 Copy your index as column 阅读全文
posted @ 2022-11-07 20:44 C羽言 阅读(3168) 评论(0) 推荐(0) 编辑
摘要:最省事的是用第3方库:https://www.mootdx.com/zh_CN/latest/quick/ 下面是网上找的比较高效的代码 来自 https://gist.github.com/WMJi/f5fe3083961d26fbfbcc from struct import * ofile=o 阅读全文
posted @ 2022-11-07 20:33 C羽言 阅读(3308) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示