大智慧8.36策略版 新函数 画杯柄DRAWCUP 应用示例--杯柄擒牛主图 函数用法: DRAWCUP(COND,P1,V1,P2,V2,P3,V3,P4,V4), 当COND条件满足时,以cond为起点,向左-V4个周期以P4价格为起点,往左到P3点画线段,P3点据cond点-V3个周期; 再以P3点为起点向左画杯型,杯底经过P2点,P2距cond点-V2个周期,杯顶左侧以P1结束,距cond点-V1个周期。 例如:DRAWCUP(杯柄>0,-高点2周期,高点2,-低点2周期,低点2,-高点1周期,高点1,-低点1周期,低点1);表示当出现“杯柄”信号时,在低点1、高点1之间画杯柄; 经高点1、低点2、高点2画杯型,杯底为低点2,,它们与“杯柄”信号的距离分别是从杯柄信号往左数:低点1周期、高点1周期、低点2周期、高点2周期个周期。 源码: {杯柄形态}
{主图指标} input:N(20,1,999,1); VAR0:=ZIG(4,N); VAR1:=ZIG(4,N / 2); VAR2:=(REF(VAR0,2) > REF(VAR0,1)) AND (REF(VAR0,1) < VAR0); VAR3:=BARSLAST(VAR2); VAR4:=IF((VAR3) = 0,REF(VAR0,1),REF(VAR0,VAR3 + 1)); VAR5:=REF(VAR0,2)<REF(VAR0,1) AND REF(VAR0,1)>VAR0; VAR6:=BARSLAST(VAR5); VAR7:=IF(VAR6=0,REF(VAR0,1),REF(VAR0,VAR6 + 1)); VAR8:=VAR3 + 1 + REF(VAR3,VAR3 + 1); VAR9:=REF(VAR0,VAR8 + 1); VAR10:=VAR6 + 1 + REF(VAR6,VAR6 + 1); VAR11:=REF(VAR0,VAR10 + 1); VAR12:=IF((VAR11/VAR7)>(1 + N/150),VAR11,VAR7); VAR13:=IF((VAR11/VAR7)>(1 + N/150),VAR10,VAR6); VAR14:=(((((COUNT(BETWEEN(L/VAR4,1-(N/400),1 + N/400),VAR13)) > 0) AND ((COUNT(H > (VAR12),VAR6)) = 0)) AND (BETWEEN(H/VAR12,1 - (N/300),1))) AND ((VAR6) > 10)); 杯型:(VAR12*(CROSS(COUNT(VAR14,VAR13)=1,0))),LINETHICK0; VAR15:=(BARSLAST(CROSS(杯型,0)) + 2); VAR16:=REF(VAR1,2)<REF(VAR1,1) AND REF(VAR1,1)>VAR1; VAR17:=(REF(VAR1,2)>REF(VAR1,1) AND (REF(VAR1,1)<VAR1) AND ((REF(VAR1,1) / VAR4) > (1+N/400))); 杯柄:(VAR12*((((REF(VAR13,BARSLAST(杯型) + 1) + BARSLAST(杯型) + 1) / (BARSLAST(VAR16) + 1)) > (2.5)) AND ((((C < ((VAR12) * (1 + N / (150)))) AND ((COUNT(VAR16,VAR15)) = 1)) AND ((COUNT(VAR17,VAR15)) = 1)) AND ((VAR17) = 1)))),LINETHICK0; VAR18:=(REF(L,BARSLAST(杯柄) + 1)); VAR19:=(BARSLAST(杯柄) + 1); VAR20:=(REF(VAR1,BARSLAST(VAR16) + 1)); VAR21:=(BARSLAST(VAR16) + 1); VAR22:=(REF(VAR4,BARSLAST(杯型) + 1)); 杯高:VAR20-VAR22,LINETHICK0; {STICKLINE(VAR17,VAR20,VAR22,1,0),colorFF00FF;} VAR23:=(REF(VAR3,BARSLAST(杯型) + 1) + BARSLAST(杯型) + 1); VAR24:=(REF(VAR12,BARSLAST(杯型) + 1)); VAR25:=(REF(VAR13,BARSLAST(杯型) + 1) + BARSLAST(杯型) + 1); DRAWCUP(杯柄,REVERSE(VAR25),VAR24,REVERSE(VAR23),VAR22,REVERSE(VAR21),VAR20,REVERSE(VAR19),VAR18),LINETHICK2,COLORCC3299; 需要新版大智慧策略版才可以使用这个函数 |