破解通达信日线数据空白,全方位补全攻略

通达信日线数据不足(比如只有周线或更粗的周期数据,缺少中间的日线)是一个常见的问题,尤其是在处理一些上市时间较短、成交量小的股票,或者需要回溯测试时。补全这些数据通常有以下几种方法,各有优劣:
"方法一:使用通达信自带的指标或公式计算"
这是最直接、最常用的方法,利用通达信软件内置的功能来生成日线数据。
1. "使用 `REF` 函数和 `MA` (或其他指标) 公式:" "原理:"通达信内置了很多指标公式,其中很多是基于日线数据计算得出(如均线MA)。你可以使用 `REF` 函数(Reference,引用)来引用前一个有效数据点。虽然 `REF` 通常用于引用指标值,但配合其他函数也可以模拟生成日线。 "示例公式思路(生成简单的日线收盘价序列):" `CLOSE1:=IF(COUNT(CLOSE,20)>1 AND REF(CLOSE,1)=0, CLOSE, REF(CLOSE,1));` (尝试找到连续20天有收盘价的点,并用上一个有价点的收盘价填充) 更复杂的逻辑可能需要结合 `REF`、`COUNT`、`MAX`、`VOL` 等函数,甚至需要自定义函数(DLL)来实现更精确的填充逻辑(例如根据成交量、开盘价、最高价

通达信日线数据不足,怎么补全

发布于 2025-09-22 13:27
收藏
1
上一篇:手机买入股票全攻略,详细解析股票交易流程及操作步骤 下一篇:中金财富免费小白理财课程报名攻略,开启你的财富增值之旅