分享

通达信即时行情函数深入理解

 NS 2024-04-30 发布于山东

tonyblackwhite

tonyblackwhite

公众号tonyblackwhite

12 人赞同了该文章

通达信有一大批好用的即时行情数据。
其中,最有名的当属开盘成交额或者竞价成交金额:dynainfo(15)。
再比如,有了这些即时数据,你就可以盘中取出比如:买二价、买三价、买四价、买五价;买二量、买三量、买四量、买五量;等等(具体公式见后面附录)。
这些数据如果你实盘取出,进行实盘量化分析,将能够发挥重大价值。
即时数据,顾名思义,就是只有当前的数据,没有历史数据。
因此在你应用这些的公式时,一定要记住了,如下的这些即时数据都只有一个有效的数据信息。
而其他非即时行情数据,比如HIGH、LOW、CLOSE这些,都是一个按照时间顺序排列的数组。
从通达信的公式表面上是看不出二者的区别的,但是很多人在使用时,却搞混了即时数据的意义,去调取历史的即时数据,这是不对的。
请千万记住了,即时数据只有一个数据有效,取历史上的数据是没有意义的。
在“吸星大法”DLL就可以清楚地看到这些即时数据的所有数据,即时数据的输出虽然仍然是一系列的数据(即数组),但你可以看到这类数据都是一模一样的,根本没有变化。
不信你可以看这里文章的输出。

通达信分时数据获取mp.weixin.qq.com/s?__biz=MzIxNzUyNTI4MA==&mid=2247483893&idx=1&sn=e0e523ea3c919df12c5e245af77b72e9&chksm=97f93cbaa08eb5ac7b745a3bcc90312e18bed854c755e1d271d86489bf5f420516c548f13ba1&scene=21#wechat_redirect

那么,如果你想看比如大名鼎鼎的竞价成交金额dynainfo(15)的历史数据怎么办呢?
通达信是没有办法的。
这时候,你就只能依赖DLL,把他们每天下载并保存,就可以查看历史数据了。
比如,我做了两类DLL:
一个是一次存储一个竞价成交金额dynainfo(15)的;

通达信竞价开盘成交金额数据下载器及指标使用mp.weixin.qq.com/s?__biz=MzIxNzUyNTI4MA==&mid=2247484634&idx=1&sn=77405a2563f05da1b338ea8e681cefd7&chksm=97f93995a08eb0833b65898efbe84f476f399ee668c576a6d09b8b9ebc7a3e70e0c927ba9b9b&scene=21#wechat_redirect

另一个是一次存储5个竞价成交金额相关数据的;

通达信开盘竞价数据批量下载mp.weixin.qq.com/s?__biz=MzIxNzUyNTI4MA==&mid=2247484561&idx=1&sn=5d49526182e075fd0f53ea46417ee2cd&chksm=97f939dea08eb0c8e8093239d82f36ff21be7bc381e824ea5241b62669f6aa5531f3881c937e&scene=21#wechat_redirect

这两类数据下载下来后,利用程序就可以处理成为自定义序列数据。
有了这些积攒下来的数据信息,就可以做历史分析了。

为便于查询,把通达信即时行情函数列在附录:
# 通达信函数——即时行情函数
DYNAINFO(3) 前收盘价(即时行情数据) 期货和期权品种为昨结算价
DYNAINFO(4)开盘价(即时行情数据) 在开盘前,值为0,在使用时需要判断
DYNAINFO(5)最高价(即时行情数据) 在开盘前,值为0,在使用时需要判断
DYNAINFO(6)最低价(即时行情数据) 在开盘前,值为0,在使用时需要判断
DYNAINFO(7)现价(即时行情数据) 在开盘前,值为0,在使用时需要判断
DYNAINFO(8)总量(即时行情数据)
DYNAINFO(9)现量(即时行情数据)
DYNAINFO(10)总金额(即时行情数据)
DYNAINFO(11)均价(即时行情数据)
DYNAINFO(12)日涨跌(即时行情数据)
DYNAINFO(13)振幅(即时行情数据)
DYNAINFO(14)涨幅 即时行情数据(沪深早盘竞价期间使用匹配价的涨幅) 转换成幅度需要乘100
DYNAINFO(15)开盘时的成交金额 即时行情数据
DYNAINFO(16)前5日每分钟均量 盘中不变化
DYNAINFO(17)量比(即时行情数据)
DYNAINFO(18)上涨家数(对沪深指数和通达信板块指数有效) 即时行情数据
DYNAINFO(19)下跌家数(对沪深指数和通达信板块指数有效) 即时行情数据
DYNAINFO(20)最新买价,即买价一。也称最新买价(即时行情数据)
DYNAINFO(21)最新卖价,即卖价一。也称最新卖价(即时行情数据)
DYNAINFO(22)内盘(即时行情数据)
DYNAINFO(23)外盘(即时行情数据)
SELLVOL 返回内盘,即DYNAINFO(22) 即时行情数据
BUYVOL 返回外盘,即DYNAINFO(23) 即时行情数据
DYNAINFO(24)返回涨速 即时行情数据 转换成幅度需要乘100
DYNAINFO(25)返回几分钟前的价格,周期由涨速周期决定,一般为5分钟(即时行情数据)
DYNAINFO(26)返回涨停价 即时行情数据
DYNAINFO(27)返回跌停价 即时行情数据
DYNAINFO(34)昨日涨幅(对沪深京,沪深指数和通达信板块指数有效)转换成幅度需要乘100
比如计算前天的收盘价:DYNAINFO(3)/(1+DYNAINFO(34));
DYNAINFO(36)自由流通换手率(序列数据,每个周期的数据不同,使用最新的自由流通股本) 转换成幅度需要乘100 比如DYNAINFO(38)>0.25表示换手超过25%
DYNAINFO(37)换手率(序列数据,每个周期的数据不同,使用的流通股本为最近数据) 转换成幅度需要乘100 比如DYNAINFO(37)>0.1表示换手超过10%
DYNAINFO(38)静态市盈率 沪深京,港股和美股品种等有效
DYNAINFO(39)动态市盈率 即时行情数据 沪深京品种有效
DYNAINFO(40)市盈率(根据最近12个月的每股收益得到的市盈率)即时行情数据 沪深京品种有效
DYNAINFO(49)成交方向
成交方向 即时行情数据 0:主动买 1:主动卖 2:中性单
DYNAINFO(50)采样点数(分笔数)
采样点数,即分时成交明细个数,相当于报价中的活跃度(即时行情数据)
DYNAINFO(51)内外比(即时行情数据)
DYNAINFO(52)港股资金流向 单位为万(即时行情数据)
DYNAINFO(53)应计利息/某些基金的昨日净值(100份) 即时行情数据
DYNAINFO(54)某些基金的单位净值 即时行情数据
DYNAINFO(57)笔涨跌(即时行情数据)
DYNAINFO(58)最新叫买量即买一量。(即时行情数据)
DYNAINFO(59)最新叫卖量即卖一量。(即时行情数据)
DYNAINFO(60)沪深总上涨家数(即时行情数据)
DYNAINFO(61)沪深总下跌家数 (即时行情数据)
DYNAINFO(62)沪深总成交金额(即时行情数据)
DYNAINFO(63) 3日涨幅(对沪深京,沪深指数和通达信板块指数有效) 转换成幅度需要乘100
DYNAINFO(64) 5日涨幅(对沪深京,沪深指数和通达信板块指数有效) 转换成幅度需要乘100
DYNAINFO(65) 10日涨幅(对沪深京,沪深指数和通达信板块指数有效) 转换成幅度需要乘100
DYNAINFO(66) 20日涨幅(对沪深京,沪深指数和通达信板块指数有效) 转换成幅度需要乘100
DYNAINFO(67) 60日涨幅(对沪深京,沪深指数和通达信板块指数有效) 转换成幅度需要乘100
DYNAINFO(68)年初至今涨幅(对沪深京,沪深指数和通达信板块指数有效)转换成幅度需要乘100
DYNAINFO(71)买二价个股界面的指标或TCI后台使用
DYNAINFO(72)买二量 如果是早盘或尾盘竞价期间,可能为匹配量,用此函数预警时请注意 个股界面的指标或TCI后台使用
DYNAINFO(73)卖二价 个股界面的指标或TCI后台使用
DYNAINFO(74)卖二量 如果是早盘或尾盘竞价期间,可能为匹配量,用此函数预警时请注意 个股界面的指标或TCI后台使用
DYNAINFO(75)买三价个股界面的指标或TCI后台使用
DYNAINFO(76)买三量个股界面的指标或TCI后台使用
DYNAINFO(77)卖三价个股界面的指标或TCI后台使用
DYNAINFO(78)卖三量个股界面的指标或TCI后台使用
DYNAINFO(79)买四价 个股界面的指标或TCI后台使用
DYNAINFO(80)买四量 个股界面的指标或TCI后台使用
DYNAINFO(81)卖四价 个股界面的指标或TCI后台使用
DYNAINFO(82)卖四量 个股界面的指标或TCI后台使用
DYNAINFO(83)买五价 个股界面的指标或TCI后台使用
DYNAINFO(84)买五量 个股界面的指标或TCI后台使用
DYNAINFO(85)卖五价 个股界面的指标或TCI后台使用
DYNAINFO(86)卖五量 个股界面的指标或TCI后台使用
DYNAINFO(88)涨停或跌停时的实时封单额 如果>0表示是涨停状态 <0表示是跌停状态 即时行情数据
DYNAINFO(89)年涨停天数(对沪深京有效)
DYNAINFO(90)连板天数(对沪深京有效)
DYNAINFO(91)几天几板的统计天数(对沪深京有效)
DYNAINFO(92)几天几板的涨停天数(对沪深京有效)
DYNAINFO(93)昨成交额(对沪深京有效)
DYNAINFO(94)最近3日成交额(对沪深京有效)
DYNAINFO(95)昨封单额(对沪深京有效),若为负值,表示昨日为跌停状态
DYNAINFO(96)前日封单额(对沪深京有效),若为负值,表示前日为跌停状态
DYNAINFO(99)按主动性口径统计的净流入额(对沪深有效).报价界面行情数据,需通达信行情后台数据支持
DYNAINFO(100)按主力口径统计的净流入额(对沪深有效).报价界面行情数据,需通达信行情后台数据支持
DYNAINFO(101)量涨速(对沪深京有效),周期由涨速周期决定,一般为5分钟.报价界面行情数据,需通达信行情后台数据支持
DYNAINFO(102)分钟换手率(对沪深京有效),周期由涨速周期决定,一般为5分钟.报价界面行情数据,需通达信行情后台数据支持
DYNAINFO(103) 2分钟金额(对沪深京有效).报价界面行情数据,需通达信行情后台数据支持
DYNAINFO(104)开盘抢筹幅度(对沪深京有效).报价界面行情数据,需通达信行情后台数据支持
DYNAINFO(105)委比(对沪深京有效).报价界面行情数据,需通达信行情后台数据支持
DYNAINFO(106)总买量(对沪深有效).Level2报价界面行情数据,需通达信行情后台数据支持
DYNAINFO(107)总卖量(对沪深有效).Level2报价界面行情数据,需通达信行情后台数据支持
DYNAINFO(108)总撤买量(对沪深有效).Level2报价界面行情数据,需通达信行情后台数据支持
DYNAINFO(109)总撤卖量(对沪深有效).Level2报价界面行情数据,需通达信行情后台数据支持
DYNAINFO(110) L2逐笔成交数(对沪深有效).Level2报价界面行情数据,需通达信行情后台数据支持
DYNAINFO(111) L2逐笔委托数(对沪深有效).Level2报价界面行情数据,需通达信行情后台数据支持
MAINZSHQ(M,N)主要指数行情
M:0:当前品种所属指数 1:上证指数 2:深圳成指 3:创业板指 4:科创50指数 N:0现价 1:昨收 2:今开 3:最高 4:最低 5:成交额 6:上涨家数 7:下跌家数 8:涨幅 9:3日涨幅

ISBUYORDER 主动性买单
返回当前成交是否为主动性买单.
用法:
ISBUYORDER
当本笔成交为主动性买盘时,返回1,否则为0

BETAVALUE 返回当前品种的贝塔系数

SHAPE_SHORT短期形态值 返回当前品种的短期形态值(1,2,..14)
1.倒V型反转 2.V型反转 3.W底 4.M顶 5.盘整 6.盘整后上行 7.盘整后下跌 8.上升通道 9.下降通道 10.拐头下跌 11.拐头上升 12.上行盘整 13.下跌盘整 14.其它形态

SHAPE_MID 返回当前品种的中期形态值(1,2,..14)
1.倒V型反转 2.V型反转 3.W底 4.M顶 5.盘整 6.盘整后上行 7.盘整后下跌 8.上升通道 9.下降通道 10.拐头下跌 11.拐头上升 12.上行盘整 13.下跌盘整 14.其它形态

SHAPE_LONG 返回当前品种的长期形态值(1,2,..14)
1.倒V型反转 2.V型反转 3.W底 4.M顶 5.盘整 6.盘整后上行 7.盘整后下跌 8.上升通道 9.下降通道 10.拐头下跌 11.拐头上升 12.上行盘整 13.下跌盘整 14.其它形态

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多