通达信『金牛支撑压力』掌握趋势分析的关键主图指标公式源码
『金牛支撑压力』主图用法详解:掌握趋势分析的关键
支撑压力类型指标是技术分析中的重要工具,其核心逻辑基于市场心理。根据锚定效应,投资者常将历史价格(如前期高低点)作为参考锚点,以此判断当前价格的合理性。当价格接近前期低点时,市场普遍认为估值已较低,持仓者惜售,空仓者倾向于入场,从而形成支撑。支撑位附近,亏损者通常不愿平仓导致供应减少,而价格跌破支撑时则可能触发止损;压力位的逻辑则相反。
金牛支撑压力主图的优势在于其信号明确,可结合条件单功能实现自动化交易。这一特性帮助投资者无需频繁手动操作,即可高效捕捉关键价位突破的机会,提升交易效率。
通过量化历史高低点与波动率,该指标精准定位支撑压力区域,助力投资者优化决策流程,实现科学风控。
{金牛支撑压力主图}
N:=5;
HIGH_POINT:=HHV(H,N)<=REF(H,6) AND REF(H,6)>=REF(HHV(H,N),6);
LOW_POINT:=LLV(L,N)>=REF(L,6) AND REF(L,6)<=REF(LLV(L,N),6) ;
压力:VALUEWHEN(HIGH_POINT,REF(H,5)),COLORGREEN,NODRAW;
支撑:VALUEWHEN(LOW_POINT,REF(L,5)),COLORRED,NODRAW;
DRAWNUMBER(ISLASTBAR,压力,压力),COLORGREEN;
DRAWNUMBER(ISLASTBAR,支撑,支撑),COLORRED;
STICKLINE(1,压力,压力,4,0),COLORGREEN;
STICKLINE(1,支撑,支撑,4,0),COLORRED;
DRAWTEXT(CROSS(C,压力),L,'多突破'),COLORMAGENTA;
DRAWTEXT(CROSS(支撑,C),H,'空突破'),COLORYELLOW;
ZBGS1:=12;
ZBGS2:=26;
ZBGS3:=9;
ZBGS4:=EMA(CLOSE,ZBGS1) - EMA(CLOSE,ZBGS2);
ZBGS5:=EMA(ZBGS4,ZBGS3);
ZBGS6:=2*(ZBGS4-ZBGS5),STICK;
ZBGS7:=MA(C,50),LINETHICK1,COLORCYAN;
ZBGS8:=MA(C,50),COLORYELLOW,DOTLINE;
ZBGS9:=MA(C,50)+(ZBGS6.ZBGS6)*3;
ZBGS10:=CROSS(ZBGS4,ZBGS5);
ZBGS11:=REF(L,BARSLAST(ZBGS10)),COLORYELLOW,DOTLINE;
ZBGS12:=CROSS(ZBGS5,ZBGS4);
ZBGS13:=REF(H,BARSLAST(ZBGS12)),COLOR00FF00,DOTLINE;
ZBGS14:=(ZBGS3-1)/(ZBGS3+1)*ZBGS5/(1-2/(ZBGS3+1));
ZBGS15:=(ZBGS6/2+(ZBGS5*(ZBGS3-1)/(ZBGS3+1)))/(1-2/(ZBGS3+1));
ZBGS16:=(ZBGS4*(ZBGS1+1)*(ZBGS2+1)-(ZBGS2+1)*(ZBGS1-1)*EMA(C,ZBGS1)+(ZBGS1+1)*(ZBGS2-1)*EMA(C,ZBGS2))/(2*((ZBGS2+1)-(ZBGS1+1)))COLORYELLOW,LINETHICK1;
ZBGS17:=(ZBGS15*(ZBGS1+1)*(ZBGS2+1)-(ZBGS2+1)*(ZBGS1-1)*EMA(C,ZBGS1)+(ZBGS1+1)*(ZBGS2-1)*EMA(C,ZBGS2))/(2*((ZBGS2+1)-(ZBGS1+1))),COLORWHITE,LINETHICK1;
DRAWTEXT_FIX(1,0.980,20,1,', '),COLOR333333;
ZBGS18:=REF(EMA(C,26),1);
ZBGS19:=REF(EMA(C,12),1);
ZBGS20:=REF(ZBGS4,1);
ZBGS21:=ZBGS4>ZBGS5;
ZBGS22:=ZBGS4< ZBGS5;
ZBGS23:=ZBGS21 AND C>ZBGS13 AND C>ZBGS7;
STICKLINE(ZBGS23,L,H,0,0),COLOR0000AA;
STICKLINE(ZBGS23,CLOSE,OPEN,3,0),COLOR000055;
STICKLINE(ZBGS23,CLOSE,OPEN,2.8,0),COLOR000066;
STICKLINE(ZBGS23,CLOSE,OPEN,2.5,0),COLOR000077;
STICKLINE(ZBGS23,CLOSE,OPEN,2.2,0),COLOR000088;
STICKLINE(ZBGS23,CLOSE,OPEN,1.7,0),COLOR000099;
STICKLINE(ZBGS23,CLOSE,OPEN,1.2,0),COLOR0000AA;
STICKLINE(ZBGS23,CLOSE,OPEN,0.7,0),COLOR0000CC;
STICKLINE(ZBGS23,CLOSE,OPEN,0.2,0),COLOR0000FF;
ZBGS24:=C< ZBGS13 AND ZBGS21;
STICKLINE(ZBGS24,H,L,0,1),COLORFF55FF;
STICKLINE(ZBGS24,C,O,3.2,0),COLOR880088;
STICKLINE(ZBGS24,C,O,2.6,0),COLORAA00AA;
STICKLINE(ZBGS24,C,O,1.9,0),COLORCC00CC;
STICKLINE(ZBGS24,C,O,1.1,0),COLOREE00EE;
STICKLINE(ZBGS24,C,O,0.3,0),COLORFF44FF;
ZBGS25:=C< ZBGS7 AND ZBGS21;
STICKLINE(ZBGS25,H,L,0,1),COLORFF55FF;
STICKLINE(ZBGS25,C,O,3.2,0),COLOR880088;
STICKLINE(ZBGS25,C,O,2.6,0),COLORAA00AA;
STICKLINE(ZBGS25,C,O,1.9,0),COLORCC00CC;
STICKLINE(ZBGS25,C,O,1.1,0),COLOREE00EE;
STICKLINE(ZBGS25,C,O,0.3,0),COLORFF44FF;
ZBGS26:=C< ZBGS16 AND ZBGS22;
STICKLINE(ZBGS26,H,L,0,0),COLOR00FF00;
STICKLINE(ZBGS26,C,O,3,0),COLOR009900;
STICKLINE(ZBGS26,C,O,2,0),COLOR00BB00;
STICKLINE(ZBGS26,C,O,1,0),COLOR00DD00;
STICKLINE(ZBGS26,C,O,0.3,0),COLOR00FF00;
ZBGS27:=C>ZBGS16 AND ZBGS22;
STICKLINE(ZBGS27,H,L,0,0),COLOR00FF00;
STICKLINE(ZBGS27,C,O,3,0),COLOR009900;
STICKLINE(ZBGS27,C,O,2,0),COLOR00BB00;
STICKLINE(ZBGS27,C,O,1,0),COLOR00DD00;
STICKLINE(ZBGS27,C,O,0.3,0),COLOR00FF00;
来函数检测结果如下:
该公式没有未来函数
定制、编写公式指标请联系QQ或微信同号:88652583
N赋值:5
HIGH_POINT赋值:N日内最高价的最高值<=6日前的最高价 AND 6日前的最高价>=6日前的N日内最高价的最高值
LOW_POINT赋值:N日内最低价的最低值>=6日前的最低价 AND 6日前的最低价<=6日前的N日内最低价的最低值
输出压力:如果HIGH_POINT,返回5日前的最高价,否则返回上个输出值,画绿色,NODRAW
输出支撑:如果LOW_POINT,返回5日前的最低价,否则返回上个输出值,画红色,NODRAW
当满足条件是否最后一个周期时,在压力位置书写数字,画绿色
当满足条件是否最后一个周期时,在支撑位置书写数字,画红色
当满足条件1时,在压力和压力位置之间画柱状线,宽度为4,0不为0则画空心柱.,画绿色
当满足条件1时,在支撑和支撑位置之间画柱状线,宽度为4,0不为0则画空心柱.,画红色
当满足条件收盘价上穿压力时,在最低价位置书写文字,画洋红色
当满足条件支撑上穿收盘价时,在最高价位置书写文字,画黄色
ZBGS1赋值:12
ZBGS2赋值:26
ZBGS3赋值:9
ZBGS4赋值:收盘价的ZBGS1日指数移动平均 - 收盘价的ZBGS2日指数移动平均
ZBGS5赋值:ZBGS4的ZBGS3日指数移动平均
ZBGS6赋值:2*(ZBGS4-ZBGS5),STICK
ZBGS7赋值:收盘价的50日简单移动平均,线宽为1,画青色
ZBGS8赋值:收盘价的50日简单移动平均,画黄色,DOTLINE
ZBGS9赋值:收盘价的50日简单移动平均+(ZBGS6.ZBGS6)*3
ZBGS10赋值:ZBGS4上穿ZBGS5
ZBGS11赋值:上次ZBGS10距今天数日前的最低价,画黄色,DOTLINE
ZBGS12赋值:ZBGS5上穿ZBGS4
ZBGS13赋值:上次ZBGS12距今天数日前的最高价,COLOR00FF00,DOTLINE
ZBGS14赋值:(ZBGS3-1)/(ZBGS3+1)*ZBGS5/(1-2/(ZBGS3+1))
ZBGS15赋值:(ZBGS6/2+(ZBGS5*(ZBGS3-1)/(ZBGS3+1)))/(1-2/(ZBGS3+1))
ZBGS16赋值:(ZBGS4*(ZBGS1+1)*(ZBGS2+1)-(ZBGS2+1)*(ZBGS1-1)*收盘价的ZBGS1日指数移动平均+(ZBGS1+1)*(ZBGS2-1)*收盘价的ZBGS2日指数移动平均)/(2*((ZBGS2+1)-(ZBGS1+1)))画黄色,线宽为1
ZBGS17赋值:(ZBGS15*(ZBGS1+1)*(ZBGS2+1)-(ZBGS2+1)*(ZBGS1-1)*收盘价的ZBGS1日指数移动平均+(ZBGS1+1)*(ZBGS2-1)*收盘价的ZBGS2日指数移动平均)/(2*((ZBGS2+1)-(ZBGS1+1))),画白色,线宽为1
当满足条件1时,在横轴0.980纵轴20位置书写文字,COLOR333333
ZBGS18赋值:1日前的收盘价的26日指数移动平均
ZBGS19赋值:1日前的收盘价的12日指数移动平均
ZBGS20赋值:1日前的ZBGS4
ZBGS21赋值:ZBGS4>ZBGS5
ZBGS22赋值:ZBGS4< ZBGS5
ZBGS23赋值:ZBGS21 AND 收盘价>ZBGS13 AND 收盘价>ZBGS7
当满足条件ZBGS23时,在最低价和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR0000AA
当满足条件ZBGS23时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR000055
当满足条件ZBGS23时,在收盘价和开盘价位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,COLOR000066
当满足条件ZBGS23时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR000077
当满足条件ZBGS23时,在收盘价和开盘价位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLOR000088
当满足条件ZBGS23时,在收盘价和开盘价位置之间画柱状线,宽度为1.7,0不为0则画空心柱.,COLOR000099
当满足条件ZBGS23时,在收盘价和开盘价位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLOR0000AA
当满足条件ZBGS23时,在收盘价和开盘价位置之间画柱状线,宽度为0.7,0不为0则画空心柱.,COLOR0000CC
当满足条件ZBGS23时,在收盘价和开盘价位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,COLOR0000FF
ZBGS24赋值:收盘价< ZBGS13 AND ZBGS21
当满足条件ZBGS24时,在最高价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLORFF55FF
当满足条件ZBGS24时,在收盘价和开盘价位置之间画柱状线,宽度为3.2,0不为0则画空心柱.,COLOR880088
当满足条件ZBGS24时,在收盘价和开盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLORAA00AA
当满足条件ZBGS24时,在收盘价和开盘价位置之间画柱状线,宽度为1.9,0不为0则画空心柱.,COLORCC00CC
当满足条件ZBGS24时,在收盘价和开盘价位置之间画柱状线,宽度为1.1,0不为0则画空心柱.,COLOREE00EE
当满足条件ZBGS24时,在收盘价和开盘价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORFF44FF
ZBGS25赋值:收盘价< ZBGS7 AND ZBGS21
当满足条件ZBGS25时,在最高价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLORFF55FF
当满足条件ZBGS25时,在收盘价和开盘价位置之间画柱状线,宽度为3.2,0不为0则画空心柱.,COLOR880088
当满足条件ZBGS25时,在收盘价和开盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLORAA00AA
当满足条件ZBGS25时,在收盘价和开盘价位置之间画柱状线,宽度为1.9,0不为0则画空心柱.,COLORCC00CC
当满足条件ZBGS25时,在收盘价和开盘价位置之间画柱状线,宽度为1.1,0不为0则画空心柱.,COLOREE00EE
当满足条件ZBGS25时,在收盘价和开盘价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORFF44FF
ZBGS26赋值:收盘价< ZBGS16 AND ZBGS22
当满足条件ZBGS26时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR00FF00
当满足条件ZBGS26时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR009900
当满足条件ZBGS26时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00BB00
当满足条件ZBGS26时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00DD00
当满足条件ZBGS26时,在收盘价和开盘价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR00FF00
ZBGS27赋值:收盘价>ZBGS16 AND ZBGS22
当满足条件ZBGS27时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR00FF00
当满足条件ZBGS27时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR009900
当满足条件ZBGS27时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00BB00
当满足条件ZBGS27时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00DD00
当满足条件ZBGS27时,在收盘价和开盘价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR00FF00