提交 83fcf7bf 编写于 作者: Z zengbin93

0.5.5 update

上级 868a5ebe
......@@ -7,7 +7,7 @@ __pycache__/
*.xlsx
*.html
*.png
*.ipynb_checkpoints/
*/.ipynb_checkpoints/
# C extensions
*.so
......
......@@ -278,7 +278,7 @@ def get_potential_xd(bi_points):
class KlineAnalyze:
def __init__(self, kline, name="本级别", bi_mode="old", max_xd_len=10, ma_params=(5, 20, 120), verbose=False):
def __init__(self, kline, name="本级别", bi_mode="new", max_xd_len=20, ma_params=(5, 34, 120), verbose=False):
"""
:param kline: list or pd.DataFrame
......
......@@ -20,7 +20,8 @@ def set_token(jq_mob, jq_pwd):
Password为聚宽官网登录密码,新申请用户默认为手机号后6位
:return: None
"""
pickle.dump([jq_mob, jq_pwd], open(file_token, 'wb'))
with open(file_token, 'wb') as f:
pickle.dump([jq_mob, jq_pwd], f)
def get_token():
......@@ -28,7 +29,9 @@ def get_token():
if not os.path.exists(file_token):
raise ValueError(f"{file_token} 文件不存在,请先调用 set_token 进行设置")
jq_mob, jq_pwd = pickle.load(open(file_token, 'rb'))
with open(file_token, 'rb') as f:
jq_mob, jq_pwd = pickle.load(f)
body = {
"method": "get_current_token",
"mob": jq_mob, # mob是申请JQData时所填写的手机号
......
......@@ -93,8 +93,8 @@ def ka_to_echarts(ka, width="1500px", height='800px'):
axis_pointer_opts = opts.AxisPointerOpts(is_show=True, link=[{"xAxisIndex": "all"}])
dz_inside = opts.DataZoomOpts(False, "inside", xaxis_index=[0, 1, 2])
dz_slider = opts.DataZoomOpts(True, "slider", xaxis_index=[0, 1, 2], pos_top="96%", pos_bottom="0%")
dz_inside = opts.DataZoomOpts(False, "inside", xaxis_index=[0, 1, 2], range_start=80, range_end=100)
dz_slider = opts.DataZoomOpts(True, "slider", xaxis_index=[0, 1, 2], pos_top="96%", pos_bottom="0.5%", range_start=80, range_end=100)
yaxis_opts = opts.AxisOpts(is_scale=True, axislabel_opts=opts.LabelOpts(color="#c7c7c7", font_size=8, position="inside"))
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册