南方财经为您分享以下优质知识
通达信是一款流行的股票分析软件,它允许用户自定义指标和策略。以下是如何在通达信中统计数据的基本步骤:
获取数据
使用`MA`函数计算均量,例如`JL:=MA(V,30);`表示计算30日成交量的均值。
`V`代表成交量,可以直接使用。
定位特定日期的数据
使用`DATE`函数定位特定日期,例如`MK:=DATE=1241107;`表示定位日期为12月4日11月7日的数据。
`VALUEWHEN`函数用于在满足特定条件时返回一个值,例如`MKJL:=VALUEWHEN(MK,JL);`表示当日期为12月4日11月7日时返回该日的均量。
`CONST`函数用于将一个值转换为常量,例如`JLCS:CONST(MKJL);`表示将特定日期的均量转换为常量,以便应用到历史数据上。
统计满足条件的天数
使用`COUNT`函数统计满足条件的周期数,例如`COUNT(X,N);`表示统计N周期中满足条件X的天数。
编写完整的公式
结合以上步骤,可以编写一个完整的公式来统计成交量小于均量的天数,例如:
```plaintext
JL:=MA(V,30); // 计算30日成交量的均值
MK:=DATE=1241107; // 定位日期为12月4日11月7日的数据
MKJL:=VALUEWHEN(MK,JL); // 返回该日的均量
JLCS:CONST(MKJL); // 将均量转换为常量
天数统计:COUNT(V