以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 高级功能研发区 (http://weistock.com/bbs/list.asp?boardid=5) ---- 这几只股票的上市日期有问题, 或者和其他的格式不一致. (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=170334) |
-- 作者:vonhayek -- 发布时间:2019/6/6 14:27:00 -- 这几只股票的上市日期有问题, 或者和其他的格式不一致. def init(context): stk_codes = [] for block in [\'深圳A股\', \'深圳创业\', \'上海A股\']: stk_codes += get_blocks(block, 0) stk_info = {} for stk_code in stk_codes: stk_name = get_dynainf(stk_code, 219) if \'*\' in stk_name or \'ST\' in stk_name or \'退\' in stk_name: continue try: day0 = get_finance(stk_code, 3, 1, 0, 0)[-1].values except: print(f\'except {stk_code} {day0}\') if day0 < 1: print(stk_code) 14:10:33 > SZ000750 14:10:35 > SZ002525 14:10:36 > except SZ002999 20190326 14:10:37 > except SZ300781 20190531 14:10:37 > except SZ300999 39190531 14:10:38 > except SH600849 19940324 14:10:39 > SH601360 |
-- 作者:vonhayek -- 发布时间:2019/6/6 14:32:37 -- def init(context): stk_codes = [] for block in [\'深圳A股\', \'深圳创业\', \'上海A股\']: stk_codes += get_blocks(block, 0) stk_info = [] for stk_code in stk_codes: stk_name = get_dynainf(stk_code, 219) if \'*\' in stk_name or \'ST\' in stk_name or \'退\' in stk_name: continue try: day0 = get_finance(stk_code, 3, 1, 0, 0)[-1].values except: print(f\'except {stk_code} {day0}\') if day0 < 1: print(stk_code) day0 = int(1900e4 + day0) m0_vol = get_indicator(stk_code, \'get_openv\', \'m0_vol\', \'\', \'1d\', 1, True, True) m0_close = get_dynainf(stk_code, 4) high_limit = get_dynainf(stk_code, 54) stk_info += [[stk_code, stk_name, day0, m0_vol, m0_close, high_limit]] cols = [\'code\', \'name\', \'day0\', \'m0_vol\', \'m0_close\', \'high_limit\'] pd.DataFrame(stk_info, columns=cols).to_csv(\'F:\\\\1.csv\', float_format=\'%.2f\') # 技术指标名称get_openv # 内容是 m0_vol: openv; 得到的openv大部分都是0 补充了日内tick还是不行. |
-- 作者:vonhayek -- 发布时间:2019/6/6 14:38:08 -- 是因为我用的免费版吗? 有没有自动补充数据的函数, 一不小心就忘了补充某种数据. |
-- 作者:yukizzc -- 发布时间:2019/6/6 14:38:19 -- 你在k线图上输出这个openv看下能否娶到值 |
-- 作者:vonhayek -- 发布时间:2019/6/6 14:42:22 -- 可以取到, 一直到2010年. 好像是我看过哪个股票, 电脑才去获取这个数据. 有没有自动化一点儿的办法?
|
-- 作者:yukizzc -- 发布时间:2019/6/6 14:58:20 -- 工具-数据补充,补充下历史数据 |
-- 作者:vonhayek -- 发布时间:2019/6/6 15:04:13 -- 补充数据时, 只能按交易所全选? 出来的好多代码从来没听过, 假如仅仅补充A股的话, 既可以加快速度, 又可以节约你们的带宽.
|
-- 作者:vonhayek -- 发布时间:2019/6/6 15:15:26 -- 正在连接服务器,数据下载过程中请尽量不要做其他操作,请耐心等待.... 开始下载 SH 市场 2019/06/06 数据...不存在。错误码:404 开始下载 SZ 市场 2019/06/06 数据...不存在。错误码:404 数据下载结束。 数据解压缩中,请等待... 正在清理临时文件.... 数据已经全部处理完毕。 当天只能补充"日内tick", 其他的都不存在. 日内tick补充全交易所又有点慢啊.
|
-- 作者:yukizzc -- 发布时间:2019/6/6 15:47:33 -- 当天数据补充日内分笔 历史数据根据补充进行补充
|
-- 作者:vonhayek -- 发布时间:2019/6/6 16:38:11 -- (1)找到了, 刚才说的可以用"自定义数据补充", 专业版可以补充多少只股票? 写的<50. (3)盘中启动软件, 再去订阅, 会不会自动补充开盘以来的数据? 如果不会, 还要手工去补充? (4)一只股票的某分钟成交量等于0, 怎么判断是行情中断了, 还是确实没交易数据?
|