V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
a476286557
V2EX  ›  Python

关于数据帮忙设计一下,谢谢.

  •  
  •   a476286557 · 2018-08-17 16:30:48 +08:00 · 1369 次点击
    这是一个创建于 2050 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1.成交量和价格序列(以下简称“量价序列”):每一个时间间隔,记录间隔中间的成交量,记录间隔中间的价格(如果是时间间隔是最小周期 3 秒,则直接记录原始价格),如果是 3 秒的倍数,则几个价格相加求平均值。实时读取这两个数据,记录在一个数据结构中,这个数据结构是按照时间序列,价格和对应成交量的序列。

    2.价格比较序列:设定一个序列数据结构,在量价序列中,当前价格比较序列前一个价格,如果价格更高,则二者成交量相加,价格设定成区间形式(最低,最高),时间记录成区间形式(前后),以此循环,例如下一个价格还比之前的高,那么就再把成交量累加,其价格替换价格区间中的高点,时间区间中的后面那个时间点设定成最新时间。如果最新价格不是更高了,而是更低了,则开一个新的序列节点,记录这个起始区间(低价高价一样,时间前后一样),如果后面的价格比这个价格低,则设定区间低价为当前价,区间后面的时间点记录成当前时间点。以此类推,只要发生后面的价格比起前面价格有逆转,就按此规则新开一个节点记录。这个数据结构要带 key 值,并且这个 key 值要有顺序,通过 key 值的大小,就能判断哪个 key 值的节点在前,哪个在后,未来调用的时候,可以直接通过 key 值进行调用其中的一个节点。

    设计一个数据类型。。
    3 条回复    2018-08-18 10:41:58 +08:00
    PerFectTime
        2
    PerFectTime  
       2018-08-17 16:45:09 +08:00
    请自行完成作业,另:
    cz5424
        3
    cz5424  
       2018-08-18 10:41:58 +08:00 via Android
    这个标题就没人想回答了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   956 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:28 · PVG 05:28 · LAX 14:28 · JFK 17:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.