一、引子通达信商品指数一共有23个,如下图所示:如果想获取历史数据,只需要通过通达信的数据下载和导出功能即可,现在我们需要获取这23个指数的实时数据,通过导出功能就没有办法了。在最初的阶段,考虑的是合成的逻辑,即找到每一个指数的成份股,计算出对应的加权指数后再进行算术平均来计算对应的指数。这种方法的好处是每一样都可以算出来,缺点是总是有一点点误差,可能是商品指数的加权应该有一种修正逻辑,并且由于每
转载
2023-10-10 22:34:51
335阅读
高端的食材,往往只需要简单的烹饪方式。好的指标也是一样,只需要简单处理,就可以实现不错的效果。捉妖改良CCI指标公式属于意外之喜,编写指标时写错了,研究后发现结果比原想法更好。捉妖改良CCI指标公式利用了CCI,CCI就两句代码,但是原理却不简单,需要仔细研究,一旦理解了,感觉CCI指标真是妙啊!CCI使用了平均绝对偏差,在通达信中是AVEDEV函数,因此首先介绍一下这个函数。一、AVEDEV函数
转载
2024-01-05 23:01:33
2015阅读
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友 X_1赋值:收盘价>=计算涨停价当满足条件X_1时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色输出M10:收盘价的10日简单移动平均输出M60:收盘价的60日简单移动平均,画红色,线宽为2输出T0FD:(最高价-最低价)/最低价的13日累和/13*100,NODRAW输出高位卖点:5
转载
2023-09-11 21:51:22
801阅读
前言通达信的公式编写功能非常流行,很多高手都是在通达信上编写公式来分析股票的。作为过来人,建议大家在初期的策略研究阶段,选一个通用的平台进行策略研究,因为有现成的功能模块可以调用,这样就能把精力聚焦在设计策略层面。当策略稳定之后,可以聚焦在个性化的应用层面。毕竟通用平台使用方式和自己的风格并不是百分之百契合的。另外通用平台功能模块的底层实现逻辑是个黑箱子,我们只能靠猜测,有时候策略执行的结果不符合
转载
2023-11-22 15:08:14
1323阅读
最省事的是用第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阅读
内容提要:本文主要介绍了编写通达信指标公式常用的函数REF、MA、EMA、CROSS以及这些函数的综合运用举例。通达信的函数非常多,想全部熟练掌握,几乎是不可能的,而且没有必要,毕竟很多函数很少用到。编写通达信指标公式常用的函数大概也就三四十个,对于这些函数,建议认真学习研究,多模仿练习,做到烂熟于心。打好基础很重要,如果没有打好基础,编写复杂一点的指标时,头脑可能一片空白。初期要知道函数的用法,
转载
2023-10-04 07:31:10
775阅读
进行DLL的编程主要涉及到两个方面的问题,一个是要保证DLL中要导出的函数名不被编译器不可控地更改(在C++中由于重载机制的存在,会造成程序被编译时函数名被改变),其实就是要保证DLL导出的函数名与使用DLL时引用的函数名一致;另一个是怎样在应用程序中使用DLL的问题,实质就是怎样生成一个引用DLL的可执行程序的问题。解决这两个问题都有两种方法。下面就这两个问题进行详细讨论。一、DLL导出函数
转载
2024-02-14 14:04:34
1484阅读
很多时候为了运行复杂的策略用python速度会很慢,而核心部分用C 编写可以大幅提升策略的运行速度。另外通达信、金字塔等主流证券软件都支持C 的dll库,而且可以很方便地图形化展示策略结果,那么策略核心部分用C 编写成dll库也是一种通用的跨平台方案。而传统的python对C 库调用方法,需要自己编写很多封装函数,且聚宽的策略回测平台本身也不支持调用本地的C 库。 这时可以借助一个开源的第三方平台
转载
2024-07-02 07:44:16
396阅读
很多时候为了运行复杂的策略用python速度会很慢,而核心部分用C 编写可以大幅提升策略的运行速度。另外通达信、金字塔等主流证券软件都支持C 的dll库,而且可以很方便地图形化展示策略结果,那么策略核心部分用C 编写成dll库也是一种通用的跨平台方案。而传统的python对C 库调用方法,需要自己编写很多封装函数,且聚宽的策略回测平台本身也不支持调用本地的C 库。 这时可以借助一个开源的第三方平台
转载
2024-07-05 21:24:31
987阅读
# 将通达信指标转为Python实现指南
在金融技术领域,许多开发者希望将指标从通达信系统转换为Python实现,以便进行更复杂的数据分析和模型构建。本文将详细介绍如何将通达信指标转换为Python,适合刚入行的小白。我们将通过一系列步骤,逐步引导你完成这个过程。
## 流程概述
在转换指标的过程中,我们可以将其分为以下几个步骤:
| 步骤 | 描述 |
|------|------|
|
在金融数据分析中,通达信指标的转换为Python代码是一项常见需求。本篇博文将详细记录解决“通达信指标转换Python”问题的全过程,包括环境准备、分步指南、配置详解、验证测试、优化技巧以及排错指南。通过这些步骤,我们可以顺畅地将通达信的指标转换为Python代码,方便进一步分析与使用。
## 环境准备
首先,我们需要准备好执行代码的环境。在本例中,我们将使用Python及其相关库。确保你的电
通常我们写一个简单的http通达信收费接口,接口时常用flask,这次用点不一样的。FastAPI是一个快速的Web框架,需Python6以上,安装方法:pipinstallfastapiuvicorn是一个基于asyncio开发的一个轻量级高效的web服务器框架。需python3以上,安装方法:pipinstalluvicorn。
转载
2023-05-17 21:11:25
2442阅读
最近想做一个关于用一些指数基金与余额宝组成的简单 风险-无风险 投资组合的实验计算,发现通达信之类的行情软件并没有提供完整的余额宝收益信息,如通达信仅有年化收益率的数据,并没有万份收益的数据。因此考虑利用 Python 做一个小的爬虫程序获取相关数据。数据来源简单的搜索了一下,发现网上推荐的网站多数指向一个叫理财收益网 的网站,这里的较为详细的数据,不过这个网站的数据仅仅提供到2016年的12月底
转载
2024-02-03 11:19:49
627阅读
# 使用Python获取通达信KDJ指标数据
KDJ指标是一种技术分析工具,常用于股票和期货市场的分析中。它由随机指标(KD)和动向指标(J)两部分组成,可以帮助投资者判断市场的买入和卖出时机。在本文中,我们将介绍如何使用Python获取通达信KDJ指标数据,并进行简单的分析。
## 什么是KDJ指标
KDJ指标是由随机指标(KD)和动向指标(J)两部分组成的技术指标。它的计算公式如下:
原创
2024-07-10 06:49:24
273阅读
# Python 通达信库开发指南
## 概述
在这个指南中,我们将向你介绍如何实现"通达信"的数据获取与分析库。通达信有广泛的应用,尤其在金融领域进行数据分析时。我们将分步骤进行讲解,每一步都会提供代码示例并进行详细解析。
## 流程图
在开始之前,我们先定义整个开发过程的步骤:
| 步骤 | 描述 |
|---------
原创
2024-09-20 05:41:33
123阅读
# 通达信Python库科普文章
在金融数据分析和算法交易领域,Python已经成为了一个受到广泛欢迎的编程语言之一。通达信作为国内著名的股票交易软件,其提供的Python库为金融分析师和量化交易者提供了极大的便利。本文将介绍通达信Python库,并展示一些基本的代码示例,以帮助读者更好地理解如何使用这个库进行数据分析。
## 什么是通达信Python库?
通达信Python库是一个用于与通
原创
2024-08-12 03:47:02
146阅读
第一次尝试,参照: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阅读
MyTT
MyTT是您量化工具箱里的瑞士军刀,精炼而高效,它将通达信,同花顺,文华麦语言等指标公式indicators,最简移植到Python中,核心库单个文件,仅百行代码,实现和转换同花顺通达信所有常见指标MACD,RSI,BOLL,ATR,KDJ,CCI,PSY等,全部基于numpy和pandas的函数封装,简洁且高性能,能非常方便的应用在各自股票股市技术分析,股票自动程序化交易,数字货币BT
转载
2023-11-04 23:10:21
260阅读
在编写MACD与KDJ合二为一指标公式之前,先来了解一下技术指标共振。常见的技术指标共振有三种类型:单指标多周期共振、单指标多级别共振、多技术指标共振,今天主要介绍第三种。 多技术指标共振是指多个技术指标显示出相似的趋势或信号,这通常被视为市场趋势或价格变化的信号,并表明市场可能出现更大的变化。通过寻找多技术指标共振的信号,提高成功率,以便做出相对明智的交易决策。但是要注意,多技术指标共
转载
2024-06-20 18:33:35
1014阅读
颜色代码大全: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阅读