指标用于自动识别最近N周期内的最高点和最低点,并计算区间成本、换手率等数据,在K线图上标注起点、终点及成本区间。
主要功能:
- 自动定位N周期内的最高和最低K线位置
- 计算区间成本(个股用成交额/成交量,大盘用收盘价均值)
- 计算区间换手率
- 在起点和终点位置绘制黄色竖线
- 在终点左侧绘制灰色成本带(含上下浮动范围)
- 标注“起点”“终点”文字
使用方法:
- 加载到K线图后,自动显示最近12根K线的分析结果
- 白色横线为区间成本线,灰色区域为成本浮动带
- 黄色竖线标记起点和终点位置
- 适用于短线成本分析及支撑压力判断
N:=12;
最高:=CONST(HHVBARS(HIGH,N))+1;
最低:=CONST(LLVBARS(L,N))+1;
起点:=IF(最高>最低,最高,最低);
终点:=IF(最高<最低,最高,最低);
CYC:=IF(C=INDEXC,(SUM(C,起点)-SUM(C,终点))/(起点-终点),(SUM(AMOUNT,起点)-SUM(AMOUNT,终点))/(SUM(VOL,起点)-SUM(VOL,终点))/100);
区间成本:CONST(CYC),NODRAW;
区间换手:(SUM(VOL,起点)-SUM(VOL,终点))/CAPITAL*100,NODRAW;
计算周期:起点-终点,NODRAW;
HH:=REFDATE(HHV(H,起点),DATE);
LL:=REFDATE(LLV(L,起点),DATE);
N1:=IF(PERIOD=7,1.05,IF(PERIOD=6,1.02,1.01));
N2:=IF(PERIOD=7,0.95,IF(PERIOD=6,0.98,0.99));
STICKLINE(CURRBARSCOUNT<=终点,区间成本*N1,区间成本*N2,5,0),COLOR808080;
STICKLINE(CURRBARSCOUNT<=终点,区间成本,区间成本,5,0),COLORWHITE;
STICKLINE(CURRBARSCOUNT=起点,HH,LL,0,-1),COLORYELLOW;
STICKLINE(CURRBARSCOUNT=终点,HH,LL,0,-1),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=起点,LL,'起点'),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=终点,LL,'终点'),COLORWHITE;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);