【云支撑划线主图】全自动划线支撑压力主图指标
主要功能
高点压力线:自动识别最近两个显著高点并连线形成压力线
低点支撑线:自动识别最近两个显著低点并连线形成支撑线
中轨线:取压力线与支撑线中点形成中轨
使用逻辑
高点识别:
定位过去10日内最高点为第一高点
向前间隔至少10天找出另一显著高点
连接两点形成压力线
低点识别:
定位过去10日内最低点为第一低点
向前间隔至少10天找出另一显著低点
连接两点形成支撑线
中轨计算:
取压力线与支撑线中间值画出中轨线
交易信号
价格接近高点压力线:可能遇阻力,考虑减仓或观望
价格接近低点支撑线:可能获支撑,考虑逢低买入
价格在中轨附近:上破中轨趋势可能转强,下破中轨可能转弱
主图源码:
{云支撑划线}HIGHN:=10;LOWN:=10;HIGHDISPLAY:=0;LOWDISPLAY:=0;ZGDISPLAY:=0;MADISPLAY:=0;ZBGS01:=REF(H,HIGHN)=HHV(H,2*HIGHN+1);ZBGS02:=BACKSET(ZBGS01,HIGHN+1);ZBGS03:=FILTER(ZBGS02,HIGHN) AND H=HHV(H,HIGHN+1);ZBGS04:=BARSLAST(ZBGS03);ZBGS05:=IF(ZBGS03,CURRBARSCOUNT,0);ZBGS06:=IF(ZBGS04,REF(H,ZBGS04),H);ZBGS07:=IF(ZBGS04,REF(ZBGS05,ZBGS04),ZBGS05);ZBGS08:=REF(ZBGS06,ZBGS04+1);ZBGS09:=CONST(ZBGS07);ZBGS10:=REF(ZBGS07,ZBGS04+1);ZBGS11:=CONST(ZBGS10);ZBGS12:=REF(ZBGS08,ZBGS04+1);ZBGS13:=IF(CURRBARSCOUNT>ZBGS11,0,1);高点压力:DRAWLINE(CURRBARSCOUNT=ZBGS11,H,CURRBARSCOUNT=ZBGS09,H,1) ;DRAWLINE(CURRBARSCOUNT=ZBGS11,H,ISLASTBAR,REF(H,ZBGS11-1),1);DRAWLINE(CURRBARSCOUNT=ZBGS09,H,ISLASTBAR,REF(H,ZBGS09-1),1);ZBGS14:=REF(L,LOWN)=LLV(L,2*LOWN+1);ZBGS15:=BACKSET(ZBGS14,LOWN+1);ZBGS16:=FILTER(ZBGS15,LOWN) AND L=LLV(L,LOWN+1);ZBGS17:=BARSLAST(ZBGS16);ZBGS18:=IF(ZBGS16,CURRBARSCOUNT,0);ZBGS19:=IF(ZBGS17,REF(L,ZBGS17),L);ZBGS20:=IF(ZBGS17,REF(ZBGS18,ZBGS17),ZBGS18);ZBGS21:=CONST(ZBGS20);ZBGS22:=REF(ZBGS19,ZBGS17+1);ZBGS23:=REF(ZBGS20,ZBGS17+1);ZBGS24:=CONST(ZBGS23);低点支撑:DRAWLINE(CURRBARSCOUNT=ZBGS24,L,CURRBARSCOUNT=ZBGS21,L,1) ;ZBGS26:=(高点压力+低点支撑)/2;ZBGS27:=CONST((高点压力+低点支撑)/2);ZBGS28:=IF(ZBGS24< ZBGS11,ZBGS24,ZBGS11);中轨:DRAWLINE(CURRBARSCOUNT=ZBGS28,ZBGS26,ISLASTBAR,ZBGS27,1);DRAWLINE(CURRBARSCOUNT=ZBGS21,L,ISLASTBAR,REF(L,ZBGS21-1),1);DRAWLINE(CURRBARSCOUNT=ZBGS24,L,ISLASTBAR,REF(L,ZBGS24-1),1);