核心逻辑
这是一个基于高低点突破的趋势跟踪指标。它通过以下步骤寻找关键支撑和压力位: 1. 找到100天内最低点(VAR1)和60天内最高点(VAR2) 2. 从最高点位置往前找30天内的最低点(VAR3),再从这个最低点往前找之前最低点到当前位置的最高点(VAR6) 3. 绘制两条黄色上下轨线(基于VAR4/VAR5/VAR7/VAR8条件)和两条绿色上下轨线(基于VAR12/VAR14/VAR16条件) 4. 绿色下轨条件包含"跌幅超过15%且创新低"的筛选
买卖信号
- **买入信号**:价格下穿绿色下轨(VAR16=0且VAR12=0且VAR28条件成立) - **卖出信号**:价格上穿绿色上轨(VAR8=0且VAR14=0且VAR26条件成立) - 黄色上下轨作为辅助参考线
用法
1. 当价格跌破绿色下轨时考虑买入 2. 当价格突破绿色上轨时考虑卖出 3. 黄色上下轨可作为趋势强弱的参考 4. 绿色下轨条件中包含"近期跌幅超过15%"的筛选,属于超跌反弹类型的交易信号 5. 可结合成交量或其他指标确认信号有效性
公式源码
VAR1:=LLVBARS(LOW,100); VAR2:=HHVBARS(HIGH,60); VAR3:=FINDLOWBARS(LOW,VAR2+1,30,1); VAR4:=BARSLAST(CURRBARSCOUNT=CONST(VAR1)+1); VAR5:=BARSLAST(CURRBARSCOUNT=CONST(VAR3)+1); VAR6:=FINDHIGHBARS(HIGH,VAR5,VAR4+1,1); VAR7:=BARSLAST(CURRBARSCOUNT=CONST(VAR6)+1); VAR8:=BARSLAST(CURRBARSCOUNT=CONST(VAR2)+1); VAR9:=LOW>REF(LOW,VAR4); VAR10:=HIGH>REF(HIGH,VAR7); VAR11:=FINDLOWBARS(HIGH,0,VAR8+1,1); VAR12:=BARSLAST(CURRBARSCOUNT=CONST(VAR11)+1); VAR13:=FINDHIGHBARS(HIGH,VAR12,10,1); VAR14:=BARSLAST(CURRBARSCOUNT=CONST(VAR13)+1); VAR15:=(CLOSE-REF(CLOSE,VAR8+1))/REF(CLOSE,VAR8+1)*100; VAR16:=BARSSINCEN(VAR15< -15,VAR8+1); VAR26:=HIGH< REF(HIGH,VAR8); VAR28:=LOW< REF(LOW,VAR16); 下轨:DRAWLINE(VAR4=0,L,VAR5=0 AND VAR9,LOW,1),COLORYELLOW,DOTLINE; 上轨:DRAWLINE(VAR7=0,HIGH,VAR8=0 AND VAR10,HIGH,1),COLORYELLOW,DOTLINE; 上:DRAWLINE(VAR8=0,HIGH,VAR14=0 AND VAR26,HIGH,1),COLORGREEN,DOTLINE; 下:DRAWLINE(VAR16=0,LOW,VAR12=0 AND VAR28,LOW,1),COLORGREEN,DOTLINE;