发布于2026-3-7 22:34 杭州
+微信
发布于2026-3-7 22:34 杭州
+微信
通达信软件中的动态函数主要用于实时数据计算和指标动态更新,常见的有以下几种类型:
---
一、基础动态函数
1. DYNAINFO(n)
获取实时行情数据,参数对应不同数据项,例如:
- DYNAINFO(7):最新价
- DYNAINFO(8):涨跌幅
- DYNAINFO(9):振幅
- DYNAINFO(10):总手(成交量)
- DYNAINFO(11):现手
- DYNAINFO(37):换手率
2. REF(X, n)
引用前 n 周期的数据(支持动态回溯),例如:
python
REF(CLOSE, 1) 前一根K线的收盘价
3. MA(X, n)
动态移动平均,例如:
python
MA(CLOSE, 20) 20日均线
---
二、条件判断动态函数
1. IF(C, X, Y)
条件判断:若条件 C 成立返回 X,否则返回 Y,例如:
python
IF(CLOSE OPEN, VOL, 0) 阳线时返回成交量,否则返回0
2. CROSS(A, B)
判断 A 是否上穿 B(动态金叉信号),例如:
python
CROSS(MA(CLOSE, 5), MA(CLOSE, 10)) 5日均线上穿10日均线
---
三、时间周期动态函数
1. BARSLAST(C)
动态统计最近一次条件 C 成立到当前的周期数,例如:
python
BARSLAST(CROSS(MA(C,5), MA(C,10))) 上次金叉到当前的周期数
2. BARSSINCE(C)
条件 C 首次成立到当前的周期数。
---
四、资金流向动态函数
1. L2_AMO(n) L2_VOL(n)
获取Level-2数据中的资金动向(需开通权限),例如:
- L2_AMO(0):主力净额
- L2_VOL(0):主力净量
---
五、自定义动态指标示例
python
动态计算相对强弱(RS)
RS := DYNAINFO(7) REF(CLOSE, 1) - 1; 实时涨跌幅
强势信号: CROSS(RS, 0.05); 涨幅超过5%时触发信号
---
注意事项
1. 部分函数依赖实时数据,需在通达信软件中运行;
2. Level-2函数需要付费权限;
3. 动态函数会随行情变化实时更新结果。
如果需要更具体的函数说明或应用场景,可以告诉我你的需求,我会帮你细化方案!
发布于2026-3-7 22:34 北京
+微信
发布于2026-3-7 22:34 西安
通达信软件中怎么设置动态板块?,有人了解吗?
如何利用通达信的选股器筛选出连续涨停的股票?,有知道的朋友吗?
打扰一下,请问,通达信为啥没有动态板块,有什么依据或标准吗?