该指标主要由四大功能模块构成:

  1. 趋势方向与背景划分 (BAOT1 & BAOT2)
    • BAOT1是收盘价的2期指数移动平均线(EMA),代表短期情绪。
    • BAOT2是一个自定义的趋势线,它结合了21周期价格的斜率(乘以20以放大)和42周期的EMA,代表中长期动能方向。
    • 应用:当BAOT1 >= BAOT2时,背景被填充为深红色,表示短期趋势强于中长期动能,市场可能处于强势或上涨后的震荡。当BAOT1 < BAOT2时,背景被填充为深绿色,表示短期趋势转弱,市场可能处于弱势或下跌后的震荡。这为整个图表提供了直观的多空背景。
  2. 均线系统与趋势跟踪 (BAOT3 – BAOT6)
    • BAOT3是收盘价的3期简单移动平均线(SMA)的再次移动平均,可视为一条平滑的短期快线。
    • BAOT4BAOT3的3期移动平均,是一条慢线。
    • BAOT6(紫色粗线)仅在BAOT3 >= BAOT4时绘制BAOT4,即当快线高于慢线时,凸显出上升趋势中的支撑慢线。
    • 应用:此均线系统用于跟踪短期趋势。紫色粗线的出现表明短期趋势向好,可作为动态支撑参考;其消失则提示短期趋势可能转弱。
  3. 市场动量与波动测量 (BAOT14 – BAOT17)
    • 这部分代码计算了类似于“真实波动幅度均值(ATR)”和“动向指标(DMI)”中的部分组件(BAOT9类似于ATR,BAOT12BAOT13类似于±DM),最终推导出BAOT16BAOT17,用于衡量多空力量的相对强度和市场的波动性。
    • 应用:虽然未直接绘制买卖信号,但该模块为其他条件提供了动量方面的数据基础,可用于过滤假信号。高波动率通常意味着市场处于趋势或突破阶段。
  4. 价格形态识别与K线着色
    • 这是指标中最复杂的部分,它定义了一系列连续的价格形态(BAOT18BAOT43),旨在捕捉市场在趋势运行中的微小整理和转折。
    • 应用:根据识别出的形态,对K线进行着色:
      • 蓝色柱体:识别出一系列看涨或整理后可能继续上涨的形态,提示上涨动能的延续。
      • 橙色柱体:识别出一系列看跌或整理后可能继续下跌的形态,提示下跌动能的延续。
      • 紫色柱体 (BAOT42):在下跌动能后突然出现看涨形态,标记为紫色,提示可能的底部反转信号。
      • 绿色柱体 (BAOT43):在上涨动能后突然出现看跌形态,标记为绿色,提示可能的顶部反转信号。
  5. 高低点突破信号 (BAOT44 – BAOT53)
    • BAOT48:当价格向上突破过去20周期内的最高点时,在低点位置标记“▲上突破”(红色)。
    • BAOT53:当价格向下跌破过去20周期内的最低点时,在高点位置标记“▼下突破”(绿色)。
    • 应用:这是最直接的趋势跟踪策略信号。突破20周期高/低点常被视为趋势启动或加速的标志。
文华财经源码指标:





BAOT1:=EMA(C,2);

BAOT2:=EMA(SLOPE(C,21)*20+C,42);

STICKLINE1(BAOT1>=BAOT2,HHV(H,60),LLV(L,60),5,0),COLOR450000;

STICKLINE1(BAOT1<BAOT2,HHV(H,60),LLV(L,60),5,0),COLOR004500;

BAOT3:=MA(MA(CLOSE,3),1),LINETHICK1,COLORYELLOW;

BAOT4:MA(MA(CLOSE,3),3),COLOR32CD32,LINETHICK2;

BAOT5:=IF(BAOT3>=BAOT4,BAOT4,NULL);

BAOT6:BAOT5,COLORMAGENTA,LINETHICK2;

BAOT7:=14;

BAOT8:=6;

BAOT9:=EMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),BAOT7);

BAOT10:=HIGH-REF(HIGH,1);

BAOT11:=REF(LOW,1)-LOW;

BAOT12:=EMA(IF(BAOT10>0&&BAOT10>BAOT11,BAOT10,0),BAOT7);

BAOT13:=EMA(IF(BAOT11>0&&BAOT11>BAOT10,BAOT11,0),BAOT7);

BAOT14:=BAOT12*100/BAOT9,LINETHICK2;

BAOT15:=BAOT13*100/BAOT9;

BAOT16:=EMA(ABS(BAOT15-BAOT14)/(BAOT15+BAOT14)*100,BAOT8);

BAOT17:=EMA(BAOT16,BAOT8);

BAOT18:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);

BAOT19:=REF(BAOT18,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

BAOT20:=REF(BAOT19,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

BAOT21:=REF(BAOT20,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

BAOT22:=REF(BAOT21,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

BAOT23:=REF(BAOT22,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

BAOT24:=REF(BAOT23,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

BAOT25:=REF(BAOT24,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

BAOT26:=REF(BAOT25,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

BAOT27:=REF(BAOT26,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

BAOT28:=REF(BAOT27,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

BAOT29:=REF(BAOT28,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

STICKLINE1(BAOT18 OR BAOT19 OR BAOT20 OR BAOT21 OR BAOT22 OR BAOT23 OR BAOT24 OR BAOT25 OR BAOT26 OR BAOT27 OR BAOT28 OR BAOT29,CLOSE,REF(CLOSE,1),3,1),COLOR0000FF;

BAOT30:=CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2);

BAOT31:=REF(BAOT30,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

BAOT32:=REF(BAOT31,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

BAOT33:=REF(BAOT32,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

BAOT34:=REF(BAOT33,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

BAOT35:=REF(BAOT34,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

BAOT36:=REF(BAOT35,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

BAOT37:=REF(BAOT36,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

BAOT38:=REF(BAOT37,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

BAOT39:=REF(BAOT38,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

BAOT40:=REF(BAOT39,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

BAOT41:=REF(BAOT40,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

STICKLINE1(BAOT30 OR BAOT31 OR BAOT32 OR BAOT33 OR BAOT34 OR BAOT35 OR BAOT36 OR BAOT37 OR BAOT38 OR BAOT39 OR BAOT40 OR BAOT41,CLOSE,REF(CLOSE,1),3,0),COLORC08000;

BAOT42:=REF(BAOT30 OR BAOT31 OR BAOT32 OR BAOT33 OR BAOT34 OR BAOT35 OR BAOT36 OR BAOT37 OR BAOT38 OR BAOT39 OR BAOT40 OR BAOT41,1) AND BAOT18;

STICKLINE1(BAOT42,REF(CLOSE,1),REF(CLOSE,2),3,0),COLORMAGENTA ;

BAOT43:=REF(BAOT18 OR BAOT19 OR BAOT20 OR BAOT21 OR BAOT22 OR BAOT23 OR BAOT24 OR BAOT25 OR BAOT26 OR BAOT27 OR BAOT28 OR BAOT29,1) AND BAOT30;

STICKLINE1(BAOT43,REF(CLOSE,1),REF(CLOSE,2),3,0) ,COLOR00FF00;

BAOT44:=C=HHV(C,20);

BAOT45:=BARSLAST(BAOT44);

BAOT46:=IF(BAOT45>0,REF(C,BAOT45),REF(C,BAOT45));

BAOT47:=CROSS(C,REF(BAOT46,1));

BAOT48:=BAOT47 AND COUNT(BAOT47,5)=1;

BAOT49:=C=LLV(C,20);

BAOT50:=BARSLAST(BAOT49);

BAOT51:=IF(BAOT50>0,REF(C,BAOT50),REF(C,BAOT50));

BAOT52:=CROSS(REF(BAOT51,1),C);

BAOT53:=BAOT52 AND COUNT(BAOT52,5)=1;

DRAWTEXT(BAOT48>0,MA(L,3),'▲上突破'),COLORRED;

DRAWTEXT(BAOT53>0,MA(H,3),'▼下突破'),COLORGREEN;




作者 admin

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

发表回复

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