通达信缠语操盘主图实战高效精准附缠论使用方法详解指标源码
缠语操盘主图指标 - 实战高效精准(附缠论使用方法详解)
今天分享的指标是缠语操盘主图指标,该指标引用缠论划线函数。缠论强调,股市分析的科学路径如同多元的自同构结构体系。以顶底分型理论为例,关于新笔旧笔界定的讨论,正是这种多样性的体现。值得关注的是,运用缠论均线系统这一经典工具,同样能精准捕捉市场自同构性规律——其优势在于逻辑清晰,兼容性强:既可替换为MACD、布林带等指标,又能展现价格中枢形成机制。借助模拟交易训练,投资者可系统复盘历史走势,同步把握市场动态。
缠语操盘使用方法详解:- 中枢识别: 红黄线区域构成缠论中枢。
- 中枢A分析: 重点对比中枢内a段与b段的MACD指标(比较MACD面积或黄白线高低)。当前分析显示a段与b段间存在显著背驰现象。
- 中枢B分析: 对比b段与c段的MACD面积及黄白线高低。此处可清晰观察到b段与c段间存在明显背驰现象。
ZBGS1:=MA(CLOSE,5);ZBGS2:=MA(CLOSE,21);ZBGS3:=CROSS(ZBGS1,ZBGS2);ZBGS4:=CROSS(ZBGS2,ZBGS1);ZBGS5:=IF(REFX(ZBGS3,1),LLV(L,BARSLAST(ZBGS4)+1),DRAWNULL);ZBGS6:=IF(REFX(ZBGS4,1),HHV(H,BARSLAST(ZBGS3)+1),DRAWNULL);ZBGS7:=IF(ZBGS1< ZBGS2 AND L=REFX(ZBGS5,BARSNEXT(ZBGS5)),L,0);ZBGS8:=IF(ZBGS1>ZBGS2 AND H=REFX(ZBGS6,BARSNEXT(ZBGS6)),H,0);ZBGS9:=REF(L,BARSLAST(ZBGS7));ZBGS10:=IF(SUM(ZBGS7>0,0)>=2,REF(ZBGS9,BARSLAST(ZBGS7)+1),0);ZBGS11:=IF(SUM(ZBGS7>0,0)>=3,REF(ZBGS10,BARSLAST(ZBGS7)+1),0);ZBGS12:=IF(SUM(ZBGS7>0,0)>=4,REF(ZBGS11,BARSLAST(ZBGS7)+1),0);ZBGS13:=IF(SUM(ZBGS7>0,0)>=5,REF(ZBGS12,BARSLAST(ZBGS7)+1),0);ZBGS14:=IF(SUM(ZBGS7>0,0)>=6,REF(ZBGS13,BARSLAST(ZBGS7)+1),0);ZBGS15:=IF(SUM(ZBGS7>0,0)>=7,REF(ZBGS14,BARSLAST(ZBGS7)+1),0);ZBGS16:=IF(SUM(ZBGS7>0,0)>=8,REF(ZBGS15,BARSLAST(ZBGS7)+1),0);ZBGS17:=IF(SUM(ZBGS7>0,0)>=9,REF(ZBGS16,BARSLAST(ZBGS7)+1),0);ZBGS18:=REF(H,BARSLAST(ZBGS8));ZBGS19:=IF(SUM(ZBGS8>0,0)>=2,REF(ZBGS18,BARSLAST(ZBGS8)+1),0);ZBGS20:=IF(SUM(ZBGS8>0,0)>=3,REF(ZBGS19,BARSLAST(ZBGS8)+1),0);ZBGS21:=IF(SUM(ZBGS8>0,0)>=4,REF(ZBGS20,BARSLAST(ZBGS8)+1),0);ZBGS22:=IF(SUM(ZBGS8>0,0)>=5,REF(ZBGS21,BARSLAST(ZBGS8)+1),0);ZBGS23:=IF(SUM(ZBGS8>0,0)>=6,REF(ZBGS22,BARSLAST(ZBGS8)+1),0);ZBGS24:=IF(SUM(ZBGS8>0,0)>=7,REF(ZBGS23,BARSLAST(ZBGS8)+1),0);ZBGS25:=IF(SUM(ZBGS8>0,0)>=8,REF(ZBGS24,BARSLAST(ZBGS8)+1),0);ZBGS26:=IF(SUM(ZBGS8>0,0)>=9,REF(ZBGS25,BARSLAST(ZBGS8)+1),0);ZBGS27:=ZBGS9;DRAWTEXT_FIX(1,0.980,20,1,'股票指标网http://'),COLOR333333;ZBGS28:=IF(ZBGS10< ZBGS18 AND ZBGS27>0,ZBGS10,0);ZBGS29:=IF(ZBGS11< MIN(ZBGS18,ZBGS19) AND ZBGS28>0,ZBGS11,0);ZBGS30:=IF(ZBGS12< MIN(ZBGS18,MIN(ZBGS19,ZBGS20)) AND ZBGS29>0,ZBGS12,0);ZBGS31:=IF(ZBGS13< MIN(ZBGS18,MIN(ZBGS19,MIN(ZBGS20,ZBGS21))) AND ZBGS30>0,ZBGS13,0);ZBGS32:=IF(ZBGS14< MIN(ZBGS18,MIN(ZBGS19,MIN(ZBGS20,MIN(ZBGS21,ZBGS22)))) AND ZBGS31>0,ZBGS14,0);ZBGS33:=IF(ZBGS15< MIN(ZBGS18,MIN(ZBGS19,MIN(ZBGS20,MIN(ZBGS21,MIN(ZBGS22,ZBGS23))))) AND ZBGS32>0,ZBGS15,0);ZBGS34:=IF(ZBGS16< MIN(ZBGS18,MIN(ZBGS19,MIN(ZBGS20,MIN(ZBGS21,MIN(ZBGS22,MIN(ZBGS23,ZBGS24)))))) AND ZBGS33>0,ZBGS16,0);ZBGS35:=IF(ZBGS17< MIN(ZBGS18,MIN(ZBGS19,MIN(ZBGS20,MIN(ZBGS21,MIN(ZBGS22,MIN(ZBGS23,MIN(ZBGS24,ZBGS25))))))) AND ZBGS34>0,ZBGS17,0);ZBGS36:=MAX(ZBGS27,MAX(ZBGS28,MAX(ZBGS29,MAX(ZBGS30,MAX(ZBGS31,MAX(ZBGS32,MAX(ZBGS33,MAX(ZBGS34,ZBGS35))))))));DRAWLINE(ZBGS1>ZBGS2 AND H=REFX(ZBGS6,BARSNEXT(ZBGS6)),H,ZBGS1< ZBGS2 AND L=REFX(ZBGS5,BARSNEXT(ZBGS5)),L,0);DRAWLINE(ZBGS1< ZBGS2 AND L=REFX(ZBGS5,BARSNEXT(ZBGS5)),L,ZBGS1>ZBGS2 AND H=REFX(ZBGS6,BARSNEXT(ZBGS6)),H,0);ZG0:ZBGS18,NODRAW;ZG1:IF(ZBGS19>MAX(ZBGS9,ZBGS10),ZBGS19,9999),NODRAW;ZG2:IF(ZBGS20-ZBGS36>0 AND ZBGS20>MAX(ZBGS9,ZBGS10) AND ZG1!=9999,ZBGS20,9999),NODRAW;DRAWTEXT_FIX(C>O,0,0.07,0,' 公式源码 '),COLOR333333;ZBGS37:=IF(ZBGS21-ZBGS36>0 AND ZBGS21>MAX(ZBGS9,MAX(ZBGS10,ZBGS11)) AND ZG2!=9999,ZBGS21,9999);ZBGS38:=IF(ZBGS22-ZBGS36>0 AND ZBGS22>MAX(ZBGS9,MAX(ZBGS10,MAX(ZBGS11,ZBGS12))) AND ZBGS37!=9999,ZBGS22,9999);ZBGS39:=IF(ZBGS23-ZBGS36>0 AND ZBGS23>MAX(ZBGS9,MAX(ZBGS10,MAX(ZBGS11,MAX(ZBGS12,ZBGS13)))) AND ZBGS38!=9999,ZBGS23,9999);ZBGS40:=IF(ZBGS24-ZBGS36>0 AND ZBGS24>MAX(ZBGS9,MAX(ZBGS10,MAX(ZBGS11,MAX(ZBGS12,MAX(ZBGS13,ZBGS14))))) AND ZBGS39!=9999,ZBGS24,9999);ZBGS41:=IF(ZBGS25-ZBGS36>0 AND ZBGS25>MAX(ZBGS9,MAX(ZBGS10,MAX(ZBGS11,MAX(ZBGS12,MAX(ZBGS13,MAX(ZBGS14,ZBGS15)))))) AND ZBGS40!=9999,ZBGS25,9999);ZBGS42:=IF(ZBGS26-ZBGS36>0 AND ZBGS26>MAX(ZBGS9,MAX(ZBGS10,MAX(ZBGS11,MAX(ZBGS12,MAX(ZBGS13,MAX(ZBGS14,MAX(ZBGS15,ZBGS16))))))) AND ZBGS41!=9999,ZBGS26,9999);ZBGS43:=MIN(ZG0,MIN(ZG1,MIN(ZG2,MIN(ZBGS37,MIN(ZBGS38,MIN(ZBGS39,MIN(ZBGS40,MIN(ZBGS41,ZBGS42))))))));ZBGS66:=REF(ZBGS43,BARSLAST(ZBGS43!=REF(ZBGS43,1)));ZBGS88:=REF(ZBGS36,BARSLAST(ZBGS36!=REF(ZBGS36,1)));压力:IF(1,ZBGS66,ZBGS66),COLORRED,POINTDOT,LINETHICK4;支撑:IF(1,ZBGS88,ZBGS88),COLORYELLOW,POINTDOT,LINETHICK4;

未来函数检测结果如下:
该公式包含未来函数:BARSNEXT
该公式包含未来函数:REFX
定制指标公式、软件请联系QQ或微信同号:88652583
ZBGS1赋值:收盘价的5日简单移动平均
ZBGS2赋值:收盘价的21日简单移动平均
ZBGS3赋值:ZBGS1上穿ZBGS2
ZBGS4赋值:ZBGS2上穿ZBGS1
ZBGS5赋值:如果1日后的ZBGS3,返回上次ZBGS4距今天数+1日内最低价的最低值,否则返回无效数
ZBGS6赋值:如果1日后的ZBGS4,返回上次ZBGS3距今天数+1日内最高价的最高值,否则返回无效数
ZBGS7赋值:如果ZBGS1ZBGS8赋值:如果ZBGS1>ZBGS2ANDH=下次ZBGS6距今天数日后的ZBGS6,返回最高价,否则返回0
ZBGS9赋值:上次ZBGS7距今天数日前的最低价
ZBGS10赋值:如果ZBGS7>0的历史累和>=2,返回上次ZBGS7距今天数+1日前的ZBGS9,否则返回0
ZBGS11赋值:如果ZBGS7>0的历史累和>=3,返回上次ZBGS7距今天数+1日前的ZBGS10,否则返回0
ZBGS12赋值:如果ZBGS7>0的历史累和>=4,返回上次ZBGS7距今天数+1日前的ZBGS11,否则返回0
ZBGS13赋值:如果ZBGS7>0的历史累和>=5,返回上次ZBGS7距今天数+1日前的ZBGS12,否则返回0
ZBGS14赋值:如果ZBGS7>0的历史累和>=6,返回上次ZBGS7距今天数+1日前的ZBGS13,否则返回0
ZBGS15赋值:如果ZBGS7>0的历史累和>=7,返回上次ZBGS7距今天数+1日前的ZBGS14,否则返回0
ZBGS16赋值:如果ZBGS7>0的历史累和>=8,返回上次ZBGS7距今天数+1日前的ZBGS15,否则返回0
ZBGS17赋值:如果ZBGS7>0的历史累和>=9,返回上次ZBGS7距今天数+1日前的ZBGS16,否则返回0
ZBGS18赋值:上次ZBGS8距今天数日前的最高价
ZBGS19赋值:如果ZBGS8>0的历史累和>=2,返回上次ZBGS8距今天数+1日前的ZBGS18,否则返回0
ZBGS20赋值:如果ZBGS8>0的历史累和>=3,返回上次ZBGS8距今天数+1日前的ZBGS19,否则返回0
ZBGS21赋值:如果ZBGS8>0的历史累和>=4,返回上次ZBGS8距今天数+1日前的ZBGS20,否则返回0
ZBGS22赋值:如果ZBGS8>0的历史累和>=5,返回上次ZBGS8距今天数+1日前的ZBGS21,否则返回0
ZBGS23赋值:如果ZBGS8>0的历史累和>=6,返回上次ZBGS8距今天数+1日前的ZBGS22,否则返回0
ZBGS24赋值:如果ZBGS8>0的历史累和>=7,返回上次ZBGS8距今天数+1日前的ZBGS23,否则返回0
ZBGS25赋值:如果ZBGS8>0的历史累和>=8,返回上次ZBGS8距今天数+1日前的ZBGS24,否则返回0
ZBGS26赋值:如果ZBGS8>0的历史累和>=9,返回上次ZBGS8距今天数+1日前的ZBGS25,否则返回0
ZBGS27赋值:ZBGS9
当满足条件1时,在横轴0.980纵轴20位置书写文字,COLOR333333
ZBGS28赋值:如果ZBGS100,返回ZBGS10,否则返回0
ZBGS29赋值:如果ZBGS110,返回ZBGS11,否则返回0
ZBGS30赋值:如果ZBGS120,返回ZBGS12,否则返回0
ZBGS31赋值:如果ZBGS130,返回ZBGS13,否则返回0
ZBGS32赋值:如果ZBGS140,返回ZBGS14,否则返回0
ZBGS33赋值:如果ZBGS150,返回ZBGS15,否则返回0
ZBGS34赋值:如果ZBGS160,返回ZBGS16,否则返回0
ZBGS35赋值:如果ZBGS170,返回ZBGS17,否则返回0
ZBGS36赋值:ZBGS27和ZBGS28和ZBGS29和ZBGS30和ZBGS31和ZBGS32和ZBGS33和ZBGS34和ZBGS35的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值
当满足条件ZBGS1>ZBGS2ANDH=下次ZBGS6距今天数日后的ZBGS6时,在最高价位置画直线起点,当满足条件ZBGS1当满足条件ZBGS1ZBGS2ANDH=下次ZBGS6距今天数日后的ZBGS6时,在最高价位置画直线终点,0表示是否延长.
输出ZG0:ZBGS18,NODRAW
输出ZG1:如果ZBGS19>ZBGS9和ZBGS10的较大值,返回ZBGS19,否则返回9999,NODRAW
输出ZG2:如果ZBGS20-ZBGS36>0ANDZBGS20>ZBGS9和ZBGS10的较大值ANDZG1不等于9999,返回ZBGS20,否则返回9999,NODRAW
当满足条件收阳线时,在横轴0纵轴0.07位置书写文字,COLOR333333
ZBGS37赋值:如果ZBGS21-ZBGS36>0ANDZBGS21>ZBGS9和ZBGS10和ZBGS11的较大值的较大值ANDZG2不等于9999,返回ZBGS21,否则返回9999
ZBGS38赋值:如果ZBGS22-ZBGS36>0ANDZBGS22>ZBGS9和ZBGS10和ZBGS11和ZBGS12的较大值的较大值的较大值ANDZBGS37不等于9999,返回ZBGS22,否则返回9999
ZBGS39赋值:如果ZBGS23-ZBGS36>0ANDZBGS23>ZBGS9和ZBGS10和ZBGS11和ZBGS12和ZBGS13的较大值的较大值的较大值的较大值ANDZBGS38不等于9999,返回ZBGS23,否则返回9999
ZBGS40赋值:如果ZBGS24-ZBGS36>0ANDZBGS24>ZBGS9和ZBGS10和ZBGS11和ZBGS12和ZBGS13和ZBGS14的较大值的较大值的较大值的较大值的较大值ANDZBGS39不等于9999,返回ZBGS24,否则返回9999
ZBGS41赋值:如果ZBGS25-ZBGS36>0ANDZBGS25>ZBGS9和ZBGS10和ZBGS11和ZBGS12和ZBGS13和ZBGS14和ZBGS15的较大值的较大值的较大值的较大值的较大值的较大值ANDZBGS40不等于9999,返回ZBGS25,否则返回9999
ZBGS42赋值:如果ZBGS26-ZBGS36>0ANDZBGS26>ZBGS9和ZBGS10和ZBGS11和ZBGS12和ZBGS13和ZBGS14和ZBGS15和ZBGS16的较大值的较大值的较大值的较大值的较大值的较大值的较大值ANDZBGS41不等于9999,返回ZBGS26,否则返回9999
ZBGS43赋值:ZG0和ZG1和ZG2和ZBGS37和ZBGS38和ZBGS39和ZBGS40和ZBGS41和ZBGS42的较小值的较小值的较小值的较小值的较小值的较小值的较小值的较小值
ZBGS66赋值:上次ZBGS43不等于1日前的ZBGS43距今天数日前的ZBGS43
ZBGS88赋值:上次ZBGS36不等于1日前的ZBGS36距今天数日前的ZBGS36
输出压力:如果1,返回ZBGS66,否则返回ZBGS66,画红色,POINTDOT,线宽为4
输出支撑:如果1,返回ZBGS88,否则返回ZBGS88,画黄色,POINTDOT,线宽为4