核心逻辑
该指标基于ZIG转向函数和波浪理论原理,通过识别价格波动的波峰和波谷来判断趋势转折点。具体来说: 1. 使用PEAK/TROUGH系列函数定位最近4个波峰和波谷的位置及数值 2. 通过比较波峰和波谷的先后顺序判断当前趋势方向(上涨或下跌) 3. 计算多个时间跨度的价格关系(T12M、T23M、T34M等) 4. 当价格触及波谷时视为潜在的抄底时机,当价格触及波峰时视为潜在的逃顶时机
买卖信号
- **买入信号(抄底)**:当MIN1=LOWZIG时,在最低点显示"★抄底"标记 - **卖出信号(逃顶)**:当MAX1=HIGHZIG时,在最高点显示"★逃顶"标记 - 红色粗线连接各个波峰波谷的关键转折点
用法
1. 观察"★抄底"信号出现的位置,结合其他技术分析判断是否入场 2. 观察"★逃顶"信号出现的位置,及时获利了结 3. 配合成交量和其他趋势指标综合判断,提高信号可靠性 4. 该指标更适合用于识别中期趋势的转折点,参数BL=1表示使用最简单的ZIG转向设置
公式源码
BL:=1; MAXADD1:=PEAKBARS(1,BL,1); MAXADD2:=PEAKBARS(1,BL,2); MAXADD3:=PEAKBARS(1,BL,3); MAXADD4:=PEAKBARS(1,BL,4); MINADD1:=TROUGHBARS(2,BL,1); MINADD2:=TROUGHBARS(2,BL,2); MINADD3:=TROUGHBARS(2,BL,3); MINADD4:=TROUGHBARS(2,BL,4); MAX1:=PEAK(1,BL,1),COLORBROWN,POINTDOT; MIN1:=TROUGH(2,BL,1),COLORBROWN,POINTDOT; MAX2:=IF(MAXADD2>MINADD1,PEAK(1,BL,2),IF(MAXADD3>MINADD1,PEAK(1,BL,3),PEAK(1,BL,4))),COLORGRAY,POINTDOT; MIN2:=IF(MINADD2>MAXADD1,TROUGH(2,BL,2),IF(MINADD3>MAXADD1,TROUGH(2,BL,3),TROUGH(2,BL,4))),COLORGRAY,POINTDOT; MAXADD22:=IF(MAXADD2>MINADD1,MAXADD2,IF(MAXADD3>MINADD1,MAXADD3,MAXADD4)); MINADD22:=IF(MINADD2>MAXADD1,MINADD2,IF(MINADD3>MAXADD1,MINADD3,MINADD4)); HIGHZIG:=ZIG(1,BL); LOWZIG:=ZIG(2,BL); Z123Q4:IF(MAXADD1>MINADD1,MAX1*MIN1/MIN2,-MIN1*MAX1/MAX2),COLORYELLOW,crOSSDOT; T12M:IF(MINADD1>MAXADD1,MAXADD22-MINADD1,MINADD22-MAXADD1),COLORGRAY; T23M:IF(MINADD1>MAXADD1,MINADD1-MAXADD1,MAXADD1-MINADD1),COLORCYAN; T34M:IF(MINADD1>MAXADD1,MAXADD1,MINADD1),COLORMAGENTA,LINETHICK2; 降T34M:IF(MINADD1>MAXADD1,MINADD1,MAXADD1),COLORGREEN,LINETHICK2; DRAWTEXT(MIN1=LOWZIG ,-LOW,'★抄底'),COLORYELLOW; DRAWTEXT(MAX1=HIGHZIG,HIGH,'★逃顶'),COLORYELLOW; ZZDZ:=IF(MIN1=LOWZIG,-LOW,IF(MAX1=HIGHZIG,HIGH,IF(ISLASTBAR,C,0))); PLOYLINE(MIN1=LOWZIG OR MAX1=HIGHZIG OR ISLASTBAR,ZZDZ),LINETHICK2,COLORRED;