通达信双线擒龙主图及选股指标(布林带类)指标公式

核心逻辑

这是一个基于**布林带(Bollinger Bands)**原理的复合指标,结合了多个时间周期的布林带分析。具体计算如下: 1. **短期布林带**:使用M=23天参数,计算23日均线(MID)作为中轨,然后计算收盘价与均线的偏差标准差,得到上轨(UPPER=MID+2*标准差)和下轨 2. **中期周布**:使用N3=125天参数,计算125日均线+2倍标准差 3. **长期月布**:使用N4=390天参数,计算390日均线+2倍标准差 本质上是通过不同周期的布林带上轨来识别价格的相对高低位置,判断股价是否处于强势状态。

买卖信号

- **买入信号**:当收盘价同时上穿**日布**(23日布林带上轨)和**周布**(125日布林带上轨)时,产生买入信号 - **卖出信号**:公式中没有明确的卖出条件

用法

1. **选股用法**:将选股公式部分复制到通达信选股器中,当出现日布和周布同时被上穿时,说明股价可能进入强势上涨阶段 2. **辅助判断**: - 股价在多条布林带上轨之上运行,说明趋势较强 - 周布和月布设置了"((BOLL3+2*STD(C,N3))-C)*100/C<20"的过滤条件,只有当价格距上轨不超过20%时才显示,避免虚假突破 3. **注意事项**:该指标偏重于趋势确认,属于追涨型指标,适合在趋势明确的市场中使用,需结合其他指标或止损策略控制风险

公式源码

N:=60;
M:=23;
N3:=125;
N4:=390;
MID:=MA(C,M);
VART1:=POW((C-MID),2);
VART2:=MA(VART1,M);
VART3:=SQRT(VART2);
UPPER:=MID+2*VART3;
LOWER:=MID-2*VART3; 
布林线:=IF(CURRBARSCOUNT<=100,REF(MID,1),DRAWNULL),DOTLINE,COLOR00FFFF;
日布:REF(UPPER,1),DOTLINE, COLOR00FF00;
boll3:=MA(CLOSE,N3);
BOLL4:=MA(CLOSE,N4);
最新价:IF(CURRBARSCOUNT<=50000,CONST(IF(C>0,C,H)),DRAWNULL),DOTLINE, COLORFF00FF ;  
周布:IF(CURRBARSCOUNT<=10000 AND ((BOLL3+2*STD(C,N3))-C)*100/C<20, BOLL3+2*STD(C,N3),DRAWNULL),LINETHICK2, COLORBLUE;
月布:IF(CURRBARSCOUNT<=10000 AND ((BOLL4+2*STD(C,N4))-C)*100/C<20 ,BOLL4+2*STD(C,N4),DRAWNULL),LINETHICK2,  COLORGREEN;
{
选股公式:
N:=60;
M:=23;
N3:=125;
N4:=390;
MID:=MA(C,M);
VART1:=POW((C-MID),2);
VART2:=MA(VART1,M);
VART3:=SQRT(VART2);
UPPER:=MID+2*VART3;
LOWER:=MID-2*VART3; 
布林线:=IF(CURRBARSCOUNT<=100,REF(MID,1),DRAWNULL);
日布:=REF(UPPER,1);
BOLL3:=MA(CLOSE,N3);
BOLL4:=MA(CLOSE,N4);
周布:=IF(CURRBARSCOUNT<=10000 AND ((BOLL3+2*STD(C,N3))-C)*100/C<20, BOLL3+2*STD(C,N3),DRAWNULL);
crOSS(C,日布) AND CROSS(C,周布);
}