├── .gitattributes ├── .gitignore ├── Docker ├── Dockerfile ├── README.md ├── dhydra-ctpmd │ ├── Dockerfile │ ├── README.md │ ├── StartCtpMd.py │ ├── account │ │ └── ctp.json │ └── config │ │ ├── CtpMd.json │ │ ├── mongodb.json │ │ └── redis.json ├── dhydra-ctpmdtomongo │ ├── Dockerfile │ ├── README.md │ ├── StartCtpMdToMongo.py │ ├── account │ │ └── ctp.json │ └── config │ │ ├── CtpMd.json │ │ ├── mongodb.json │ │ └── redis.json ├── dhydra-sinal2 │ ├── Dockerfile │ ├── README.md │ ├── StartSinaL2.py │ ├── account │ │ └── sina.json │ └── config │ │ ├── SinaL2.json │ │ ├── mongodb.json │ │ └── redis.json └── dhydra-sinal2tomongo │ ├── Dockerfile │ ├── README.md │ ├── StartSinaL2ToMongo.py │ └── config │ ├── mongodb.json │ └── redis.json ├── LICENSE ├── README.md ├── Worker └── 此目录用来给开发者开发自己的Worker ├── account ├── ctp.json └── sina.json ├── command_demo.png ├── config ├── CtpMd.json ├── SinaL2.json ├── SinaL2ToMongo.json ├── mongodb.json └── redis.json ├── dHydra-index.png ├── dHydra ├── Vendor │ ├── CtpMdApi │ │ └── CtpMdApi.py │ ├── CtpTraderApi │ │ └── CtpTraderApi.py │ ├── DB │ │ ├── DB.py │ │ ├── __init__.py │ │ ├── config.py │ │ ├── connection.py │ │ └── const.py │ ├── EasyUncle │ │ └── EasyUncle.py │ ├── Sina │ │ ├── Sina.py │ │ ├── __init__.py │ │ ├── config.py │ │ ├── connection.py │ │ └── const.py │ ├── SinaL2 │ │ ├── Sina │ │ │ ├── Sina.py │ │ │ ├── Vendor.py │ │ │ ├── __init__.py │ │ │ ├── config.py │ │ │ ├── connection.py │ │ │ ├── const.py │ │ │ └── util.py │ │ ├── SinaL2.py │ │ ├── __init__.py │ │ ├── connection.py │ │ └── util.py │ ├── WorkerManager │ │ ├── WorkerManager.py │ │ ├── __init__.py │ │ └── config.py │ └── Xueqiu │ │ ├── Xueqiu.py │ │ ├── __init__.py │ │ ├── config.py │ │ ├── connection.py │ │ └── const.py ├── Worker │ ├── CtpMd │ │ ├── CtpMd.py │ │ ├── CtpMiniTrader.py │ │ └── __init__.py │ ├── CtpMdToMongo │ │ ├── CtpMdToMongo.py │ │ └── __init__.py │ ├── CtpTrader │ │ ├── CtpTrader.py │ │ └── __init__.py │ ├── Demo │ │ ├── Controller.py │ │ └── Demo.py │ ├── Monitor │ │ ├── Controller.py │ │ ├── Monitor.py │ │ └── templates │ │ │ └── index.html │ ├── SinaL2 │ │ ├── SinaL2.py │ │ ├── __init__.py │ │ └── connection.py │ ├── SinaL2ToMongo │ │ ├── SinaL2ToMongo.py │ │ └── __init__.py │ └── Web │ │ ├── Web.py │ │ └── __init__.py ├── __init__.py ├── auto.py ├── config │ ├── __init__.py │ ├── __init__.pyc │ ├── config.py │ ├── connection.py │ ├── const.py │ └── const.pyc ├── console.py ├── core │ ├── Controller.py │ ├── Functions.py │ ├── Vendor.py │ ├── Worker.py │ ├── __init__.py │ └── util.py ├── main.py ├── static │ ├── css │ │ ├── Semantic-UI │ │ │ ├── .versions │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── npm-debug.log │ │ │ ├── package.js │ │ │ ├── package.json │ │ │ ├── semantic.css │ │ │ ├── semantic.js │ │ │ ├── semantic.min.css │ │ │ ├── semantic.min.js │ │ │ └── themes │ │ │ │ └── default │ │ │ │ └── assets │ │ │ │ ├── fonts │ │ │ │ ├── icons.eot │ │ │ │ ├── icons.otf │ │ │ │ ├── icons.svg │ │ │ │ ├── icons.ttf │ │ │ │ ├── icons.woff │ │ │ │ └── icons.woff2 │ │ │ │ └── images │ │ │ │ └── flags.png │ │ ├── bootstrap-theme.css │ │ ├── bootstrap-theme.css.map │ │ ├── bootstrap-theme.min.css │ │ ├── bootstrap.css │ │ ├── bootstrap.css.map │ │ ├── bootstrap.min.css │ │ ├── carousel.css │ │ ├── dist │ │ │ ├── css │ │ │ │ ├── bootstrap-theme.css │ │ │ │ ├── bootstrap-theme.css.map │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ ├── bootstrap.css │ │ │ │ ├── bootstrap.css.map │ │ │ │ └── bootstrap.min.css │ │ │ ├── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ ├── index.html │ │ │ └── js │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── npm.js │ │ ├── font-awesome.css │ │ ├── font-awesome.min.css │ │ ├── googlefonts.css │ │ ├── index.css │ │ ├── signin.css │ │ ├── starter-template.css │ │ └── theme.css │ ├── fonts │ │ ├── FontAwesome.otf │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ ├── fontawesome-webfont.woff │ │ ├── fontawesome-webfont.woff2 │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ └── js │ │ ├── Monitor │ │ └── workers.js │ │ ├── canvas-nest.min.js │ │ ├── echarts.min.js │ │ ├── jquery-3.0.0.min.js │ │ ├── md5.min.js │ │ ├── md5.min.js.map │ │ ├── semantic.min.js │ │ ├── tablesort.js │ │ ├── typed.js │ │ ├── vue.min.js │ │ └── zingchart.min.js ├── templates │ └── index.html ├── user.py └── web.py ├── demo_running.png ├── framework.png ├── setup.py ├── start_workers.py └── stop_demo.png /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/.gitignore -------------------------------------------------------------------------------- /Docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/Dockerfile -------------------------------------------------------------------------------- /Docker/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Docker/dhydra-ctpmd/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-ctpmd/Dockerfile -------------------------------------------------------------------------------- /Docker/dhydra-ctpmd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-ctpmd/README.md -------------------------------------------------------------------------------- /Docker/dhydra-ctpmd/StartCtpMd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-ctpmd/StartCtpMd.py -------------------------------------------------------------------------------- /Docker/dhydra-ctpmd/account/ctp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-ctpmd/account/ctp.json -------------------------------------------------------------------------------- /Docker/dhydra-ctpmd/config/CtpMd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-ctpmd/config/CtpMd.json -------------------------------------------------------------------------------- /Docker/dhydra-ctpmd/config/mongodb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-ctpmd/config/mongodb.json -------------------------------------------------------------------------------- /Docker/dhydra-ctpmd/config/redis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-ctpmd/config/redis.json -------------------------------------------------------------------------------- /Docker/dhydra-ctpmdtomongo/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-ctpmdtomongo/Dockerfile -------------------------------------------------------------------------------- /Docker/dhydra-ctpmdtomongo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-ctpmdtomongo/README.md -------------------------------------------------------------------------------- /Docker/dhydra-ctpmdtomongo/StartCtpMdToMongo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-ctpmdtomongo/StartCtpMdToMongo.py -------------------------------------------------------------------------------- /Docker/dhydra-ctpmdtomongo/account/ctp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-ctpmdtomongo/account/ctp.json -------------------------------------------------------------------------------- /Docker/dhydra-ctpmdtomongo/config/CtpMd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-ctpmdtomongo/config/CtpMd.json -------------------------------------------------------------------------------- /Docker/dhydra-ctpmdtomongo/config/mongodb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-ctpmdtomongo/config/mongodb.json -------------------------------------------------------------------------------- /Docker/dhydra-ctpmdtomongo/config/redis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-ctpmdtomongo/config/redis.json -------------------------------------------------------------------------------- /Docker/dhydra-sinal2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-sinal2/Dockerfile -------------------------------------------------------------------------------- /Docker/dhydra-sinal2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-sinal2/README.md -------------------------------------------------------------------------------- /Docker/dhydra-sinal2/StartSinaL2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-sinal2/StartSinaL2.py -------------------------------------------------------------------------------- /Docker/dhydra-sinal2/account/sina.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-sinal2/account/sina.json -------------------------------------------------------------------------------- /Docker/dhydra-sinal2/config/SinaL2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-sinal2/config/SinaL2.json -------------------------------------------------------------------------------- /Docker/dhydra-sinal2/config/mongodb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-sinal2/config/mongodb.json -------------------------------------------------------------------------------- /Docker/dhydra-sinal2/config/redis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-sinal2/config/redis.json -------------------------------------------------------------------------------- /Docker/dhydra-sinal2tomongo/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-sinal2tomongo/Dockerfile -------------------------------------------------------------------------------- /Docker/dhydra-sinal2tomongo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-sinal2tomongo/README.md -------------------------------------------------------------------------------- /Docker/dhydra-sinal2tomongo/StartSinaL2ToMongo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-sinal2tomongo/StartSinaL2ToMongo.py -------------------------------------------------------------------------------- /Docker/dhydra-sinal2tomongo/config/mongodb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-sinal2tomongo/config/mongodb.json -------------------------------------------------------------------------------- /Docker/dhydra-sinal2tomongo/config/redis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/Docker/dhydra-sinal2tomongo/config/redis.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/README.md -------------------------------------------------------------------------------- /Worker/此目录用来给开发者开发自己的Worker: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /account/ctp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/account/ctp.json -------------------------------------------------------------------------------- /account/sina.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "新浪帐号(需要购买Level2普及版或者标准版)", 3 | "password": "你的密码" 4 | } -------------------------------------------------------------------------------- /command_demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/command_demo.png -------------------------------------------------------------------------------- /config/CtpMd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/config/CtpMd.json -------------------------------------------------------------------------------- /config/SinaL2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/config/SinaL2.json -------------------------------------------------------------------------------- /config/SinaL2ToMongo.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /config/mongodb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/config/mongodb.json -------------------------------------------------------------------------------- /config/redis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/config/redis.json -------------------------------------------------------------------------------- /dHydra-index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra-index.png -------------------------------------------------------------------------------- /dHydra/Vendor/CtpMdApi/CtpMdApi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Vendor/CtpMdApi/CtpMdApi.py -------------------------------------------------------------------------------- /dHydra/Vendor/CtpTraderApi/CtpTraderApi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Vendor/CtpTraderApi/CtpTraderApi.py -------------------------------------------------------------------------------- /dHydra/Vendor/DB/DB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Vendor/DB/DB.py -------------------------------------------------------------------------------- /dHydra/Vendor/DB/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Vendor/DB/config.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Vendor/DB/connection.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Vendor/DB/const.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Vendor/EasyUncle/EasyUncle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Vendor/EasyUncle/EasyUncle.py -------------------------------------------------------------------------------- /dHydra/Vendor/Sina/Sina.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Vendor/Sina/Sina.py -------------------------------------------------------------------------------- /dHydra/Vendor/Sina/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Vendor/Sina/config.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Vendor/Sina/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Vendor/Sina/connection.py -------------------------------------------------------------------------------- /dHydra/Vendor/Sina/const.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Vendor/SinaL2/Sina/Sina.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Vendor/SinaL2/Sina/Sina.py -------------------------------------------------------------------------------- /dHydra/Vendor/SinaL2/Sina/Vendor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Vendor/SinaL2/Sina/Vendor.py -------------------------------------------------------------------------------- /dHydra/Vendor/SinaL2/Sina/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Vendor/SinaL2/Sina/config.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Vendor/SinaL2/Sina/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Vendor/SinaL2/Sina/connection.py -------------------------------------------------------------------------------- /dHydra/Vendor/SinaL2/Sina/const.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Vendor/SinaL2/Sina/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Vendor/SinaL2/Sina/util.py -------------------------------------------------------------------------------- /dHydra/Vendor/SinaL2/SinaL2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Vendor/SinaL2/SinaL2.py -------------------------------------------------------------------------------- /dHydra/Vendor/SinaL2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Vendor/SinaL2/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Vendor/SinaL2/connection.py -------------------------------------------------------------------------------- /dHydra/Vendor/SinaL2/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Vendor/SinaL2/util.py -------------------------------------------------------------------------------- /dHydra/Vendor/WorkerManager/WorkerManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Vendor/WorkerManager/WorkerManager.py -------------------------------------------------------------------------------- /dHydra/Vendor/WorkerManager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Vendor/WorkerManager/config.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Vendor/Xueqiu/Xueqiu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Vendor/Xueqiu/Xueqiu.py -------------------------------------------------------------------------------- /dHydra/Vendor/Xueqiu/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Vendor/Xueqiu/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Vendor/Xueqiu/config.py -------------------------------------------------------------------------------- /dHydra/Vendor/Xueqiu/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Vendor/Xueqiu/connection.py -------------------------------------------------------------------------------- /dHydra/Vendor/Xueqiu/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Vendor/Xueqiu/const.py -------------------------------------------------------------------------------- /dHydra/Worker/CtpMd/CtpMd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Worker/CtpMd/CtpMd.py -------------------------------------------------------------------------------- /dHydra/Worker/CtpMd/CtpMiniTrader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Worker/CtpMd/CtpMiniTrader.py -------------------------------------------------------------------------------- /dHydra/Worker/CtpMd/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Worker/CtpMdToMongo/CtpMdToMongo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Worker/CtpMdToMongo/CtpMdToMongo.py -------------------------------------------------------------------------------- /dHydra/Worker/CtpMdToMongo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Worker/CtpTrader/CtpTrader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Worker/CtpTrader/CtpTrader.py -------------------------------------------------------------------------------- /dHydra/Worker/CtpTrader/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Worker/Demo/Controller.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Worker/Demo/Demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Worker/Demo/Demo.py -------------------------------------------------------------------------------- /dHydra/Worker/Monitor/Controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Worker/Monitor/Controller.py -------------------------------------------------------------------------------- /dHydra/Worker/Monitor/Monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Worker/Monitor/Monitor.py -------------------------------------------------------------------------------- /dHydra/Worker/Monitor/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Worker/Monitor/templates/index.html -------------------------------------------------------------------------------- /dHydra/Worker/SinaL2/SinaL2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Worker/SinaL2/SinaL2.py -------------------------------------------------------------------------------- /dHydra/Worker/SinaL2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Worker/SinaL2/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Worker/SinaL2/connection.py -------------------------------------------------------------------------------- /dHydra/Worker/SinaL2ToMongo/SinaL2ToMongo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Worker/SinaL2ToMongo/SinaL2ToMongo.py -------------------------------------------------------------------------------- /dHydra/Worker/SinaL2ToMongo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/Worker/Web/Web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/Worker/Web/Web.py -------------------------------------------------------------------------------- /dHydra/Worker/Web/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/auto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/auto.py -------------------------------------------------------------------------------- /dHydra/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/config/__init__.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/config/__init__.pyc -------------------------------------------------------------------------------- /dHydra/config/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/config/config.py -------------------------------------------------------------------------------- /dHydra/config/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/config/connection.py -------------------------------------------------------------------------------- /dHydra/config/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/config/const.py -------------------------------------------------------------------------------- /dHydra/config/const.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/config/const.pyc -------------------------------------------------------------------------------- /dHydra/console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/console.py -------------------------------------------------------------------------------- /dHydra/core/Controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/core/Controller.py -------------------------------------------------------------------------------- /dHydra/core/Functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/core/Functions.py -------------------------------------------------------------------------------- /dHydra/core/Vendor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/core/Vendor.py -------------------------------------------------------------------------------- /dHydra/core/Worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/core/Worker.py -------------------------------------------------------------------------------- /dHydra/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dHydra/core/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/core/util.py -------------------------------------------------------------------------------- /dHydra/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/main.py -------------------------------------------------------------------------------- /dHydra/static/css/Semantic-UI/.versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/Semantic-UI/.versions -------------------------------------------------------------------------------- /dHydra/static/css/Semantic-UI/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/Semantic-UI/LICENSE -------------------------------------------------------------------------------- /dHydra/static/css/Semantic-UI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/Semantic-UI/README.md -------------------------------------------------------------------------------- /dHydra/static/css/Semantic-UI/npm-debug.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/Semantic-UI/npm-debug.log -------------------------------------------------------------------------------- /dHydra/static/css/Semantic-UI/package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/Semantic-UI/package.js -------------------------------------------------------------------------------- /dHydra/static/css/Semantic-UI/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/Semantic-UI/package.json -------------------------------------------------------------------------------- /dHydra/static/css/Semantic-UI/semantic.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/Semantic-UI/semantic.css -------------------------------------------------------------------------------- /dHydra/static/css/Semantic-UI/semantic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/Semantic-UI/semantic.js -------------------------------------------------------------------------------- /dHydra/static/css/Semantic-UI/semantic.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/Semantic-UI/semantic.min.css -------------------------------------------------------------------------------- /dHydra/static/css/Semantic-UI/semantic.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/Semantic-UI/semantic.min.js -------------------------------------------------------------------------------- /dHydra/static/css/Semantic-UI/themes/default/assets/fonts/icons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/Semantic-UI/themes/default/assets/fonts/icons.eot -------------------------------------------------------------------------------- /dHydra/static/css/Semantic-UI/themes/default/assets/fonts/icons.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/Semantic-UI/themes/default/assets/fonts/icons.otf -------------------------------------------------------------------------------- /dHydra/static/css/Semantic-UI/themes/default/assets/fonts/icons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/Semantic-UI/themes/default/assets/fonts/icons.svg -------------------------------------------------------------------------------- /dHydra/static/css/Semantic-UI/themes/default/assets/fonts/icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/Semantic-UI/themes/default/assets/fonts/icons.ttf -------------------------------------------------------------------------------- /dHydra/static/css/Semantic-UI/themes/default/assets/fonts/icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/Semantic-UI/themes/default/assets/fonts/icons.woff -------------------------------------------------------------------------------- /dHydra/static/css/Semantic-UI/themes/default/assets/fonts/icons.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/Semantic-UI/themes/default/assets/fonts/icons.woff2 -------------------------------------------------------------------------------- /dHydra/static/css/Semantic-UI/themes/default/assets/images/flags.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/Semantic-UI/themes/default/assets/images/flags.png -------------------------------------------------------------------------------- /dHydra/static/css/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/bootstrap-theme.css -------------------------------------------------------------------------------- /dHydra/static/css/bootstrap-theme.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/bootstrap-theme.css.map -------------------------------------------------------------------------------- /dHydra/static/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /dHydra/static/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/bootstrap.css -------------------------------------------------------------------------------- /dHydra/static/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/bootstrap.css.map -------------------------------------------------------------------------------- /dHydra/static/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/bootstrap.min.css -------------------------------------------------------------------------------- /dHydra/static/css/carousel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/carousel.css -------------------------------------------------------------------------------- /dHydra/static/css/dist/css/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/dist/css/bootstrap-theme.css -------------------------------------------------------------------------------- /dHydra/static/css/dist/css/bootstrap-theme.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/dist/css/bootstrap-theme.css.map -------------------------------------------------------------------------------- /dHydra/static/css/dist/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/dist/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /dHydra/static/css/dist/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/dist/css/bootstrap.css -------------------------------------------------------------------------------- /dHydra/static/css/dist/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/dist/css/bootstrap.css.map -------------------------------------------------------------------------------- /dHydra/static/css/dist/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/dist/css/bootstrap.min.css -------------------------------------------------------------------------------- /dHydra/static/css/dist/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/dist/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /dHydra/static/css/dist/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/dist/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /dHydra/static/css/dist/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/dist/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /dHydra/static/css/dist/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/dist/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /dHydra/static/css/dist/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/dist/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /dHydra/static/css/dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/dist/index.html -------------------------------------------------------------------------------- /dHydra/static/css/dist/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/dist/js/bootstrap.js -------------------------------------------------------------------------------- /dHydra/static/css/dist/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/dist/js/bootstrap.min.js -------------------------------------------------------------------------------- /dHydra/static/css/dist/js/npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/dist/js/npm.js -------------------------------------------------------------------------------- /dHydra/static/css/font-awesome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/font-awesome.css -------------------------------------------------------------------------------- /dHydra/static/css/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/font-awesome.min.css -------------------------------------------------------------------------------- /dHydra/static/css/googlefonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/googlefonts.css -------------------------------------------------------------------------------- /dHydra/static/css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/index.css -------------------------------------------------------------------------------- /dHydra/static/css/signin.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/signin.css -------------------------------------------------------------------------------- /dHydra/static/css/starter-template.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/starter-template.css -------------------------------------------------------------------------------- /dHydra/static/css/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/css/theme.css -------------------------------------------------------------------------------- /dHydra/static/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /dHydra/static/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /dHydra/static/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /dHydra/static/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /dHydra/static/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /dHydra/static/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /dHydra/static/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /dHydra/static/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /dHydra/static/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /dHydra/static/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /dHydra/static/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /dHydra/static/js/Monitor/workers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/js/Monitor/workers.js -------------------------------------------------------------------------------- /dHydra/static/js/canvas-nest.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/js/canvas-nest.min.js -------------------------------------------------------------------------------- /dHydra/static/js/echarts.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/js/echarts.min.js -------------------------------------------------------------------------------- /dHydra/static/js/jquery-3.0.0.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/js/jquery-3.0.0.min.js -------------------------------------------------------------------------------- /dHydra/static/js/md5.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/js/md5.min.js -------------------------------------------------------------------------------- /dHydra/static/js/md5.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/js/md5.min.js.map -------------------------------------------------------------------------------- /dHydra/static/js/semantic.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/js/semantic.min.js -------------------------------------------------------------------------------- /dHydra/static/js/tablesort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/js/tablesort.js -------------------------------------------------------------------------------- /dHydra/static/js/typed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/js/typed.js -------------------------------------------------------------------------------- /dHydra/static/js/vue.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/js/vue.min.js -------------------------------------------------------------------------------- /dHydra/static/js/zingchart.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/static/js/zingchart.min.js -------------------------------------------------------------------------------- /dHydra/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/templates/index.html -------------------------------------------------------------------------------- /dHydra/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/user.py -------------------------------------------------------------------------------- /dHydra/web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/dHydra/web.py -------------------------------------------------------------------------------- /demo_running.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/demo_running.png -------------------------------------------------------------------------------- /framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/framework.png -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/setup.py -------------------------------------------------------------------------------- /start_workers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/start_workers.py -------------------------------------------------------------------------------- /stop_demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emptyset110/dHydra/HEAD/stop_demo.png --------------------------------------------------------------------------------