乐于分享
好东西不私藏

2026完整版,自动画缠论主图指标源码

2026完整版,自动画缠论主图指标源码

什么是缠论?

缠论由笔→线段→中枢→走势类型逐级构建

1. 笔由至少5根K线构成,满足:

顶分型 + 底分型交替;

中间K线高低点不重叠;

高低点之间有明确方向。

笔是缠论分析的最小单位。

2. 线段由至少3笔构成,方向一致且不被破坏。线段代表一段明确的趋势。

3. 中枢是缠论的灵魂所在。

定义:至少三个连续次级别走势类型重叠的部分。

在日线图上,通常表现为价格在某一区间内反复震荡,形成“箱体”或“平台”。

上中枢:由高点递减、低点抬高的三段重叠构成;

下中枢:由低点递增、高点降低的三段重叠构成。

中枢一旦形成,就成为多空博弈的关键区域,支撑/阻力作用显著。

建议初学者先掌握笔与线段的手工画法,再借助此类指标辅助验证,方能真正领悟缠论精髓。

友情提示(指标只是辅助,不作建议)

声明: 本文指标公式仅是分享知识与工具,不构成任何投资建议。

CXHZB1:=STRCAT(5388,STRCAT(STRCAT(STRCAT(5389,HYBLOCK),STRCAT(5390,DYBLOCK)),STRCAT(5391,GNBLOCK)));

DRAWTEXT_FIX(ISLASTBAR,0.005,0.02,0,CXHZB1),COLORMAGENTA;

CXHZB2:=REF(CLOSE,1);DRAWKLINE(H,O,L,C);

CXHZB3:=REF(CLOSE,1)*1.097;

CXHZB4:=CLOSE>=CXHZB3 AND CLOSE=HIGH;

STICKLINE(CXHZB4,OPEN,CLOSE,2.5,0),COLORYELLOW;

CXHZB5:=IF(DTPRICE(REF(CLOSE,1),0.1)=CLOSE,2,0);

STICKLINE(CXHZB5,OPEN,CLOSE,2.5,0),COLORGREEN;

CXHZB6:=LOW<REF(LOW,1) AND HIGH<REF(HIGH,1);

CXHZB7:=LOW>REF(LOW,1) AND HIGH>REF(HIGH,1);

CXHZB8:=LOW<REF(LOW,1) AND HIGH>=REF(HIGH,1) AND REF(LOW,1)>=REF(LOW,2) AND REF(HIGH,1)<=REF(HIGH,2) AND HIGH<REF(HIGH,2) AND COUNT(CXHZB6,BARSLAST(CXHZB7))=0;

CXHZB9:=HIGH>REF(HIGH,1) AND LOW<=REF(LOW,1) AND REF(HIGH,1)<=REF(HIGH,2) AND REF(LOW,1)>=REF(LOW,2) AND LOW>REF(LOW,2) AND COUNT(CXHZB7,BARSLAST(CXHZB6))=0;

CXHZB10:=HIGH<REF(HIGH,1) AND REF(LOW,1)<=REF(LOW,2) AND REF(HIGH,1)>=REF(HIGH,2) AND LOW<REF(LOW,2) AND COUNT(CXHZB6,BARSLAST(CXHZB7))=0;

CXHZB11:=LOW>REF(LOW,1) AND REF(HIGH,1)>=REF(HIGH,2) AND REF(LOW,1)<=REF(LOW,2) AND HIGH>REF(HIGH,2) AND COUNT(CXHZB7,BARSLAST(CXHZB6))=0;

CXHZB12:=CXHZB6 OR CXHZB8 OR CXHZB10;

CXHZB13:=CXHZB7 OR CXHZB9 OR CXHZB11;

CXHZB14:=CXHZB13 AND COUNT(CXHZB13,BARSLAST(CXHZB12))=1;

CXHZB15:=CXHZB12 AND COUNT(CXHZB12,BARSLAST(CXHZB13))=1;

CXHZB16:=IF(CXHZB14,LLV(LOW,1+BARSLAST(CXHZB15)),0);

CXHZB17:=IF(CXHZB16,CXHZB16,REF(CXHZB16,BARSLAST(CXHZB16)));

CXHZB18:=IF(CXHZB15,HHV(HIGH,1+BARSLAST(CXHZB14)),0);

CXHZB19:=IF(CXHZB18,CXHZB18,REF(CXHZB18,BARSLAST(CXHZB18)));

CXHZB20:=HIGH>=REF(HIGH,1) AND LOW<=REF(LOW,1);

CXHZB21:=HIGH<=REF(HIGH,1) AND LOW>=REF(LOW,1);

CXHZB22:=CXHZB20 OR CXHZB21;

CXH:DRAWTEXT_FIX(1,0.52,0,0,’☆微信公众号:(程序化指标) ☆’),COLORRED;

CXHZB23:=HIGH>=REF(HIGH,1) AND LOW<=REF(LOW,1) AND REF(LOW,1)>=REF(HIGH,2) AND REF(HIGH,1)<=REF(HIGH,2) AND HIGH>=REF(HIGH,2);

CXHZB24:=HIGH<=REF(HIGH,1) AND LOW>=REF(LOW,1) AND REF(HIGH,1)>=REF(HIGH,2) AND REF(LOW,1)<=REF(LOW,2) AND LOW<=REF(LOW,2);

CXHZB25:=CXHZB23 OR CXHZB24 AND (COUNT(CXHZB15,BARSLAST(CXHZB14))=0 OR CXHZB15);

CXHZB26:=HIGH>=REF(HIGH,1) AND LOW<=REF(LOW,1) AND REF(HIGH,1)<=REF(HIGH,2) AND REF(LOW,1)>=REF(LOW,2) AND LOW>=REF(LOW,2);

CXHZB27:=HIGH<=REF(HIGH,1) AND LOW>=REF(LOW,2) AND REF(LOW,1)<=REF(LOW,2) AND REF(HIGH,1)>=REF(HIGH,2) AND HIGH>=REF(HIGH,2);

CXHZB28:=CXHZB26 OR CXHZB27 AND (COUNT(CXHZB14,BARSLAST(CXHZB15))=0 OR CXHZB14);

CXHZB29:=CXHZB25 OR CXHZB28;

CXHZB30:=BARSLAST(CXHZB17!=REF(CXHZB17,1))-COUNT(CXHZB22,BARSLAST(CXHZB17!=REF(CXHZB17,1)))+COUNT(CXHZB29,BARSLAST(CXHZB17!=REF(CXHZB17,1)))>2 AND HIGH=HHV(HIGH,1+BARSLAST(CXHZB17!=REF(CXHZB17,1))) AND COUNT(LOW<REF(CXHZB17,BARSLAST(CXHZB17!=REF(CXHZB17,1))),BARSLAST(CXHZB17!=REF(CXHZB17,1)))=0 AND BARSLAST(CXHZB17!=REF(CXHZB17,1))>0;

CXHZB31:=SUMBARS(CXHZB17!=REF(CXHZB17,1),2)-COUNT(CXHZB22,SUMBARS(CXHZB17!=REF(CXHZB17,1),2))+COUNT(CXHZB29,SUMBARS(CXHZB17!=REF(CXHZB17,1),2))>3 AND HIGH=HHV(HIGH,SUMBARS(CXHZB17!=REF(CXHZB17,1),2)) AND REF(CXHZB17,SUMBARS(CXHZB17!=REF(CXHZB17,1),2)-1)<=LLV(LOW,SUMBARS(CXHZB17!=REF(CXHZB17,1),2));

CXHZB32:=SUMBARS(CXHZB17!=REF(CXHZB17,1),3)-COUNT(CXHZB22,SUMBARS(CXHZB17!=REF(CXHZB17,1),3))+COUNT(CXHZB29,SUMBARS(CXHZB17!=REF(CXHZB17,1),3))>3 AND HIGH=HHV(HIGH,SUMBARS(CXHZB17!=REF(CXHZB17,1),3)) AND REF(CXHZB17,SUMBARS(CXHZB17!=REF(CXHZB17,1),3)-1)<=LLV(LOW,SUMBARS(CXHZB17!=REF(CXHZB17,1),3));

CXHZB33:=SUMBARS(CXHZB17!=REF(CXHZB17,1),4)-COUNT(CXHZB22,SUMBARS(CXHZB17!=REF(CXHZB17,1),4))+COUNT(CXHZB29,SUMBARS(CXHZB17!=REF(CXHZB17,1),4))>3 AND HIGH=HHV(HIGH,SUMBARS(CXHZB17!=REF(CXHZB17,1),4)) AND REF(CXHZB17,SUMBARS(CXHZB17!=REF(CXHZB17,1),4)-1)<=LLV(LOW,SUMBARS(CXHZB17!=REF(CXHZB17,1),4));

CXHZB34:=SUMBARS(CXHZB17!=REF(CXHZB17,1),5)-COUNT(CXHZB22,SUMBARS(CXHZB17!=REF(CXHZB17,1),5))+COUNT(CXHZB29,SUMBARS(CXHZB17!=REF(CXHZB17,1),5))>3 AND HIGH=HHV(HIGH,SUMBARS(CXHZB17!=REF(CXHZB17,1),5)) AND REF(CXHZB17,SUMBARS(CXHZB17!=REF(CXHZB17,1),5)-1)<=LLV(LOW,SUMBARS(CXHZB17!=REF(CXHZB17,1),5));

CXHZB35:=SUMBARS(CXHZB17!=REF(CXHZB17,1),6)-COUNT(CXHZB22,SUMBARS(CXHZB17!=REF(CXHZB17,1),6))+COUNT(CXHZB29,SUMBARS(CXHZB17!=REF(CXHZB17,1),6))>3 AND HIGH=HHV(HIGH,SUMBARS(CXHZB17!=REF(CXHZB17,1),6)) AND REF(CXHZB17,SUMBARS(CXHZB17!=REF(CXHZB17,1),6)-1)<=LLV(LOW,SUMBARS(CXHZB17!=REF(CXHZB17,1),6));

CXHZB36:=BARSLAST(CXHZB19!=REF(CXHZB19,1))-COUNT(CXHZB22,BARSLAST(CXHZB19!=REF(CXHZB19,1)))+COUNT(CXHZB29,BARSLAST(CXHZB19!=REF(CXHZB19,1)))>2 AND COUNT(HIGH>REF(CXHZB19,BARSLAST(CXHZB19!=REF(CXHZB19,1))),BARSLAST(CXHZB19!=REF(CXHZB19,1)))=0 AND LOW=LLV(LOW,BARSLAST(CXHZB19!=REF(CXHZB19,1))) AND BARSLAST(CXHZB19!=REF(CXHZB19,1))>0;

CXHZB37:=SUMBARS(CXHZB19!=REF(CXHZB19,1),2)-COUNT(CXHZB22,SUMBARS(CXHZB19!=REF(CXHZB19,1),2))+COUNT(CXHZB29,SUMBARS(CXHZB19!=REF(CXHZB19,1),2))>3 AND LOW=LLV(LOW,SUMBARS(CXHZB19!=REF(CXHZB19,1),2)) AND REF(CXHZB19,SUMBARS(CXHZB19!=REF(CXHZB19,1),2)-1)>=HHV(HIGH,SUMBARS(CXHZB19!=REF(CXHZB19,1),2));

CXHZB38:=SUMBARS(CXHZB19!=REF(CXHZB19,1),3)-COUNT(CXHZB22,SUMBARS(CXHZB19!=REF(CXHZB19,1),3))+COUNT(CXHZB29,SUMBARS(CXHZB19!=REF(CXHZB19,1),3))>3 AND LOW=LLV(LOW,SUMBARS(CXHZB19!=REF(CXHZB19,1),3)) AND REF(CXHZB19,SUMBARS(CXHZB19!=REF(CXHZB19,1),3)-1)>=HHV(HIGH,SUMBARS(CXHZB19!=REF(CXHZB19,1),3));

CXHZB39:=SUMBARS(CXHZB19!=REF(CXHZB19,1),4)-COUNT(CXHZB22,SUMBARS(CXHZB19!=REF(CXHZB19,1),4))+COUNT(CXHZB29,SUMBARS(CXHZB19!=REF(CXHZB19,1),4))>3 AND LOW=LLV(LOW,SUMBARS(CXHZB19!=REF(CXHZB19,1),4)) AND REF(CXHZB19,SUMBARS(CXHZB19!=REF(CXHZB19,1),4)-1)>=HHV(HIGH,SUMBARS(CXHZB19!=REF(CXHZB19,1),4));

CXHZB40:=SUMBARS(CXHZB19!=REF(CXHZB19,1),5)-COUNT(CXHZB22,SUMBARS(CXHZB19!=REF(CXHZB19,1),5))+COUNT(CXHZB29,SUMBARS(CXHZB19!=REF(CXHZB19,1),5))>3 AND LOW=LLV(LOW,SUMBARS(CXHZB19!=REF(CXHZB19,1),5)) AND REF(CXHZB19,SUMBARS(CXHZB19!=REF(CXHZB19,1),5)-1)>=HHV(HIGH,SUMBARS(CXHZB19!=REF(CXHZB19,1),5));

CXHZB41:=SUMBARS(CXHZB19!=REF(CXHZB19,1),6)-COUNT(CXHZB22,SUMBARS(CXHZB19!=REF(CXHZB19,1),6))+COUNT(CXHZB29,SUMBARS(CXHZB19!=REF(CXHZB19,1),6))>3 AND LOW=LLV(LOW,SUMBARS(CXHZB19!=REF(CXHZB19,1),6)) AND REF(CXHZB19,SUMBARS(CXHZB19!=REF(CXHZB19,1),6)-1)>=HHV(HIGH,SUMBARS(CXHZB19!=REF(CXHZB19,1),6));

CXHZB42:=CXHZB30 OR CXHZB31 OR CXHZB32 OR CXHZB33 OR CXHZB34 OR CXHZB35;

CXHZB43:=CXHZB36 OR CXHZB37 OR CXHZB38 OR CXHZB39 OR CXHZB40 OR CXHZB41;

CXHZB44:=CXHZB42 AND COUNT(CXHZB42,1+BARSLAST(CXHZB43))=1;

CXHZB45:=CXHZB43 AND COUNT(CXHZB43,1+BARSLAST(CXHZB42))=1;

CXHZB46:=IF(CXHZB44,LLV(LOW,1+BARSLAST(CXHZB45)),0);

CXHZB47:=IF(CXHZB46,CXHZB46,REF(CXHZB46,BARSLAST(CXHZB46)));

CXHZB48:=IF(CXHZB45,HHV(HIGH,1+BARSLAST(CXHZB44)),0);

CXHZB49:=IF(CXHZB48,CXHZB48,REF(CXHZB48,BARSLAST(CXHZB48)));

CXHZB50:=HHV(HIGH,1+BARSLAST(CXHZB46))=HIGH;

CXHZB51:=LLV(LOW,1+BARSLAST(CXHZB48))=LOW;

CXHZB52:=FILTERX(CXHZB50,BARSLAST(CXHZB51));

CXHZB53:=FILTERX(CXHZB51,BARSLAST(CXHZB50));

CXHZB54:=IF(CXHZB53,LOW,0);

CXHZB55:=IF(CXHZB52,HIGH,0);

CXHZB56:=IF(CXHZB54>0,CXHZB54,REF(CXHZB54,BARSLAST(CXHZB54>0)));

CXHZB57:=IF(CXHZB55>0,CXHZB55,REF(CXHZB55,BARSLAST(CXHZB55>0)));

CXHZB58:=BARSLAST(CXHZB53)-COUNT(CXHZB22,BARSLAST(CXHZB53))+COUNT(CXHZB29,BARSLAST(CXHZB53))>3 AND COUNT(LOW<REF(CXHZB56,BARSLAST(CXHZB53)),BARSLAST(CXHZB53))=0 AND HIGH=HHV(HIGH,1+BARSLAST(CXHZB53)) AND BARSLAST(CXHZB53)>0;

CXHZB59:=BARSLAST(CXHZB52)-COUNT(CXHZB22,BARSLAST(CXHZB52))+COUNT(CXHZB29,BARSLAST(CXHZB52))>3 AND COUNT(HIGH>REF(CXHZB57,BARSLAST(CXHZB52)),BARSLAST(CXHZB52))=0 AND LOW=LLV(LOW,BARSLAST(CXHZB52)) AND BARSLAST(CXHZB52)>0;

CXHZB60:=FILTERX(CXHZB58,BARSLAST(CXHZB59));

CXHZB61:=FILTERX(CXHZB59,BARSLAST(CXHZB58));

CXHZB62:=IF(CXHZB61,LOW,0);

CXHZB63:=IF(CXHZB60,HIGH,0);

CXHZB64:=IF(CXHZB62>0,CXHZB62,REF(CXHZB62,BARSLAST(CXHZB62>0)));

CXHZB65:=IF(CXHZB63>0,CXHZB63,REF(CXHZB63,BARSLAST(CXHZB63>0)));

CXHZB66:=LLV(LOW,1+BARSLAST(CXHZB64!=REF(CXHZB64,1) OR (CXHZB62>0 AND CXHZB64=REF(CXHZB64,1))))=LOW AND COUNT(CXHZB65!=REF(CXHZB65,1),BARSLAST(CXHZB64!=REF(CXHZB64,1) OR (CXHZB62>0 AND CXHZB64=REF(CXHZB64,1))))=0;

CXHZB67:=HHV(HIGH,1+BARSLAST(CXHZB65!=REF(CXHZB65,1) OR (CXHZB63>0 AND CXHZB65=REF(CXHZB65,1))))=HIGH AND COUNT(CXHZB64!=REF(CXHZB64,1),BARSLAST(CXHZB65!=REF(CXHZB65,1) OR (CXHZB63>0 AND CXHZB65=REF(CXHZB65,1))))=0;

CXHZB68:=FILTERX(CXHZB67,BARSLAST(CXHZB66));

CXHZB69:=FILTERX(CXHZB66,BARSLAST(CXHZB67));

CXHZB70:=IF(CXHZB69,LOW,0);

CXHZB71:=IF(CXHZB68,HIGH,0);

CXHZB72:=IF(CXHZB70>0,CXHZB70,REF(CXHZB70,BARSLAST(CXHZB70>0)));

CXHZB73:=IF(CXHZB71>0,CXHZB71,REF(CXHZB71,BARSLAST(CXHZB71>0)));

CXHZB74:=IF(CXHZB72>REF(CXHZB72,1),CXHZB73,REF(CXHZB73,BARSLAST(CXHZB72>REF(CXHZB72,1))));

CXHZB75:=IF(CXHZB73<REF(CXHZB73,1),CXHZB72,REF(CXHZB72,BARSLAST(CXHZB73<REF(CXHZB73,1))));

CXHZB76:=HIGH>CXHZB74 AND COUNT(HIGH>CXHZB74,BARSLAST(LOW<CXHZB75))=1 AND BARSLAST(CXHZB72>REF(CXHZB72,1))<BARSLAST(CXHZB73>REF(CXHZB73,1));

CXHZB77:=LOW<CXHZB75 AND COUNT(LOW<CXHZB75,BARSLAST(HIGH>CXHZB74))=1 AND BARSLAST(CXHZB72<REF(CXHZB72,1))>BARSLAST(CXHZB73<REF(CXHZB73,1));

CXHZB78:=IF(CXHZB76,LLV(LOW,1+BARSLAST(CXHZB77)),0);

CXHZB79:=IF(CXHZB78,CXHZB78,REF(CXHZB78,BARSLAST(CXHZB78)));

CXHZB80:=IF(CXHZB77,HHV(HIGH,1+BARSLAST(CXHZB76)),0);

CXHZB81:=IF(CXHZB80,CXHZB80,REF(CXHZB80,BARSLAST(CXHZB80)));

CXHZB82:=HHV(HIGH,1+BARSLAST(CXHZB78))=HIGH;

CXHZB83:=LLV(LOW,1+BARSLAST(CXHZB80))=LOW;

CXHZB84:=FILTERX(CXHZB82,BARSLAST(CXHZB83));

CXHZB85:=FILTERX(CXHZB83,BARSLAST(CXHZB82));

CXHZB86:=IF(CXHZB85,LOW,0);

CXHZB87:=IF(CXHZB84,HIGH,0);

CXHZB88:=IF(CXHZB86>0,CXHZB86,REF(CXHZB86,BARSLAST(CXHZB86>0)));

CXHZB89:=IF(CXHZB87>0,CXHZB87,REF(CXHZB87,BARSLAST(CXHZB87>0)));

CXHZB90:=IF(CXHZB88>REF(CXHZB88,1),CXHZB89,REF(CXHZB89,BARSLAST(CXHZB88>REF(CXHZB88,1))));

CXHZB91:=IF(CXHZB89<REF(CXHZB89,1),CXHZB88,REF(CXHZB88,BARSLAST(CXHZB89<REF(CXHZB89,1))));

CXHZB92:=HIGH>CXHZB90 AND COUNT(HIGH>CXHZB90,BARSLAST(LOW<CXHZB91))=1;

CXHZB93:=LOW<CXHZB91 AND COUNT(LOW<CXHZB91,BARSLAST(HIGH>CXHZB90))=1;

CXHZB94:=IF(CXHZB92,LLV(LOW,1+BARSLAST(CXHZB93)),0);

CXHZB95:=IF(CXHZB94,CXHZB94,REF(CXHZB94,BARSLAST(CXHZB94)));

CXHZB96:=IF(CXHZB93,HHV(HIGH,1+BARSLAST(CXHZB92)),0);

CXHZB97:=IF(CXHZB96,CXHZB96,REF(CXHZB96,BARSLAST(CXHZB96)));

CXHZB98:=HHV(HIGH,1+BARSLAST(CXHZB94))=HIGH;

CXHZB99:=LLV(LOW,1+BARSLAST(CXHZB96))=LOW;

CXHZB100:=FILTERX(CXHZB98,BARSLAST(CXHZB99));

CXHZB101:=FILTERX(CXHZB99,BARSLAST(CXHZB98));

CXHZB102:=IF(CXHZB101,LOW,0);

CXHZB103:=IF(CXHZB100,HIGH,0);

CXHZB104:=IF(CXHZB102>0,CXHZB102,REF(CXHZB102,BARSLAST(CXHZB102>0)));

CXHZB105:=IF(CXHZB103>0,CXHZB103,REF(CXHZB103,BARSLAST(CXHZB103>0)));

CXHZB106:=IF(CXHZB104>REF(CXHZB104,1),CXHZB105,REF(CXHZB105,BARSLAST(CXHZB104>REF(CXHZB104,1))));

CXHZB107:=IF(CXHZB105<REF(CXHZB105,1),CXHZB104,REF(CXHZB104,BARSLAST(CXHZB105<REF(CXHZB105,1))));

CXHZB108:=HIGH>CXHZB106 AND COUNT(HIGH>CXHZB106,BARSLAST(LOW<CXHZB107))=1;

CXHZB109:=LOW<CXHZB107 AND COUNT(LOW<CXHZB107,BARSLAST(HIGH>CXHZB106))=1;

CXHZB110:=IF(CXHZB108,LLV(LOW,1+BARSLAST(CXHZB109)),0);

CXHZB111:=IF(CXHZB110,CXHZB110,REF(CXHZB110,BARSLAST(CXHZB110)));

CXHZB112:=IF(CXHZB109,HHV(HIGH,1+BARSLAST(CXHZB108)),0);

CXHZB113:=IF(CXHZB112,CXHZB112,REF(CXHZB112,BARSLAST(CXHZB112)));

CXHZB114:=HHV(HIGH,1+BARSLAST(CXHZB110))=HIGH;

CXHZB115:=LLV(LOW,1+BARSLAST(CXHZB112))=LOW;

CXHZB116:=FILTERX(CXHZB114,BARSLAST(CXHZB115));

CXHZB117:=FILTERX(CXHZB115,BARSLAST(CXHZB114));

CXHZB118:=IF(CXHZB117,LOW,0);

CXHZB119:=IF(CXHZB116,HIGH,0);

CXHZB120:=IF(CXHZB118>0,CXHZB118,REF(CXHZB118,BARSLAST(CXHZB118>0)));

CXHZB121:=IF(CXHZB119>0,CXHZB119,REF(CXHZB119,BARSLAST(CXHZB119>0)));

CXHZB122:=CXHZB72!=REF(CXHZB72,1) AND CXHZB72<=REF(CXHZB73,1+BARSLAST(CXHZB73!=REF(CXHZB73,1)));

CXHZB123:=MIN(REF(CXHZB73,1+BARSLAST(CXHZB73!=REF(CXHZB73,1))),REF(CXHZB73,BARSLAST(CXHZB73!=REF(CXHZB73,1))));

CXHZB124:=MAX(REF(CXHZB72,1+BARSLAST(CXHZB72!=REF(CXHZB72,1))),REF(CXHZB72,BARSLAST(CXHZB72!=REF(CXHZB72,1))));

CXHZB125:=IF(CXHZB122,CXHZB123,REF(CXHZB123,BARSLAST(CXHZB122)));

CXHZB126:=IF(CXHZB122,CXHZB124,REF(CXHZB124,BARSLAST(CXHZB122)));

CXHZB127:=CXHZB73!=REF(CXHZB73,1) AND CXHZB73>=REF(CXHZB72,1+BARSLAST(CXHZB72!=REF(CXHZB72,1)));

CXHZB128:=MIN(REF(CXHZB73,1+BARSLAST(CXHZB73!=REF(CXHZB73,1))),REF(CXHZB73,BARSLAST(CXHZB73!=REF(CXHZB73,1))));

CXHZB129:=MAX(REF(CXHZB72,1+BARSLAST(CXHZB72!=REF(CXHZB72,1))),REF(CXHZB72,BARSLAST(CXHZB72!=REF(CXHZB72,1))));

CXHZB130:=IF(CXHZB127,CXHZB128,REF(CXHZB128,BARSLAST(CXHZB127)));

CXHZB131:=IF(CXHZB127,CXHZB129,REF(CXHZB129,BARSLAST(CXHZB127)));

CXHZB132:=CXHZB72>REF(CXHZB72,1) AND CXHZB72>LLV(CXHZB73,BARSLAST(CXHZB86>0)) AND COUNT(CXHZB72>REF(CXHZB72,1) AND CXHZB72>LLV(CXHZB73,BARSLAST(CXHZB86>0)),BARSLAST(CXHZB86>0))=1;

CXHZB133:=CXHZB122 AND COUNT(CXHZB122,BARSLAST(CXHZB132))=1;

CXHZB134:=CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB125,BARSLAST(CXHZB133)) AND COUNT(CXHZB73<CXHZB126,BARSLAST(CXHZB133))=0 AND COUNT(CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB125,BARSLAST(CXHZB133)),BARSLAST(CXHZB133))=1;

CXHZB135:=CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB126,BARSLAST(CXHZB133)) AND COUNT(CXHZB72>CXHZB125,BARSLAST(CXHZB133))=0 AND COUNT(CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB126,BARSLAST(CXHZB133)),BARSLAST(CXHZB133))=1;

CXHZB136:=CXHZB122 AND COUNT(CXHZB122,BARSLAST(CXHZB134))=1 AND BARSLAST(CXHZB134)>0;

CXHZB137:=CXHZB127 AND COUNT(CXHZB127,BARSLAST(CXHZB135))=1 AND BARSLAST(CXHZB135)>0;

CXHZB138:=CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB125,BARSLAST(CXHZB136)) AND COUNT(CXHZB73<CXHZB126,BARSLAST(CXHZB136))=0 AND COUNT(CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB125,BARSLAST(CXHZB136)),BARSLAST(CXHZB136))=1;

CXHZB139:=CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB126,BARSLAST(CXHZB136)) AND COUNT(CXHZB72>CXHZB125,BARSLAST(CXHZB136))=0 AND COUNT(CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB126,BARSLAST(CXHZB136)),BARSLAST(CXHZB136))=1;

CXHZB140:=CXHZB122 AND COUNT(CXHZB122,BARSLAST(CXHZB138))=1 AND BARSLAST(CXHZB138)>0;

CXHZB141:=CXHZB127 AND COUNT(CXHZB127,BARSLAST(CXHZB139))=1 AND BARSLAST(CXHZB139)>0;

CXHZB142:=CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB125,BARSLAST(CXHZB140)) AND COUNT(CXHZB73<CXHZB126,BARSLAST(CXHZB140))=0 AND COUNT(CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB125,BARSLAST(CXHZB140)),BARSLAST(CXHZB140))=1;

CXHZB143:=CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB126,BARSLAST(CXHZB140)) AND COUNT(CXHZB72>CXHZB125,BARSLAST(CXHZB140))=0 AND COUNT(CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB126,BARSLAST(CXHZB140)),BARSLAST(CXHZB140))=1;

CXHZB144:=CXHZB122 AND COUNT(CXHZB122,BARSLAST(CXHZB142))=1 AND BARSLAST(CXHZB142)>0;

CXHZB145:=CXHZB127 AND COUNT(CXHZB127,BARSLAST(CXHZB143))=1 AND BARSLAST(CXHZB143)>0;

CXHZB146:=CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB125,BARSLAST(CXHZB144)) AND COUNT(CXHZB73<CXHZB126,BARSLAST(CXHZB144))=0 AND COUNT(CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB125,BARSLAST(CXHZB144)),BARSLAST(CXHZB144))=1;

CXHZB147:=CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB126,BARSLAST(CXHZB144)) AND COUNT(CXHZB72>CXHZB125,BARSLAST(CXHZB144))=0 AND COUNT(CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB126,BARSLAST(CXHZB144)),BARSLAST(CXHZB144))=1;

CXHZB148:=CXHZB122 AND COUNT(CXHZB122,BARSLAST(CXHZB146))=1 AND BARSLAST(CXHZB146)>0;

CXHZB149:=CXHZB127 AND COUNT(CXHZB127,BARSLAST(CXHZB147))=1 AND BARSLAST(CXHZB147)>0;

CXHZB150:=CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB125,BARSLAST(CXHZB148)) AND COUNT(CXHZB73<CXHZB126,BARSLAST(CXHZB148))=0 AND COUNT(CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB125,BARSLAST(CXHZB148)),BARSLAST(CXHZB148))=1;

CXHZB151:=CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB126,BARSLAST(CXHZB148)) AND COUNT(CXHZB72>CXHZB125,BARSLAST(CXHZB148))=0 AND COUNT(CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB126,BARSLAST(CXHZB148)),BARSLAST(CXHZB148))=1;

CXHZB152:=CXHZB122 AND COUNT(CXHZB122,BARSLAST(CXHZB150))=1 AND BARSLAST(CXHZB150)>0;

CXHZB153:=CXHZB127 AND COUNT(CXHZB127,BARSLAST(CXHZB151))=1 AND BARSLAST(CXHZB151)>0;

CXHZB154:=CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB125,BARSLAST(CXHZB152)) AND COUNT(CXHZB73<CXHZB126,BARSLAST(CXHZB152))=0 AND COUNT(CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB125,BARSLAST(CXHZB152)),BARSLAST(CXHZB152))=1;

CXHZB155:=CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB126,BARSLAST(CXHZB152)) AND COUNT(CXHZB72>CXHZB125,BARSLAST(CXHZB152))=0 AND COUNT(CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB126,BARSLAST(CXHZB152)),BARSLAST(CXHZB152))=1;

CXHZB156:=CXHZB122 AND COUNT(CXHZB122,BARSLAST(CXHZB154))=1 AND BARSLAST(CXHZB154)>0;

CXHZB157:=CXHZB127 AND COUNT(CXHZB127,BARSLAST(CXHZB155))=1 AND BARSLAST(CXHZB155)>0;

CXHZB158:=CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB125,BARSLAST(CXHZB156)) AND COUNT(CXHZB73<CXHZB126,BARSLAST(CXHZB156))=0 AND COUNT(CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB125,BARSLAST(CXHZB156)),BARSLAST(CXHZB156))=1;

CXHZB159:=CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB126,BARSLAST(CXHZB156)) AND COUNT(CXHZB72>CXHZB125,BARSLAST(CXHZB156))=0 AND COUNT(CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB126,BARSLAST(CXHZB156)),BARSLAST(CXHZB156))=1;

CXHZB160:=CXHZB122 AND COUNT(CXHZB122,BARSLAST(CXHZB158))=1 AND BARSLAST(CXHZB158)>0;

CXHZB161:=CXHZB127 AND COUNT(CXHZB127,BARSLAST(CXHZB159))=1 AND BARSLAST(CXHZB159)>0;

CXHZB162:=CXHZB73<REF(CXHZB73,1) AND CXHZB73<HHV(CXHZB72,BARSLAST(CXHZB87>0)) AND COUNT(CXHZB73<REF(CXHZB73,1) AND CXHZB73<HHV(CXHZB72,BARSLAST(CXHZB87>0)),BARSLAST(CXHZB87>0))=1;

CXHZB163:=CXHZB127 AND COUNT(CXHZB127,BARSLAST(CXHZB162))=1;

CXHZB164:=CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB130,BARSLAST(CXHZB163)) AND COUNT(CXHZB73<CXHZB131,BARSLAST(CXHZB163))=0 AND COUNT(CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB130,BARSLAST(CXHZB163)),BARSLAST(CXHZB163))=1;

CXHZB165:=CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB131,BARSLAST(CXHZB163)) AND COUNT(CXHZB72>CXHZB130,BARSLAST(CXHZB163))=0 AND COUNT(CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB131,BARSLAST(CXHZB163)),BARSLAST(CXHZB163))=1;

CXHZB166:=CXHZB122 AND COUNT(CXHZB122,BARSLAST(CXHZB164))=1 AND BARSLAST(CXHZB164)>0;

CXHZB167:=CXHZB127 AND COUNT(CXHZB127,BARSLAST(CXHZB165))=1 AND BARSLAST(CXHZB165)>0;

CXHZB168:=CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB130,BARSLAST(CXHZB167)) AND COUNT(CXHZB73<CXHZB131,BARSLAST(CXHZB167))=0 AND COUNT(CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB130,BARSLAST(CXHZB167)),BARSLAST(CXHZB167))=1;

CXHZB169:=CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB131,BARSLAST(CXHZB167)) AND COUNT(CXHZB72>CXHZB130,BARSLAST(CXHZB167))=0 AND COUNT(CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB131,BARSLAST(CXHZB167)),BARSLAST(CXHZB167))=1;

CXHZB170:=CXHZB122 AND COUNT(CXHZB122,BARSLAST(CXHZB168))=1 AND BARSLAST(CXHZB168)>0;

CXHZB171:=CXHZB127 AND COUNT(CXHZB127,BARSLAST(CXHZB169))=1 AND BARSLAST(CXHZB169)>0;

CXHZB172:=CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB130,BARSLAST(CXHZB171)) AND COUNT(CXHZB73<CXHZB131,BARSLAST(CXHZB171))=0 AND COUNT(CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB130,BARSLAST(CXHZB171)),BARSLAST(CXHZB171))=1;

CXHZB173:=CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB131,BARSLAST(CXHZB171)) AND COUNT(CXHZB72>CXHZB130,BARSLAST(CXHZB171))=0 AND COUNT(CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB131,BARSLAST(CXHZB171)),BARSLAST(CXHZB171))=1;

CXHZB174:=CXHZB122 AND COUNT(CXHZB122,BARSLAST(CXHZB172))=1 AND BARSLAST(CXHZB172)>0;

CXHZB175:=CXHZB127 AND COUNT(CXHZB127,BARSLAST(CXHZB173))=1 AND BARSLAST(CXHZB173)>0;

CXHZB176:=CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB130,BARSLAST(CXHZB175)) AND COUNT(CXHZB73<CXHZB131,BARSLAST(CXHZB175))=0 AND COUNT(CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB130,BARSLAST(CXHZB175)),BARSLAST(CXHZB175))=1;

CXHZB177:=CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB131,BARSLAST(CXHZB175)) AND COUNT(CXHZB72>CXHZB130,BARSLAST(CXHZB175))=0 AND COUNT(CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB131,BARSLAST(CXHZB175)),BARSLAST(CXHZB175))=1;

CXHZB178:=CXHZB122 AND COUNT(CXHZB122,BARSLAST(CXHZB176))=1 AND BARSLAST(CXHZB176)>0;

CXHZB179:=CXHZB127 AND COUNT(CXHZB127,BARSLAST(CXHZB177))=1 AND BARSLAST(CXHZB177)>0;

CXHZB180:=CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB130,BARSLAST(CXHZB179)) AND COUNT(CXHZB73<CXHZB131,BARSLAST(CXHZB179))=0 AND COUNT(CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB130,BARSLAST(CXHZB179)),BARSLAST(CXHZB179))=1;

CXHZB181:=CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB131,BARSLAST(CXHZB179)) AND COUNT(CXHZB72>CXHZB130,BARSLAST(CXHZB179))=0 AND COUNT(CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB131,BARSLAST(CXHZB179)),BARSLAST(CXHZB179))=1;

CXHZB182:=CXHZB122 AND COUNT(CXHZB122,BARSLAST(CXHZB180))=1 AND BARSLAST(CXHZB180)>0;

CXHZB183:=CXHZB127 AND COUNT(CXHZB127,BARSLAST(CXHZB181))=1 AND BARSLAST(CXHZB181)>0;

CXHZB184:=CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB130,BARSLAST(CXHZB183)) AND COUNT(CXHZB73<CXHZB131,BARSLAST(CXHZB183))=0 AND COUNT(CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB130,BARSLAST(CXHZB183)),BARSLAST(CXHZB183))=1;

CXHZB185:=CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB131,BARSLAST(CXHZB183)) AND COUNT(CXHZB72>CXHZB130,BARSLAST(CXHZB183))=0 AND COUNT(CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB131,BARSLAST(CXHZB183)),BARSLAST(CXHZB183))=1;

CXHZB186:=CXHZB122 AND COUNT(CXHZB122,BARSLAST(CXHZB184))=1 AND BARSLAST(CXHZB184)>0;

CXHZB187:=CXHZB127 AND COUNT(CXHZB127,BARSLAST(CXHZB185))=1 AND BARSLAST(CXHZB185)>0;

CXHZB188:=CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB130,BARSLAST(CXHZB187)) AND COUNT(CXHZB73<CXHZB131,BARSLAST(CXHZB187))=0 AND COUNT(CXHZB72>REF(CXHZB72,1) AND CXHZB72>REF(CXHZB130,BARSLAST(CXHZB187)),BARSLAST(CXHZB187))=1;

CXHZB189:=CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB131,BARSLAST(CXHZB187)) AND COUNT(CXHZB72>CXHZB130,BARSLAST(CXHZB187))=0 AND COUNT(CXHZB73<REF(CXHZB73,1) AND CXHZB73<REF(CXHZB131,BARSLAST(CXHZB187)),BARSLAST(CXHZB187))=1;

CXHZB190:=CXHZB122 AND COUNT(CXHZB122,BARSLAST(CXHZB188))=1 AND BARSLAST(CXHZB188)>0;

CXHZB191:=CXHZB127 AND COUNT(CXHZB127,BARSLAST(CXHZB189))=1 AND BARSLAST(CXHZB189)>0;

CXHZB192:=CXHZB133 OR CXHZB136 OR CXHZB140 OR CXHZB144 OR CXHZB148 OR CXHZB152 OR CXHZB156 OR CXHZB160 OR CXHZB166 OR CXHZB170 OR CXHZB174 OR CXHZB178 OR CXHZB182 OR CXHZB186 OR CXHZB190;

上中枢上1:IF(CXHZB192>0,CXHZB123,REF(CXHZB123,BARSLAST(CXHZB192>0))),DOTLINE,COLORLIRED;

上中枢下1:IF(CXHZB192>0,CXHZB124,REF(CXHZB124,BARSLAST(CXHZB192>0))),DOTLINE,COLORLIRED;

CXHZB193:=(上中枢上1-上中枢下1)/2+上中枢下1;

CXHZB194:=BARSLAST(CXHZB192);

CXHZB195:=BACKSET(CXHZB194=0,SUMBARS(CXHZB71>0,2)-1);

DRAWLINE(CROSS(CXHZB195,0.5),REFX(CXHZB125,BARSNEXT(CXHZB192)),CXHZB192,CXHZB125,0),COLORRED,LINETHICK2;

DRAWLINE(CROSS(CXHZB195,0.5),REFX(CXHZB126,BARSNEXT(CXHZB192)),CXHZB192,CXHZB126,0),COLORRED,LINETHICK2;

DRAWLINE(CROSS(CXHZB195,0.5),(REFX(CXHZB125,BARSNEXT(CXHZB192))-REFX(CXHZB126,BARSNEXT(CXHZB192)))/2+REFX(CXHZB126,BARSNEXT(CXHZB192)),CXHZB192,(REFX(CXHZB125,BARSNEXT(CXHZB192))-REFX(CXHZB126,BARSNEXT(CXHZB192)))/2+REFX(CXHZB126,BARSNEXT(CXHZB192)),0),COLORRED,LINETHICK2;

STICKLINE(CROSS(CXHZB195,0.5),REFX(CXHZB125,BARSNEXT(CXHZB192)),REFX(CXHZB126,BARSNEXT(CXHZB192)),0,0),COLORRED,LINETHICK2;

STICKLINE(CXHZB192,CXHZB125,CXHZB126,0,0),COLORRED,LINETHICK2;

CXHZB196:=CXHZB137 OR CXHZB137 OR CXHZB141 OR CXHZB145 OR CXHZB149 OR CXHZB153 OR CXHZB157 OR CXHZB161 OR CXHZB163 OR CXHZB167 OR CXHZB171 OR CXHZB175 OR CXHZB179 OR CXHZB183 OR CXHZB187 OR CXHZB191;

下中枢上1:IF(CXHZB196,CXHZB128,REF(CXHZB128,BARSLAST(CXHZB196))),DOTLINE,COLORLIBLUE;

下中枢下1:IF(CXHZB196,CXHZB129,REF(CXHZB129,BARSLAST(CXHZB196))),DOTLINE,COLORLIBLUE;

CXHZB197:=(下中枢上1-下中枢下1)/2+下中枢下1;

CXHZB198:=BARSLAST(CXHZB196);DRAWTEXT_FIX(C>O,0.01,0.01,0,”),COLORWHITE;

CXHZB199:=BACKSET(CXHZB198=0,SUMBARS(CXHZB70>0,2)-1);

DRAWLINE(CROSS(CXHZB199,0.5),REFX(CXHZB130,BARSNEXT(CXHZB196)),CXHZB196,CXHZB130,0),COLORLIGREEN,LINETHICK2;

DRAWLINE(CROSS(CXHZB199,0.5),REFX(CXHZB131,BARSNEXT(CXHZB196)),CXHZB196,CXHZB131,0),COLORLIGREEN,LINETHICK2;

DRAWLINE(CROSS(CXHZB199,0.5),(REFX(CXHZB130,BARSNEXT(CXHZB196))-REFX(CXHZB131,BARSNEXT(CXHZB196)))/2+REFX(CXHZB131,BARSNEXT(CXHZB196)),CXHZB196,(REFX(CXHZB130,BARSNEXT(CXHZB196))-REFX(CXHZB131,BARSNEXT(CXHZB196)))/2+REFX(CXHZB131,BARSNEXT(CXHZB196)),0),COLORLIGREEN,LINETHICK2;

STICKLINE(CROSS(CXHZB199,0.5),REFX(CXHZB130,BARSNEXT(CXHZB196)),REFX(CXHZB131,BARSNEXT(CXHZB196)),0,0),COLORLIGREEN,LINETHICK2;

STICKLINE(CXHZB196,CXHZB130,CXHZB131,0,0),COLORLIGREEN,LINETHICK2;

CXHZB200:=HHV(HIGH,1+BARSLAST(CXHZB16))=HIGH;

CXHZB201:=LLV(LOW,1+BARSLAST(CXHZB18))=LOW;

CXHZB202:=FILTERX(CXHZB200,BARSLAST(CXHZB201));

CXHZB203:=FILTERX(CXHZB201,BARSLAST(CXHZB200));

CXHZB204:=IF(CXHZB203,LOW,0);

CXHZB205:=IF(CXHZB202,HIGH,0);

CXHZB206:=IF(CXHZB204>0,CXHZB204,REF(CXHZB204,BARSLAST(CXHZB204>0)));

CXHZB207:=IF(CXHZB205>0,CXHZB205,REF(CXHZB205,BARSLAST(CXHZB205>0)));

DRAWLINE(CXHZB205,HIGH,CXHZB204,LOW,0),COLORWHITE;

DRAWLINE(CXHZB204,LOW,CXHZB205,HIGH,0),COLORWHITE;

DRAWLINE(CXHZB71,HIGH,CXHZB70,LOW,0),COLORGREEN,LINETHICK2;

DRAWLINE(CXHZB70,LOW,CXHZB71,HIGH,0),COLORRED,LINETHICK2;

CXHZB208:=CXHZB132 OR CXHZB134 OR CXHZB138 OR CXHZB142 OR CXHZB146 OR CXHZB150 OR CXHZB154 OR CXHZB158 OR CXHZB164 OR CXHZB168 OR CXHZB172 OR CXHZB176 OR CXHZB180 OR CXHZB184 OR CXHZB188;

CXHZB209:=CXHZB135 OR CXHZB139 OR CXHZB143 OR CXHZB147 OR CXHZB151 OR CXHZB155 OR CXHZB159 OR CXHZB162 OR CXHZB165 OR CXHZB169 OR CXHZB173 OR CXHZB177 OR CXHZB181 OR CXHZB185 OR CXHZB189;

CXHZB210:=CXHZB208 AND COUNT(CXHZB208,BARSLAST(CXHZB209))=1;

CXHZB211:=CXHZB209 AND COUNT(CXHZB209,BARSLAST(CXHZB208))=1;

CXHZB212:=IF(CXHZB210,LLV(CXHZB72,1+BARSLAST(CXHZB211)),0);

CXHZB213:=IF(CXHZB212,CXHZB212,REF(CXHZB212,BARSLAST(CXHZB212)));

CXHZB214:=IF(CXHZB211,HHV(CXHZB73,1+BARSLAST(CXHZB210)),0);

CXHZB215:=IF(CXHZB214,CXHZB214,REF(CXHZB214,BARSLAST(CXHZB214)));

DRAWICON(CXHZB208,LOW,1);

DRAWICON(CXHZB209,HIGH,2);

CXHZB216:=1+COUNT(CXHZB206<REF(CXHZB206,1),1+BARSLAST(CXHZB206>REF(CXHZB206,1)));

CXHZB217:=1+COUNT(CXHZB207>REF(CXHZB207,1),1+BARSLAST(CXHZB207<REF(CXHZB207,1)));

DRAWNUMBER(CXHZB206<REF(CXHZB206,1),LOW,CXHZB216),NODRAW,COLORGREEN;

DRAWNUMBER(CXHZB206>REF(CXHZB206,1),LOW,1),NODRAW,COLORGREEN;

DRAWNUMBER(CXHZB207>REF(CXHZB207,1),HIGH+(SUM(HIGH-LOW,5)-HHV(HIGH-LOW,5))/8,CXHZB217),NODRAW,COLORRED;

DRAWNUMBER(CXHZB207<REF(CXHZB207,1),HIGH+(SUM(HIGH-LOW,5)-HHV(HIGH-LOW,5))/8,1),NODRAW,COLORRED;


公式太长建议使用一键复制功能

复制多?号问题导致安装失败

嫌弃手动复制麻烦者

进入我的自营微信小程序用一键复制指标公式源码

喜欢的留言区评论下使用心得!

所有指标公式均提供完整源代码,免费分享!关注我解锁更多经过实战验证的量化策略与技术指标——无论你是短线交易者、波段投资者,还是趋势跟踪爱好者,都能在这里找到契合你交易风格的专属工具。持续更新,协助你高效决策,精准把握市场节奏!
本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 2026完整版,自动画缠论主图指标源码

评论 抢沙发

7 + 1 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮