通达信怎么统计数据

2024-12-12 13:36:29
南方财经
南方财经认证

南方财经为您分享以下优质知识

通达信是一款流行的股票分析软件,它允许用户自定义指标和策略。以下是如何在通达信中统计数据的基本步骤:

获取数据

使用`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