主图指标
神奇波段顶底指标公式设计思路可以概括为“一个核心中枢,两套辅助系统,八种实战形态

横盘突破:长期窄幅震荡后,价格强势突破20日最高点。
布林突破:布林带极度收窄(带宽<5%)后,价格放量突破上轨。
量价突破:窄幅波动期间,伴随成交量放大1.5倍以上,价格创15日新高。
MACD零轴突破:在零轴附近(差离值绝对值<0.2)窄幅整理后,价格突破且差离值拐头向上。
均线粘合突破:5日、10日、20日均线极度靠拢(极差<3%)后,价格放量站上所有均线。
箱体震荡突破:在30日的箱体内运行超过80%的时间,随后放量突破箱体上沿。
KDJ低位突破:KDJ指标处于极度超卖区(J<30)后,价格突破10日高点且J值拐头。
双底突破颈线:形成双底形态(两底落差<3%),随后放量突破颈线位。
重心:=IF(C>(H+L+C)/3,(H*0.618+L*0.382)*0.382,(H*0.382+L*0.618)*0.382)+(O+C)/2*0.618;均价:=AMOUNT/(VOL*100); DRAWKLINE(H,O,L,C); 折价:=IF(INDEXC=C,(重心+2*C)/3,(重心+均价+C)/3); 短期趋势线:=(9*折价+8*REF(折价,1)+7*REF(折价,2)+6*REF(折价,3)+5*REF(折价,4)+4*REF(折价,5)+3*REF(折价,6)+2*REF(折价,7)+REF(折价,8))/45,COLORWHITE; 中期趋势线:=(折价+2*REF(折价,1)+3*REF(折价,2)+4*REF(折价,3)+5*REF(折价,4)+6*REF(折价,5)+7*REF(折价,6)+8*REF(折价,7)+9*REF(折价,8))/45; 短期平滑:=EMA(短期趋势线,9); 中期平滑:=EMA(中期趋势线,9); 中期趋势平滑:=EMA(短期趋势线,36),COLOR00CCCC; 中期趋势平滑二:=EMA(中期趋势线,36),COLORAAAA00; 长期趋势平滑:=EMA(短期趋势线,72),COLORRED; 长期趋势平滑二:=EMA(中期趋势线,72),COLORGREEN; 程序化指标:((短期趋势线+(短期平滑+(短期平滑-中期平滑)/中期平滑)+(中期趋势平滑+(中期趋势平滑-中期趋势平滑二)/中期趋势平滑二)+(长期趋势平滑+(长期趋势平滑-长期趋势平滑二)/长期趋势平滑二))/4),COLOR6600FF,DOTLINE; 一级平滑线:=EMA(程序化指标,2); 二级平滑线:=EMA(一级平滑线,2); 三级平滑线:=EMA(二级平滑线,2); 四级平滑线:=EMA(三级平滑线,2); IF(折价>程序化指标,程序化指标,DRAWNULL),COLOR6600FF; IF(程序化指标>四级平滑线,四级平滑线,DRAWNULL),COLORCYAN; IF(程序化指标>三级平滑线,三级平滑线,DRAWNULL),COLORGRAY; IF(程序化指标>二级平滑线,二级平滑线,DRAWNULL),COLORGRAY; IF(程序化指标>一级平滑线,一级平滑线,DRAWNULL),COLORGRAY; 横盘突破条件:=REF(HHV(H,20),1)REF(HHV(H,20),1); 布林中轨:=MA(C,20); 布林上轨:=布林中轨+2*STD(C,20); 布林下轨:=布林中轨-2*STD(C,20); 布林带宽:=(布林上轨-布林下轨)/布林中轨; 布林突破条件:=REF(布林带宽,1)<0.05 AND C>REF(布林上轨,1); 窄幅波动:=HHV(H,15)/LLV(L,15)<1.1; 量能放大:=V/MA(V,5)>1.5; 价格突破:=C>REF(HHV(H,15),1)*(1+3/100); 量价突破条件:=窄幅波动 AND 量能放大 AND 价格突破; 差离值:=EMA(C,12)-EMA(C,26); 零轴附近:=ABS(差离值)<0.2; 窄幅整理:=HHV(H,13)/LLV(L,13)<1.08; 差离向上:=C>REF(HHV(H,13),1) AND 差离值>REF(差离值,1); MACD突破条件:=零轴附近 AND 窄幅整理 AND 差离向上; 五日均线:=MA(C,5); 十日均线:=MA(C,10); 二十日均线:=MA(C,20); 均线极差:=MAX(五日均线,MAX(十日均线,二十日均线))/MIN(五日均线,MIN(十日均线,二十日均线)); 均线粘合:=均线极差<1.03; 均线向上:=C>MAX(五日均线,MAX(十日均线,二十日均线)) AND V>MA(V,5)*1.2; 均线突破条件:=均线粘合 AND 均线向上; 箱体高点:=REF(HHV(H,30),1); 箱体低点:=REF(LLV(L,30),1); 箱体震荡:=箱体高点/箱体低点<1.15; 箱体内运行:=COUNT(BETWEEN(C,箱体低点,箱体高点),30)>=30*0.8; 箱体突破:=C>箱体高点 AND V>REF(MA(V,5),1)*1.5; 箱体突破条件:=箱体震荡 AND 箱体内运行 AND 箱体突破; RSV:=(C-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K值:=SMA(RSV,3,1); D值:=SMA(K值,3,1); J值:=3*K值-2*D值; KDJ低位:=J值<30 AND K值<40 AND D值<40; KDJ窄幅:=HHV(H,10)/LLV(L,10)<1.1; KDJ向上:=C>REF(HHV(H,10),1) AND J值>REF(J值,1); KDJ突破条件:=KDJ低位 AND KDJ窄幅 AND KDJ向上; 第一底:=LLV(L,15); 第二底:=LLV(L,15); 颈线位:=REF(HHV(H,15),15); 双底成立:=ABS(第一底-第二底)/第一底<0.03; 放量破颈:=C>颈线位 AND V>MA(V,5)*1.5; 双底突破条件:=双底成立 AND 放量破颈; 任意突破触发:=CROSS(横盘突破条件 OR 布林突破条件 OR 量价突破条件 OR MACD突破条件 OR 均线突破条件 OR 箱体突破条件 OR KDJ突破条件 OR 双底突破条件,0.5); DRAWICON(任意突破触发,L*0.98,1); STICKLINE(任意突破触发,O,C,1,0),COLORYELLOW; DRAWTEXT(横盘突破条件 AND 任意突破触发,L*0.99,'↖横盘突破'),COLOR0000FF; DRAWTEXT(布林突破条件 AND 任意突破触发,L,'↖布林突破'),COLOR00FF00; DRAWTEXT(量价突破条件 AND 任意突破触发,L*0.98,'↖量价突破'),COLORMAGENTA; DRAWTEXT(MACD突破条件 AND 任意突破触发,L*0.97,'↖MACD零轴突破'),COLOR00FFFF; DRAWTEXT(均线突破条件 AND 任意突破触发,L*0.96,'↖均线粘合突破'),COLORFFFFFF; DRAWTEXT(箱体突破条件 AND 任意突破触发,L*0.93,'↖箱体震荡突破'),COLORFF0000; DRAWTEXT(KDJ突破条件 AND 任意突破触发,L*0.95,'↖KDJ低位突破'),COLOR0080FF; DRAWTEXT(双底突破条件 AND 任意突破触发,L*0.94,'↖双底形态突破颈线'),COLORFF80FF; 多头状态:=折价>程序化指标; 首次转多:=多头状态 AND REF(多头状态,1)=0; 首次转空:=NOT(多头状态) AND REF(多头状态,1)=1; DRAWTEXT(首次转多,LOW*0.98,'多'),COLORRED; DRAWTEXT(首次转空,HIGH*1.02,'空'),COLORGREEN; - 暂无回复