通达信系统最高最低价主图指标(震荡型)指标公式

核心逻辑

该指标用于计算并显示过去80个交易日内的最高价和最低价。具体原理如下: 1. **系统最高价**:取过去80天的最高价,用绿色虚线标注 2. **系统最低价**:取过去80天的最低价,用红色虚线标注 3. 通过`FINDHIGH`和`BARSLAST`函数精确定位这些高低点出现的位置,并在图表上用白色竖线标记出来,同时标注具体价格数值 这本质上是一个**区间震荡指标**,用于识别股价的波动范围和关键支撑阻力位。

买卖信号

**该公式本身不包含明确的买入/卖出信号**。它只是一个技术分析辅助工具,用于显示历史高低点区间: - 当价格接近"系统最高价"时,可能面临压力 - 当价格接近"系统最低价"时,可能获得支撑 投资者需要结合其他指标或分析方法来判断具体的买卖时机。

用法

1. **支撑位参考**:当价格下跌至系统最低价附近时,可能获得支撑,可考虑买入 2. **压力位参考**:当价格上涨至系统最高价附近时,可能遇到压力,可考虑卖出或减仓 3. **区间判断**:如果价格在系统最高价和最低价之间波动,可视为震荡行情 4. **突破判断**:当价格向上突破系统最高价或向下跌破系统最低价时,可能意味着趋势改变 该指标主要用于**辅助判断当前价格所处的相对位置**,帮助投资者识别关键的价格边界。

公式源码

系统最高价:REFDATE(HHV(H,80),DATE),DOTLINE,COLORGREEN;
系统最低价:REFDATE(LLV(L,80),DATE),DOTLINE,COLORRED;
GD:=CONST(FINDHIGH(H,0,系统最高价*10,1));
DD:=REFDATE(LLV(L,80),DATE)COLORWHITE,NODRAW;
GT:=CONST(BARSLAST(GD=H))+1;
DT:=CONST(BARSLAST(DD=L))+1;
STICKLINE(CURRBARSCOUNT=GT,系统最低价,系统最高价,0,0),COLORWHITE;
STICKLINE(CURRBARSCOUNT=DT,系统最低价,系统最高价,0,0),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=DT,系统最低价*1.01,STRCAT('系统低',CON2STR(系统最低价,2))),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=GT,系统最高价*0.99,STRCAT('系统高',CON2STR(系统最高价,2))),COLORWHITE;