你是不是也经常遇到这种情况?

✅ 行情涨了一大截,才后悔没跟上?
✅ 回调时不敢进场,结果眼睁睁看着趋势延续?
✅ 画了无数条线,却总找不到有效的支撑压力?

说多了都是泪。 但今天,一个融合了 【订单区块】+【斐波那契】+【自动波段线】 的终极利器来了——我们称它为 「趋势透视眼」 !

它到底能做什么?简单说:它能让你像看穿底牌一样,看清市场的关键转折点!


🔥 这套系统的核心逻辑是什么?

传统指标总是慢人一步,而 「趋势透视眼」 直接追踪市场的 “足迹”

  1. 智能识别波段高低点:
    自动锁定过去N根K线内最关键的高点与低点,再也不用手工费力寻找,杜绝主观偏差。
  2. 精准定位订单区块:
    “订单区块”是主力资金真正进场的地方! 我们的指标能精准标记:
    • 看涨OB: 在波段低点前,最后一根下跌K线,这里是主力“吸筹”的区域。
    • 看跌OB: 在波段高点前,最后一根上涨K线,这里是主力“派发”的区域。
    (这意味着,你可以在主力动手的瞬间,就发现他们的意图!)
  3. 自动绘制斐波那契通道:
    在每一个有效波段之间,自动生成一组斐波那契回撤与扩展线。0.618、0.786、0.886……这些关键比例位,就是市场最可能反转的“狙击点”!

    文华财经指标:

    N:=100;
    
    
    // 识别波段高点 (HD)
    
    A1:=REF(C,N)=HHV(C,N*2);
    
    B1:=FILTER(A1,N);
    
    C1:=BACKSET(B1,N+1);
    
    HD:=FILTER(C1,N);
    
    BOX_TOP:=REF(H,BARSLAST(HD));
    
    //STICKLINE(C,BOX_TOP,BOX_TOP,6,0),COLORRED;
    
    
    // 识别波段低点 (LD)
    
    A2:=REF(C,N)=LLV(C,N*2);
    
    B2:=FILTER(A2,N);
    
    C2:=BACKSET(B2,N+1);
    
    LD:=FILTER(C2,N);
    
    BOX_BOT:=REF(L,BARSLAST(LD));  
    
    //STICKLINE(C,BOX_BOT,BOX_BOT,6,0),COLORGREEN;
    
    
    // FVG 条件和填充(保持原始逻辑)
    
    COND1:=CROSS(C,BOX_TOP);
    
    COND2:=CROSS(BOX_BOT,C);
    
    
    
    
    // 看涨 ORDER BLOCK:波段低点前的最后一个下跌关闭 K 线
    
    TEMP_LD:=BARSLAST(LD);  // 波段低点距今的柱数
    
    BULL_OB_POS:=BARSLAST(C<O AND TEMP_LD>0 AND BARSSINCE(C<O)<TEMP_LD);  // 优化定位:LD前的最后一个下跌K线
    
    BULL_OB_TOP:=IF(TEMP_LD>0 AND BULL_OB_POS>0, REF(H,BULL_OB_POS), 0);  // 看涨 OB 的顶部
    
    BULL_OB_BOT:=IF(TEMP_LD>0 AND BULL_OB_POS>0, REF(L,BULL_OB_POS), 0);  // 看涨 OB 的底部
    
    //FILLRGN(BACKSET(ISLASTBAR,BARSLAST(BULL_OB_TOP>0&&REF(L,1)>REFX1(HHV(H,BARSLAST(BULL_OB_TOP>0)+1),10000))+1),REF(H,BARSLAST(BULL_OB_TOP>0&&REF(L,1)>REFX1(HHV(H,BARSLAST(BULL_OB_TOP>0)+1),10000))),REF(L,BARSLAST(BULL_OB_TOP>0&&REF(L,1)>REFX1(HHV(H,BARSLAST(BULL_OB_TOP>0)+1),10000))), COLOR8C4BD86A);  // 看涨 OB 用绿色填充
    
    
    // 看跌 ORDER BLOCK:波段高点前的最后一个上涨关闭 K 线
    
    TEMP_HD:=BARSLAST(HD);  // 波段高点距今的柱数
    
    BEAR_OB_POS:=BARSLAST(C>O AND TEMP_HD>0 AND BARSSINCE(C>O)<TEMP_HD);  // 优化定位:HD前的最后一个上涨K线
    
    BEAR_OB_TOP:=IF(TEMP_HD>0 AND BEAR_OB_POS>0, REF(H,BEAR_OB_POS), 0);  // 看跌 OB 的顶部
    
    BEAR_OB_BOT:=IF(TEMP_HD>0 AND BEAR_OB_POS>0, REF(L,BEAR_OB_POS), 0);  // 看跌 OB 的底部
    
    //FILLRGN(BACKSET(ISLASTBAR,BARSLAST(BEAR_OB_TOP>0&&REF(L,1)>REFX1(HHV(H,BARSLAST(BEAR_OB_TOP>0)+1),10000))+1), REF(H,BARSLAST(BEAR_OB_TOP>0&&REF(L,1)>REFX1(HHV(H,BARSLAST(BEAR_OB_TOP>0)+1),10000))),REF(L,BARSLAST(BEAR_OB_TOP>0&&REF(L,1)>REFX1(HHV(H,BARSLAST(BEAR_OB_TOP>0)+1),10000))),COLOR4CFF7F9D);  // 看跌 OB 用红色填充
    
    
    
    // --------------------------
    
    // 2. 看涨 OB(订单区)
    
    //    定义:在波段低点(LD/BOX_BOT)出现前的最后一根下跌收盘K线
    
    //    思路:以波段低点出现时的索引 BULLINDEX 为基准,取其前一根K线作为 OB
    
    // --------------------------
    
    BULLINDEX:=BARSLAST(LD);    // LD所在的K线距今周期数
    
    BULLOBINDEX:=BULLINDEX;   // 取LD之前的那根K线
    
    BULLOBHIGH:=REF(H, BULLOBINDEX);
    
    BULLOBLOW :=REF(L, BULLOBINDEX);
    
    //FILLRGN(BACKSET(ISLASTBAR, BULLOBINDEX), BULLOBHIGH, BULLOBLOW, RGB(110,552,130,100));
    
    // --------------------------
    
    // 3. 看跌 OB(订单区)
    
    //    定义:在波段高点(HD/BOX_TOP)出现前的最后一根上涨收盘K线
    
    //    思路:以波段高点所在的K线 BULLINDEX 为基准,取其前一根K线作为 OB
    
    // --------------------------
    
    BEARINDEX:=BARSLAST(HD);    // HD所在的K线距今周期数
    
    BEAROBINDEX:=BEARINDEX;   // 取HD之前的那根K线
    
    BEAROBHIGH:=REF(H, BEAROBINDEX);
    
    BEAROBLOW :=REF(L, BEAROBINDEX);
    
    //FILLRGN(BACKSET(ISLASTBAR, BEAROBINDEX), BEAROBHIGH, BEAROBLOW, RGB(180,360,200,190));
    
    
    
    
    //N:=1;
    
    
    高:=H>HV(H,N),NODRAW;
    
    高N:=BARSLAST(高)+1;
    
    
    低:=L<LV(L,N),NODRAW;
    
    低N:=BARSLAST(低)+1;
    
    
    高A:=BACKSET(COUNT(低,高N)&&低,高N);
    
    低A:=BACKSET(COUNT(高,低N)&&高,低N);
    
    
    DRAWLINE1(CROSS(高A=1,0.5),H,CROSS(低A=1,0.5),L,0),LINETHICK2,COLORBLUE;
    
    DRAWLINE1(CROSS(低A=1,0.5),L,CROSS(高A=1,0.5),H,0),LINETHICK2,COLORMAGENTA;
    
    
    
    DRAWLINE3(ISLASTBAR&&BARSLAST(CROSS(高A=1,0.5))<BARSLAST(CROSS(低A=1,0.5)),L,0,1,REF(H,BARSLAST(CROSS(高A=1,0.5))),BARSLAST(CROSS(高A=1,0.5)),0),COLORBLUE,LINETHICK2;
    
    DRAWLINE3(ISLASTBAR&&BARSLAST(CROSS(高A=1,0.5))>BARSLAST(CROSS(低A=1,0.5)),H,0,1,REF(L,BARSLAST(CROSS(低A=1,0.5))),BARSLAST(CROSS(低A=1,0.5)),0),COLORMAGENTA,LINETHICK2;
    
    
    SH:=VALUEWHEN(CROSS(高A=1,0.5),H);
    
    SL:=VALUEWHEN(CROSS(低A=1,0.5),L);
    
    
    DRAWSL(CROSS(高A=1,0.5),SH,0,5,0,COLORWHITE),LINETHICK2;
    
    DRAWSL(CROSS(高A=1,0.5),SH-(SH-SL)*0.618,0,5,0,COLORWHITE),LINETHICK3;
    
    DRAWSL(CROSS(高A=1,0.5),SH-(SH-SL)*0.382,0,5,0,COLORWHITE),LINETHICK3;
    
    DRAWSL(CROSS(高A=1,0.5),SH-(SH-SL)*0.5,0,5,0,COLORWHITE),LINETHICK3;
    
    DRAWSL(CROSS(高A=1,0.5),SH-(SH-SL)*0.786,0,5,0,COLORWHITE),LINETHICK3;
    
    DRAWSL(CROSS(高A=1,0.5),SH-(SH-SL)*0.886,0,5,0,COLORWHITE),LINETHICK3;
    
    DRAWLINE(CROSS(高A=1,0.5),SH,1,SH-(SH-SL)*0.886,COLORWHITE),LINETHICK3;
    
    
    
    
    DRAWSL(CROSS(低A=1,0.5),SL,0,5,0,COLORMAGENTA),LINETHICK2;
    
    DRAWSL(CROSS(低A=1,0.5),SL+(SH-SL)*0.618,0,5,0,COLORMAGENTA),LINETHICK3;
    
    DRAWSL(CROSS(低A=1,0.5),SL+(SH-SL)*0.382,0,5,0,COLORMAGENTA),LINETHICK3;
    
    DRAWSL(CROSS(低A=1,0.5),SL+(SH-SL)*0.5,0,5,0,COLORMAGENTA),LINETHICK3;
    
    DRAWSL(CROSS(低A=1,0.5),SL+(SH-SL)*0.786,0,5,0,COLORMAGENTA),LINETHICK3;
    
    DRAWSL(CROSS(低A=1,0.5),SL+(SH-SL)*0.886,0,5,0,COLORMAGENTA),LINETHICK3;
    
    DRAWLINE(CROSS(低A=1,0.5),SL,1,SL+(SH-SL)*0.886,COLORMAGENTA),LINETHICK3;
    
    
    
    DRAWHORIZONTALLINE(CROSS(高A=1,0.5)||CROSS(低A=1,0.5),IF(CROSS(高A=1,0.5),SH,NULL),COLORWHITE),LINETHICK2;
    
    DRAWHORIZONTALLINE(CROSS(高A=1,0.5)||CROSS(低A=1,0.5),IF(CROSS(低A=1,0.5),SL,NULL),COLORMAGENTA),LINETHICK2;
    
    
    DRAWKLINE1(H,O,L,C);
    
    
    CROSS(低A=1,0.5),SOUND('A');
    
    CROSS(高A=1,0.5),SOUND('A');
    
    
    DRAWCOLORKLINE(BARSLAST(CROSS(高A=1,0.5))>BARSLAST(CROSS(低A=1,0.5)),COLORMAGENTA,1);
    
    DRAWCOLORKLINE(BARSLAST(CROSS(高A=1,0.5))>BARSLAST(CROSS(低A=1,0.5))&&ISDOWN,COLORMAGENTA,0);
    
    DRAWCOLORKLINE(BARSLAST(CROSS(高A=1,0.5))<BARSLAST(CROSS(低A=1,0.5)),COLORBLUE,1);
    
    DRAWCOLORKLINE(BARSLAST(CROSS(高A=1,0.5))<BARSLAST(CROSS(低A=1,0.5))&&ISDOWN,COLORBLUE,0);

    作者 admin

    九稳量化交易系统 是一套高胜率策略趋势跟踪系统,系统最大优势就是开仓位置精确,信号不漂移 不延迟 同步行情信号 拒绝马后面!www.gao998.cn 微信 fxfx668998

    发表回复

    您的邮箱地址不会被公开。 必填项已用 * 标注