通达信〖多维共振〗基于历史价格区间和关键比例分割指标公式源码
“百分比支撑压力”指标是一款基于历史价格区间和关键比例分割原理打造的专业级技术分析工具。该指标通过计算近期股价波动的核心区间,并将这一区间按重要百分比比例进行精细划分,从而构建出一个多维度的支撑压力体系。
指标源码首先确定历史最高点(BFB2)和最低点(BFB3),然后在这两个极值点之间计算包括0.125、0.25、0.333、0.5、0.666等在内的多个关键比例位。这些比例并非随意设定,而是融合了斐波那契数列、经典分形理论等市场公认的关键节点。最终,通过鲜明的色带和清晰的数值标注,在图表上直观展示这些关键位置。
实战应用方法:
• 趋势判断:当股价在0.5分位上方运行且各色带呈多头排列时,表明趋势偏强;反之则偏弱
• 买卖点识别:股价回落至关键支撑比例位(如0.333、0.5)并出现企稳K线信号时,可考虑买入;上涨触及压力位(如0.666、0.75)受阻时考虑减仓
• 突破确认:当股价有效突破重要压力位且伴随量能放大,往往意味着新一轮趋势的启动
本指标特别适用于波段操作者和趋势跟踪者,能帮助投资者在不同时间周期框架下快速识别关键价位,提升交易决策的精准度。建议结合成交量等其他技术指标综合使用,以过滤假信号,提高操作胜率。
{支撑压力百分比}
ZBGS1:=6000;
ZBGS2:=REFDATE(HHV(H,ZBGS1),DATE);
ZBGS3:=REFDATE(LLV(L,ZBGS1),DATE);
ZBGS4:=ZBGS2-(ZBGS2-ZBGS3)*1.000;
ZBGS5:=ZBGS2-(ZBGS2-ZBGS3)*0.875;
ZBGS6:=ZBGS2-(ZBGS2-ZBGS3)*0.750;
ZBGS7:=ZBGS2-(ZBGS2-ZBGS3)*0.666;
ZBGS8:=ZBGS2-(ZBGS2-ZBGS3)*0.625;
ZBGS9:=ZBGS2-(ZBGS2-ZBGS3)*0.500;
ZBGS10:=ZBGS2-(ZBGS2-ZBGS3)*0.375;
ZBGS11:=ZBGS2-(ZBGS2-ZBGS3)*0.333;
ZBGS12:=ZBGS2-(ZBGS2-ZBGS3)*0.250;
ZBGS13:=ZBGS2-(ZBGS2-ZBGS3)*0.125;
ZBGS14:=ZBGS2-(ZBGS2-ZBGS3)*0.000;
STICKLINE(CURRBARSCOUNT=18,ZBGS2,ZBGS2,120,1),COLORGREEN;
STICKLINE(CURRBARSCOUNT=18,ZBGS14,ZBGS14,120,1),COLORCYAN;
STICKLINE(CURRBARSCOUNT=18,ZBGS13,ZBGS13,120,1),COLORCCCCCC;
DRAWTEXT(CURRBARSCOUNT=10,ZBGS14,'0.000'),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=10,ZBGS13,' 0.125'),COLORFFFFFF;
DRAWTEXT(CURRBARSCOUNT=10,ZBGS12,' 0.250'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=10,ZBGS11,' 0.333'),COLORLIRED;
DRAWTEXT(CURRBARSCOUNT=10,ZBGS10,' 0.375'),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=10,ZBGS9,' 0.500'),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=10,ZBGS8,' 0.625'),COLORRED;
DRAWTEXT(CURRBARSCOUNT=10,ZBGS7,' 0.666'),COLORRED;
DRAWTEXT(CURRBARSCOUNT=10,ZBGS6,' 0.750'),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=10,ZBGS5,' 0.875'),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=10,ZBGS4,' 1.000'),COLORGREEN;
STICKLINE(CURRBARSCOUNT=18,ZBGS12,ZBGS12,120,1),COLORYELLOW;
STICKLINE(CURRBARSCOUNT=18,ZBGS11,ZBGS11,120,1),COLORLIRED;
STICKLINE(CURRBARSCOUNT=18,ZBGS9,ZBGS9,120,1),COLORGREEN;
STICKLINE(CURRBARSCOUNT=18,ZBGS10,ZBGS10,120,1),COLORMAGENTA;
STICKLINE(CURRBARSCOUNT=18,ZBGS3,ZBGS3,120,1),COLORRED;
STICKLINE(CURRBARSCOUNT=18,ZBGS8,ZBGS8,120,1),COLORRED;
STICKLINE(CURRBARSCOUNT=18,ZBGS7,ZBGS7,120,1),COLORRED;
STICKLINE(CURRBARSCOUNT=18,ZBGS6,ZBGS6,120,1),COLORRED;
STICKLINE(CURRBARSCOUNT=18,ZBGS5,ZBGS5,120,1),COLORRED;
STICKLINE(CURRBARSCOUNT=18,ZBGS4,ZBGS4,120,1),COLORRED;
DRAWTEXT(CURRBARSCOUNT=35,ZBGS2*0.99,CON2STR(ZBGS2,2)),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=35,ZBGS4,CON2STR(ZBGS4,2)),COLORLIRED;
DRAWTEXT(CURRBARSCOUNT=35,ZBGS5,CON2STR(ZBGS5,2)),COLORLIRED;
DRAWTEXT(CURRBARSCOUNT=35,ZBGS6,CON2STR(ZBGS6,2)),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=35,ZBGS7,CON2STR(ZBGS7,2)),COLORRED;
DRAWTEXT(CURRBARSCOUNT=35,ZBGS14,CON2STR(ZBGS14,2)),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=35,ZBGS13,CON2STR(ZBGS13,2)),COLORFFFFFF;
DRAWTEXT(CURRBARSCOUNT=35,ZBGS12,CON2STR(ZBGS12,2)),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,ZBGS9,CON2STR(ZBGS9,2)),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=35,ZBGS11,CON2STR(ZBGS11,2)),COLORLIRED;
DRAWTEXT(CURRBARSCOUNT=35,ZBGS10,CON2STR(ZBGS10,2)),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=35,ZBGS8,CON2STR(ZBGS8,2)),COLORRED;
ZBGS15:=800;
ZBGS16:=800;
ZBGS17:=1;
ZBGS18:=1;
ZBGS19:=1;
ZBGS20:=CONST(FINDHIGH(H,0,ZBGS16*10,1));
ZBGS21:=CONST(BARSLAST(ZBGS20=H))+1;
ZBGS22:=CONST(IF(ZBGS21=1,H,REF(H,ZBGS21-1)));
ZBGS23:=CONST(FINDLOW(L,0,ZBGS15*10,1));
ZBGS24:=CONST(BARSLAST(ZBGS23=L))+1;
ZBGS25:=CONST(IF(ZBGS24=1,L,REF(L,ZBGS24-1)));
ZBGS26:=ZBGS17=2 OR ZBGS17=2;
ZBGS27:=ZBGS17=1 OR ZBGS17=1;
ZBGS28:=ZBGS17=1 OR ZBGS17=1 OR ZBGS17=1;
ZBGS29:=IF(ZBGS26,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*0.809),DRAWNULL);
ZBGS30:=IF(ZBGS28,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*0.5),DRAWNULL);
ZBGS31:=IF(ZBGS26,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*0.618),DRAWNULL);
ZBGS32:=IF(ZBGS26,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*0.382),DRAWNULL);
ZBGS33:=IF(ZBGS26,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*0.236),DRAWNULL);
ZBGS34:=IF(ZBGS28,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*1),DRAWNULL);
ZBGS35:=IF(ZBGS26,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*1.809),DRAWNULL);
ZBGS36:=IF(ZBGS28,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*1.5),DRAWNULL);
ZBGS37:=IF(ZBGS26,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*1.618),DRAWNULL);
ZBGS38:=IF(ZBGS26,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*1.382),DRAWNULL);
ZBGS39:=IF(ZBGS26,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*1.236),DRAWNULL);
ZBGS40:=IF(ZBGS28,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*2),DRAWNULL);
ZBGS41:=IF(ZBGS26,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*2.236),DRAWNULL);
ZBGS42:=IF(ZBGS26,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*2.382),DRAWNULL);
ZBGS43:=IF(ZBGS28,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*2.5),DRAWNULL);
ZBGS44:=IF(ZBGS26,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*2.618),DRAWNULL);
ZBGS45:=IF(ZBGS26,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*2.809),DRAWNULL);
ZBGS46:=IF(ZBGS28,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*3),DRAWNULL);
ZBGS47:=IF(ZBGS28,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)),DRAWNULL);
ZBGS48:=CURRBARSCOUNT=ZBGS29 OR CURRBARSCOUNT=ZBGS30 OR CURRBARSCOUNT=ZBGS31 OR CURRBARSCOUNT=ZBGS32 OR CURRBARSCOUNT=ZBGS33 OR CURRBARSCOUNT=ZBGS34 OR CURRBARSCOUNT=ZBGS35 OR CURRBARSCOUNT=ZBGS36 OR CURRBARSCOUNT=ZBGS37 OR CURRBARSCOUNT=ZBGS38 OR CURRBARSCOUNT=ZBGS39 OR CURRBARSCOUNT=ZBGS40 OR CURRBARSCOUNT=ZBGS41 OR CURRBARSCOUNT=ZBGS42 OR CURRBARSCOUNT=ZBGS43 OR CURRBARSCOUNT=ZBGS44 OR CURRBARSCOUNT=ZBGS45 OR CURRBARSCOUNT=ZBGS46 OR CURRBARSCOUNT=ZBGS47;
ZBGS49:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*1/8),DRAWNULL);
ZBGS50:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*2/8),DRAWNULL);
ZBGS51:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*3/8),DRAWNULL);
ZBGS52:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*4/3),DRAWNULL);
ZBGS53:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*5/8),DRAWNULL);
ZBGS54:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*6/8),DRAWNULL);
ZBGS55:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*7/8),DRAWNULL);
ZBGS56:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*9/8),DRAWNULL);
ZBGS57:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*1/3),DRAWNULL);
ZBGS58:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*2/3),DRAWNULL);
ZBGS59:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*10/8),DRAWNULL);
ZBGS60:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*11/8),DRAWNULL);
ZBGS61:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*5/3),DRAWNULL);
ZBGS62:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*13/8),DRAWNULL);
ZBGS63:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*14/8),DRAWNULL);
ZBGS64:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*15/8),DRAWNULL);
ZBGS65:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*17/8),DRAWNULL);
ZBGS66:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*18/8),DRAWNULL);
ZBGS67:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*19/8),DRAWNULL);
ZBGS68:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*21/8),DRAWNULL);
ZBGS69:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*22/8),DRAWNULL);
ZBGS70:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*23/8),DRAWNULL);
ZBGS71:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*7/3),DRAWNULL);
ZBGS72:=IF(ZBGS27,ROUND(IF(ZBGS21>ZBGS24,ZBGS21,ZBGS24)-ABS(ZBGS21-ZBGS24)*8/3),DRAWNULL);
ZBGS73:=CURRBARSCOUNT=ZBGS49 OR CURRBARSCOUNT=ZBGS50 OR CURRBARSCOUNT=ZBGS51 OR CURRBARSCOUNT=ZBGS52 OR CURRBARSCOUNT=ZBGS53 OR CURRBARSCOUNT=ZBGS54 OR CURRBARSCOUNT=ZBGS55 OR CURRBARSCOUNT=ZBGS56 OR CURRBARSCOUNT=ZBGS57 OR CURRBARSCOUNT=ZBGS58 OR CURRBARSCOUNT=ZBGS59 OR CURRBARSCOUNT=ZBGS60 OR CURRBARSCOUNT=ZBGS61 OR CURRBARSCOUNT=ZBGS62 OR CURRBARSCOUNT=ZBGS63 OR CURRBARSCOUNT=ZBGS64 OR CURRBARSCOUNT=ZBGS65 OR CURRBARSCOUNT=ZBGS66 OR CURRBARSCOUNT=ZBGS67 OR CURRBARSCOUNT=ZBGS68 OR CURRBARSCOUNT=ZBGS69 OR CURRBARSCOUNT=ZBGS70 OR CURRBARSCOUNT=ZBGS71 OR CURRBARSCOUNT=ZBGS72 ;
STICKLINE(ZBGS48 OR ZBGS73 ,ZBGS22,ZBGS25,0,0),COLORMAGENTA;
DRAWKLINE(H,O,L,C);
IF(ZBGS18=5 AND ZBGS17=5,DRAWNULL,ZBGS22),COLORMAGENTA;
IF(ZBGS18=5 AND ZBGS17=5,DRAWNULL,ZBGS25),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=ZBGS49 OR CURRBARSCOUNT=ZBGS56 OR CURRBARSCOUNT=ZBGS65,ZBGS22*0.98,'1/8')COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=ZBGS50 OR CURRBARSCOUNT=ZBGS59 OR CURRBARSCOUNT=ZBGS66,ZBGS22*0.98,'2/8')COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=ZBGS51 OR CURRBARSCOUNT=ZBGS60 OR CURRBARSCOUNT=ZBGS67,ZBGS22*0.98,'3/8')COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=ZBGS53 OR CURRBARSCOUNT=ZBGS62 OR CURRBARSCOUNT=ZBGS68,ZBGS22*0.98,'5/8')COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=ZBGS54 OR CURRBARSCOUNT=ZBGS63 OR CURRBARSCOUNT=ZBGS69,ZBGS22*0.98,'6/8')COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=ZBGS55 OR CURRBARSCOUNT=ZBGS64 OR CURRBARSCOUNT=ZBGS70,ZBGS22*0.98,'7/8')COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=ZBGS57 OR CURRBARSCOUNT=ZBGS52 OR CURRBARSCOUNT=ZBGS71,ZBGS22*0.98,'1/3')COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=ZBGS58 OR CURRBARSCOUNT=ZBGS61 OR CURRBARSCOUNT=ZBGS72,ZBGS22*0.98,'2/3')COLORMAGENTA;
来函数检测结果如下:
该公式包含未来函数:DHIGH
该公式包含未来函数:DLOW
定制、编写公式指标请联系QQ或微信同号:88652583
ZBGS1赋值:6000
ZBGS2赋值:日期日ZBGS1日内最高价的最高值
ZBGS3赋值:日期日ZBGS1日内最低价的最低值
ZBGS4赋值:ZBGS2-(ZBGS2-ZBGS3)*1.000
ZBGS5赋值:ZBGS2-(ZBGS2-ZBGS3)*0.875
ZBGS6赋值:ZBGS2-(ZBGS2-ZBGS3)*0.750
ZBGS7赋值:ZBGS2-(ZBGS2-ZBGS3)*0.666
ZBGS8赋值:ZBGS2-(ZBGS2-ZBGS3)*0.625
ZBGS9赋值:ZBGS2-(ZBGS2-ZBGS3)*0.500
ZBGS10赋值:ZBGS2-(ZBGS2-ZBGS3)*0.375
ZBGS11赋值:ZBGS2-(ZBGS2-ZBGS3)*0.333
ZBGS12赋值:ZBGS2-(ZBGS2-ZBGS3)*0.250
ZBGS13赋值:ZBGS2-(ZBGS2-ZBGS3)*0.125
ZBGS14赋值:ZBGS2-(ZBGS2-ZBGS3)*0.000
当满足条件到最后交易的周期=18时,在ZBGS2和ZBGS2位置之间画柱状线,宽度为120,1不为0则画空心柱.,画绿色
当满足条件到最后交易的周期=18时,在ZBGS14和ZBGS14位置之间画柱状线,宽度为120,1不为0则画空心柱.,画青色
当满足条件到最后交易的周期=18时,在ZBGS13和ZBGS13位置之间画柱状线,宽度为120,1不为0则画空心柱.,COLORCCCCCC
当满足条件到最后交易的周期=10时,在ZBGS14位置书写文字,画青色
当满足条件到最后交易的周期=10时,在ZBGS13位置书写文字,COLORFFFFFF
当满足条件到最后交易的周期=10时,在ZBGS12位置书写文字,画黄色
当满足条件到最后交易的周期=10时,在ZBGS11位置书写文字,画淡红色
当满足条件到最后交易的周期=10时,在ZBGS10位置书写文字,画绿色
当满足条件到最后交易的周期=10时,在ZBGS9位置书写文字,画洋红色
当满足条件到最后交易的周期=10时,在ZBGS8位置书写文字,画红色
当满足条件到最后交易的周期=10时,在ZBGS7位置书写文字,画红色
当满足条件到最后交易的周期=10时,在ZBGS6位置书写文字,画绿色
当满足条件到最后交易的周期=10时,在ZBGS5位置书写文字,画洋红色
当满足条件到最后交易的周期=10时,在ZBGS4位置书写文字,画绿色
当满足条件到最后交易的周期=18时,在ZBGS12和ZBGS12位置之间画柱状线,宽度为120,1不为0则画空心柱.,画黄色
当满足条件到最后交易的周期=18时,在ZBGS11和ZBGS11位置之间画柱状线,宽度为120,1不为0则画空心柱.,画淡红色
当满足条件到最后交易的周期=18时,在ZBGS9和ZBGS9位置之间画柱状线,宽度为120,1不为0则画空心柱.,画绿色
当满足条件到最后交易的周期=18时,在ZBGS10和ZBGS10位置之间画柱状线,宽度为120,1不为0则画空心柱.,画洋红色
当满足条件到最后交易的周期=18时,在ZBGS3和ZBGS3位置之间画柱状线,宽度为120,1不为0则画空心柱.,画红色
当满足条件到最后交易的周期=18时,在ZBGS8和ZBGS8位置之间画柱状线,宽度为120,1不为0则画空心柱.,画红色
当满足条件到最后交易的周期=18时,在ZBGS7和ZBGS7位置之间画柱状线,宽度为120,1不为0则画空心柱.,画红色
当满足条件到最后交易的周期=18时,在ZBGS6和ZBGS6位置之间画柱状线,宽度为120,1不为0则画空心柱.,画红色
当满足条件到最后交易的周期=18时,在ZBGS5和ZBGS5位置之间画柱状线,宽度为120,1不为0则画空心柱.,画红色
当满足条件到最后交易的周期=18时,在ZBGS4和ZBGS4位置之间画柱状线,宽度为120,1不为0则画空心柱.,画红色
当满足条件到最后交易的周期=35时,在ZBGS2*0.99位置书写文字,画绿色
当满足条件到最后交易的周期=35时,在ZBGS4位置书写文字,画淡红色
当满足条件到最后交易的周期=35时,在ZBGS5位置书写文字,画淡红色
当满足条件到最后交易的周期=35时,在ZBGS6位置书写文字,画洋红色
当满足条件到最后交易的周期=35时,在ZBGS7位置书写文字,画红色
当满足条件到最后交易的周期=35时,在ZBGS14位置书写文字,画青色
当满足条件到最后交易的周期=35时,在ZBGS13位置书写文字,COLORFFFFFF
当满足条件到最后交易的周期=35时,在ZBGS12位置书写文字,画黄色
当满足条件到最后交易的周期=35时,在ZBGS9位置书写文字,画绿色
当满足条件到最后交易的周期=35时,在ZBGS11位置书写文字,画淡红色
当满足条件到最后交易的周期=35时,在ZBGS10位置书写文字,画洋红色
当满足条件到最后交易的周期=35时,在ZBGS8位置书写文字,画红色
ZBGS15赋值:800
ZBGS16赋值:800
ZBGS17赋值:1
ZBGS18赋值:1
ZBGS19赋值:1
ZBGS20赋值:最高价在0日前的ZBGS16*10天内第1个最高价的最后一日取值设为常数
ZBGS21赋值:上次ZBGS20=最高价距今天数的最后一日取值设为常数+1
ZBGS22赋值:如果ZBGS21=1,返回最高价,否则返回ZBGS21-1日前的最高价的最后一日取值设为常数
ZBGS23赋值:最低价在0日前的ZBGS15*10天内第1个最低价的最后一日取值设为常数
ZBGS24赋值:上次ZBGS23=最低价距今天数的最后一日取值设为常数+1
ZBGS25赋值:如果ZBGS24=1,返回最低价,否则返回ZBGS24-1日前的最低价的最后一日取值设为常数
ZBGS26赋值:ZBGS17=2 OR ZBGS17=2
ZBGS27赋值:ZBGS17=1 OR ZBGS17=1
ZBGS28赋值:ZBGS17=1 OR ZBGS17=1 OR ZBGS17=1
ZBGS29赋值:如果ZBGS26,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*0.809(进行)四舍五入,否则返回无效数
ZBGS30赋值:如果ZBGS28,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*0.5(进行)四舍五入,否则返回无效数
ZBGS31赋值:如果ZBGS26,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*0.618(进行)四舍五入,否则返回无效数
ZBGS32赋值:如果ZBGS26,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*0.382(进行)四舍五入,否则返回无效数
ZBGS33赋值:如果ZBGS26,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*0.236(进行)四舍五入,否则返回无效数
ZBGS34赋值:如果ZBGS28,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*1(进行)四舍五入,否则返回无效数
ZBGS35赋值:如果ZBGS26,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*1.809(进行)四舍五入,否则返回无效数
ZBGS36赋值:如果ZBGS28,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*1.5(进行)四舍五入,否则返回无效数
ZBGS37赋值:如果ZBGS26,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*1.618(进行)四舍五入,否则返回无效数
ZBGS38赋值:如果ZBGS26,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*1.382(进行)四舍五入,否则返回无效数
ZBGS39赋值:如果ZBGS26,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*1.236(进行)四舍五入,否则返回无效数
ZBGS40赋值:如果ZBGS28,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*2(进行)四舍五入,否则返回无效数
ZBGS41赋值:如果ZBGS26,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*2.236(进行)四舍五入,否则返回无效数
ZBGS42赋值:如果ZBGS26,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*2.382(进行)四舍五入,否则返回无效数
ZBGS43赋值:如果ZBGS28,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*2.5(进行)四舍五入,否则返回无效数
ZBGS44赋值:如果ZBGS26,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*2.618(进行)四舍五入,否则返回无效数
ZBGS45赋值:如果ZBGS26,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*2.809(进行)四舍五入,否则返回无效数
ZBGS46赋值:如果ZBGS28,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*3(进行)四舍五入,否则返回无效数
ZBGS47赋值:如果ZBGS28,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24(进行)四舍五入,否则返回无效数
ZBGS48赋值:到最后交易的周期=ZBGS29 OR 到最后交易的周期=ZBGS30 OR 到最后交易的周期=ZBGS31 OR 到最后交易的周期=ZBGS32 OR 到最后交易的周期=ZBGS33 OR 到最后交易的周期=ZBGS34 OR 到最后交易的周期=ZBGS35 OR 到最后交易的周期=ZBGS36 OR 到最后交易的周期=ZBGS37 OR 到最后交易的周期=ZBGS38 OR 到最后交易的周期=ZBGS39 OR 到最后交易的周期=ZBGS40 OR 到最后交易的周期=ZBGS41 OR 到最后交易的周期=ZBGS42 OR 到最后交易的周期=ZBGS43 OR 到最后交易的周期=ZBGS44 OR 到最后交易的周期=ZBGS45 OR 到最后交易的周期=ZBGS46 OR 到最后交易的周期=ZBGS47
ZBGS49赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*1/8(进行)四舍五入,否则返回无效数
ZBGS50赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*2/8(进行)四舍五入,否则返回无效数
ZBGS51赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*3/8(进行)四舍五入,否则返回无效数
ZBGS52赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*4/3(进行)四舍五入,否则返回无效数
ZBGS53赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*5/8(进行)四舍五入,否则返回无效数
ZBGS54赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*6/8(进行)四舍五入,否则返回无效数
ZBGS55赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*7/8(进行)四舍五入,否则返回无效数
ZBGS56赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*9/8(进行)四舍五入,否则返回无效数
ZBGS57赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*1/3(进行)四舍五入,否则返回无效数
ZBGS58赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*2/3(进行)四舍五入,否则返回无效数
ZBGS59赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*10/8(进行)四舍五入,否则返回无效数
ZBGS60赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*11/8(进行)四舍五入,否则返回无效数
ZBGS61赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*5/3(进行)四舍五入,否则返回无效数
ZBGS62赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*13/8(进行)四舍五入,否则返回无效数
ZBGS63赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*14/8(进行)四舍五入,否则返回无效数
ZBGS64赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*15/8(进行)四舍五入,否则返回无效数
ZBGS65赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*17/8(进行)四舍五入,否则返回无效数
ZBGS66赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*18/8(进行)四舍五入,否则返回无效数
ZBGS67赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*19/8(进行)四舍五入,否则返回无效数
ZBGS68赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*21/8(进行)四舍五入,否则返回无效数
ZBGS69赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*22/8(进行)四舍五入,否则返回无效数
ZBGS70赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*23/8(进行)四舍五入,否则返回无效数
ZBGS71赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*7/3(进行)四舍五入,否则返回无效数
ZBGS72赋值:如果ZBGS27,返回对如果ZBGS21>ZBGS24,返回ZBGS21,否则返回ZBGS24-ZBGS21-ZBGS24的绝对值*8/3(进行)四舍五入,否则返回无效数
ZBGS73赋值:到最后交易的周期=ZBGS49 OR 到最后交易的周期=ZBGS50 OR 到最后交易的周期=ZBGS51 OR 到最后交易的周期=ZBGS52 OR 到最后交易的周期=ZBGS53 OR 到最后交易的周期=ZBGS54 OR 到最后交易的周期=ZBGS55 OR 到最后交易的周期=ZBGS56 OR 到最后交易的周期=ZBGS57 OR 到最后交易的周期=ZBGS58 OR 到最后交易的周期=ZBGS59 OR 到最后交易的周期=ZBGS60 OR 到最后交易的周期=ZBGS61 OR 到最后交易的周期=ZBGS62 OR 到最后交易的周期=ZBGS63 OR 到最后交易的周期=ZBGS64 OR 到最后交易的周期=ZBGS65 OR 到最后交易的周期=ZBGS66 OR 到最后交易的周期=ZBGS67 OR 到最后交易的周期=ZBGS68 OR 到最后交易的周期=ZBGS69 OR 到最后交易的周期=ZBGS70 OR 到最后交易的周期=ZBGS71 OR 到最后交易的周期=ZBGS72
当满足条件ZBGS48ORZBGS73时,在ZBGS22和ZBGS25位置之间画柱状线,宽度为0,0不为0则画空心柱.,画洋红色
K线
如果ZBGS18=5ANDZBGS17=5,返回无效数,否则返回ZBGS22,画洋红色
如果ZBGS18=5ANDZBGS17=5,返回无效数,否则返回ZBGS25,画洋红色
当满足条件到最后交易的周期=ZBGS49ORCURRBARSCOUNT=ZBGS56ORCURRBARSCOUNT=ZBGS65时,在ZBGS22*0.98位置书写文字画洋红色
当满足条件到最后交易的周期=ZBGS50ORCURRBARSCOUNT=ZBGS59ORCURRBARSCOUNT=ZBGS66时,在ZBGS22*0.98位置书写文字画洋红色
当满足条件到最后交易的周期=ZBGS51ORCURRBARSCOUNT=ZBGS60ORCURRBARSCOUNT=ZBGS67时,在ZBGS22*0.98位置书写文字画洋红色
当满足条件到最后交易的周期=ZBGS53ORCURRBARSCOUNT=ZBGS62ORCURRBARSCOUNT=ZBGS68时,在ZBGS22*0.98位置书写文字画洋红色
当满足条件到最后交易的周期=ZBGS54ORCURRBARSCOUNT=ZBGS63ORCURRBARSCOUNT=ZBGS69时,在ZBGS22*0.98位置书写文字画洋红色
当满足条件到最后交易的周期=ZBGS55ORCURRBARSCOUNT=ZBGS64ORCURRBARSCOUNT=ZBGS70时,在ZBGS22*0.98位置书写文字画洋红色
当满足条件到最后交易的周期=ZBGS57ORCURRBARSCOUNT=ZBGS52ORCURRBARSCOUNT=ZBGS71时,在ZBGS22*0.98位置书写文字画洋红色
当满足条件到最后交易的周期=ZBGS58ORCURRBARSCOUNT=ZBGS61ORCURRBARSCOUNT=ZBGS72时,在ZBGS22*0.98位置书写文字画洋红色