通达信的涨停公式怎么写
寒武纪魔道电子
2025年08月13日 17:10
收录于文集
共19篇

涨停价 = 前一日收盘价 × 1.1

用通达信公式表示为:

涨停价: REF(CLOSE,1)*1.1;

公式说明:

REF(CLOSE,1) 表示取前一个交易日的收盘价

乘以 1.1 得到涨停价格

通达信会自动处理价格的四舍五入,符合交易所的价格精度要求

注意:这个公式适用于普通 A 股非创业板的股票,ST 股票的涨停幅度为 5%,需要用REF(CLOSE,1)*1.05来计算,创业板的要乘以1.2。

在通达信中,要筛选出"3天前涨停,并且4天前也涨停"的股票,可以使用以下公式:

// 定义涨停条件(涨幅>=9.8%,考虑到价格四舍五入的情况)

ZT:=C/REF(C,1)>=1.098;

// 3天前涨停 且 4天前涨停

选股条件: REF(ZT,3) AND REF(ZT,4);

公式说明:

首先定义了一个涨停条件`ZT`,使用`C/REF(C,1)>=1.098`而不是严格的1.1,是为了应对股价四舍五入导致的实际涨幅略低于10%的情况

1,REF(ZT,3)`表示3天前满足涨停条件

2,REF(ZT,4)`表示4天前满足涨停条件

3,AND`连接两个条件,确保两天都满足涨停

如果需要在主图上标记这两个涨停位置,可以使用:

ZT:=C/REF(C,1)>=1.098;

DRAWICON(REF(ZT,3),L*0.98,11); // 在3天前位置标记向上箭头

DRAWICON(REF(ZT,4),L*0.95,11); // 在4天前位置标记向上箭头

这样可以在K线图上清晰地看到符合条件的涨停位置。