在collections.py中有一些处理列表的工具,集合、dicts和iterables更具声明性。在data.py中有一些功能可以更简洁地阅读和在最常见的用例中编写yaml。在exceptions.py中有一些错误处理工具。他们都是面向回调,因此不一定是用户友好的;大多数是用于decorators.py中。在decorators.py中有一些通用的decorator工具,特别是一个用于错误时在
转载
2023-07-02 23:12:20
522阅读
方案一:读取分钟数据,在2020年后都正常,2020年前的年显示错误。方案二:根据二进制前两段拿到日期分时,解决了方案一中时间错误问题。解决方案:将方案一和方案二进行整理,得到如下代码import struct,os,pickle
import pandas as pd
import math
# 根据二进制前两段拿到日期分时
def get_date_str(h1, h2) -> str
转载
2023-06-26 12:51:58
2250阅读
通常我们写一个简单的http通达信收费接口,接口时常用flask,这次用点不一样的。FastAPI是一个快速的Web框架,需Python6以上,安装方法:pipinstallfastapiuvicorn是一个基于asyncio开发的一个轻量级高效的web服务器框架。需python3以上,安装方法:pipinstalluvicorn。
转载
2023-05-17 21:11:25
2442阅读
给QMT量化交易软件安装和调用第三方库(举例通达信pytdx,MyTT,含代码)一、安装QMT二、给QMT安装python三、给QMT的python环境安装第三方库1.准备python虚拟环境2.安装第三方库到指定目录四、在QMT里调用第三方库(代码)1.第三方库pytdx在QMT里的调用方法2.单个文件第三方库调用方法五、QMT内置库 一、安装QMT下载后安装QMT,假定安装在D:\qmt。目
转载
2024-02-07 23:06:41
282阅读
最近想做一个关于用一些指数基金与余额宝组成的简单 风险-无风险 投资组合的实验计算,发现通达信之类的行情软件并没有提供完整的余额宝收益信息,如通达信仅有年化收益率的数据,并没有万份收益的数据。因此考虑利用 Python 做一个小的爬虫程序获取相关数据。数据来源简单的搜索了一下,发现网上推荐的网站多数指向一个叫理财收益网 的网站,这里的较为详细的数据,不过这个网站的数据仅仅提供到2016年的12月底
转载
2024-02-03 11:19:49
627阅读
MyTT是您量化工具箱里的瑞士军刀,精炼而高效,它将通达信,同花顺,文华麦语言等指标公式indicators,最简移植到Python中,核心库单个文件,仅百行代码,实现和转换同花顺通达信所有常见指标MACD,RSI,BOLL,ATR,KDJ,CCI,PSY等,全部基于numpy和pandas的函数封装,简洁且高性能,能非常方便的应用在各自股市技术分析,自动程序化交易,数字货币BTC等量化等
转载
2023-06-16 06:35:52
3042阅读
# 如何实现“python 通达信”
## 1. 整体流程
下面是实现“python 通达信”的整体流程,可以使用表格展示每个步骤。
| 步骤 | 描述 |
| --- | --- |
| 步骤1 | 安装Python |
| 步骤2 | 安装通达信 |
| 步骤3 | 获取通达信数据 |
| 步骤4 | 解析通达信数据 |
## 2. 实现步骤及代码解释
### 步骤1:安装Python
原创
2023-07-21 00:25:04
2054阅读
最省事的是用第3方库:://mootdx.com/zh_CN/latest/quick/下面是网上找的比较高效的代码来自 ://gist.github.com/WMJi/f5fe3083961d26fbfbccfrom struct import *
ofile=open('sz000680.day','rb')
buf=ofile.read()
ofile.close
转载
2023-07-02 16:49:22
201阅读
MyTT
MyTT是您量化工具箱里的瑞士军刀,精炼而高效,它将通达信,同花顺,文华麦语言等指标公式indicators,最简移植到Python中,核心库单个文件,仅百行代码,实现和转换同花顺通达信所有常见指标MACD,RSI,BOLL,ATR,KDJ,CCI,PSY等,全部基于numpy和pandas的函数封装,简洁且高性能,能非常方便的应用在各自股票股市技术分析,股票自动程序化交易,数字货币BT
转载
2023-11-04 23:10:21
260阅读
第一次尝试,参照:http://www.xiaoyunyun.net/index.php/archives/53.html 和 在绑定DLL环节失败了第二次尝试:参照:https://zhuanlan.zhihu.com/p/5698198681.修改VS2019,勾选 windows10 SDK2. 用Visual studio 打开 “TestPluginTC
转载
2023-08-01 17:22:23
1547阅读
大家好,你们在用谷歌浏览器的时候一般会用什么插件呢?这里我给大家推荐几款特别好用的谷歌插件,让你的开发效率事半功倍,你值得拥有哦!推荐插件之前,还是先说说谷歌浏览器插件安装方法:方式一:心知肚明,需要从各个渠道搜索并下载crx离线包,之后在chrome浏览器地址栏中输入chrome://extensions/ 打开chrome扩展页面,再把下载到的crx文件拖进去就可以安装好了~方式二
pywinauto的安装,在cmd命令行窗口直接输入pip install pywinauto即可1、通过进程号或句柄连接from pywinauto.application import Application
# 通过pywinauto去连接已经打开的应用程序
# 通过进程号进行连接,可以使用ViewWizard查看进程号等信息
# 通过PID连接,需要先打开程序
# app = Appli
转载
2023-09-06 19:54:18
4025阅读
点赞
通达信是国内较为流行的股票行情软件之一,提供了丰富的行情数据和技术分析工具。而Python是一种简洁而强大的编程语言,可以用于各种数据分析和可视化任务。本文将介绍如何使用Python来获取通达信的行情数据,并使用matplotlib库绘制饼状图进行可视化。
首先,我们需要安装所需的Python库。在命令行中输入以下命令来安装这些库:
```shell
pip install tushare m
原创
2023-09-18 05:33:50
610阅读
目前Python主要应用领域:云计算: 云计算最火的语言, 典型应用OpenStackWEB开发: 众多优秀的WEB框架,众多大型网站均为Python开发,Youtube, Dropbox, 豆瓣。。。, 典型WEB框架有Django科学运算、人工智能: 典型库NumPy, SciPy, Matplotlib, Enthought librarys,pandas系统运维: 运维人员必备语言金融:量
转载
2024-08-23 10:06:59
154阅读
背景今日我的Python心路历程是 通达信股票day数据转化为csv)方案股票day数据转化为csv,便于pandas分析。详见参考1来下载股票日线数据,如:上证所有证券日线。 其中,需要了解的是通达信日线*.day文件内容: 文件名即股票代码 每32个字节为一天数据 每4个字节为一个字段, 每个字段内低字节在前00 ~ 03 字节:年月日, 整型04 ~ 07 字节:开盘价100, 整型08 ~
转载
2023-10-03 16:53:41
71阅读
首先打开excel表格,查看需要获取的字段有哪些对excel表的字段进行获取,在项目目录下创建名为data的python包,在该包下创建data_conf.py,代码就是简单的获取对应的变量值,具体如下7.封装获取接口数据在data目录下创建data_get.py文件,在该文件中对excel表数据以及json数据结合上一步封装的常量方法整合后的实现,代码如下8.post、get基类的封装在base
转载
2024-06-12 15:42:24
241阅读
前言通达信的公式编写功能非常流行,很多高手都是在通达信上编写公式来分析股票的。作为过来人,建议大家在初期的策略研究阶段,选一个通用的平台进行策略研究,因为有现成的功能模块可以调用,这样就能把精力聚焦在设计策略层面。当策略稳定之后,可以聚焦在个性化的应用层面。毕竟通用平台使用方式和自己的风格并不是百分之百契合的。另外通用平台功能模块的底层实现逻辑是个黑箱子,我们只能靠猜测,有时候策略执行的结果不符合
转载
2023-11-22 15:08:14
1323阅读
通达信是一款第三方的交易系统,它可以跟我们常用的券商系统进行对接,所以通达信更像是一款接口型软件,但是为什么大家要做交易时,不直接使用券商交易系统,反而选择用通达信交易系统接口呢?这样难道不是还多了一步吗?难道说因为通达信不用钱?首先通达信交易系统接口也不是免费的,如果单纯用来看盘,就是跟我们的券商软件无异,这种版本是免费的,但是一般会使用通达信交易系统接口的人,看重的是用它来做量化交易,是需要写
转载
2023-10-25 23:07:25
1561阅读
颜色代码大全:1)COLOR 自定义色格式为COLOR+“RRGGBB”:RR、GG、BB表示红蓝色、绿色和蓝色的分量,每种颜色的取值范围是00-FF,采用了16进制)例如:MA5:MA(CLOSE,5),COLOR00FFFF表示纯红色与纯绿色的混合色:COLOR808000表示淡蓝色和淡绿色的混合色)2)COLORBLAC
转载
2023-10-27 01:44:52
409阅读
内容提要:本文主要介绍了HHVBARS函数、LLVBARS函数、函数的应用举例以及函数的综合运用。 HHVBARS这个函数名由HHV和BARS两部分组成,HHV是最高值,BARS是英文,翻译成中文就是K线的意思。从这个函数名就能看出来,HHVBARS函数和最高值对应的K线有关系。LLVBARS类似,在下面的文章中,主要以HHVBARS为主进行讲解。在前一篇文章《第六篇——通达信指标公式编
转载
2023-12-21 23:16:57
794阅读