主图指标
深耕多年的机构操盘主图指标源码核心功能:
趋势通道:基于17日均线构建绿色波动通道,蓝色共振线(均线与趋势线取大值)作为核心趋势判断基准。
金叉/死叉引擎:快线(3日EMA)与慢线(SLOPE变换的54日EMA)交叉,叠加动量B率过滤,生成经过多重确认的有效金叉/死叉信号,避免频繁假信号。
动态支撑/阻力:基于波动率的DMA动态计算支撑与阻力位,配合三条固定支撑线(双均中值的68%/71%/75%),提供精确的入场评分。
智能买卖:综合回调评分与入场评分,在蓝色K线(多头)时标注"入入"+加仓信号,黄色K线(空头)时标注"离离"+止损信号,涨停用★标记。
止盈止损:自动在最新K线处标注止盈线(昨收×1.05)、止损线(昨收×0.97)、支撑线和阻力线。
红色持股,蓝色持币。

基础均线:=MA(CLOSE,17);均线变动:=基础均线-REF(基础均线,1); 波动线:基础均线+ABS(均线变动),COLORGREEN; 趋势线:基础均线+均线变动,COLORGREEN,LINETHICK1; 共振线:IF(基础均线<趋势线,趋势线,基础均线),COLOR0000FF,LINETHICK3; 日线过滤:=(PERIOD=5) AND (C>0) AND V>0; 双均中值:=(MA(C,30)+MA(C,72))/2; 第一支撑:=双均中值*0.75; 第二支撑:=双均中值*0.71; 第三支撑:=双均中值*0.68; CXH:DRAWTEXT_FIX(1,0.52,0,0,'☆微信公众号:(程序化指标)WWW.GUSHI.IN ☆'),COLORRED; 动量A率:=(EMA(EMA(CLOSE,9),9)-REF(EMA(EMA(CLOSE,9),9),1))/REF(EMA(EMA(CLOSE,9),9),1)*1000; 动量B率:=(EMA(EMA(CLOSE,8),8)-REF(EMA(EMA(CLOSE,8),8),1))/REF(EMA(EMA(CLOSE,8),8),1)*1000; 动量B看多:=动量B率>0; 快线:=EMA(C,3); 慢线:=EMA(SLOPE(C,22)*20+C,54); 金叉:=CROSS(快线,慢线); 死叉:=CROSS(慢线,快线); 初筛:=IF(金叉 AND 动量B看多,1, IF(COUNT(金叉 AND NOT(动量B看多),BARSLAST(死叉)+1)=1 AND CROSS(动量B率,0),1,0)); 有效金叉:=初筛 AND COUNT(初筛,BARSLAST(死叉)+1)=1; 有效死叉:=死叉 AND COUNT(死叉,BARSLAST(有效金叉)+1)=1; 买入价:=REF(O,BARSLAST(有效金叉)); 跌破买入价:=C/买入价<(1-7/100) AND COUNT(有效金叉,BARSLAST(有效金叉)+1)=1 AND COUNT(有效死叉,BARSLAST(有效金叉)+1)=0; 卖出信号:=IF(跌破买入价 AND COUNT(跌破买入价,BARSLAST(有效金叉)+1)=1,1,IF(有效死叉 AND COUNT(跌破买入价,BARSLAST(有效金叉)+1)=0,1,0)); 回突破价:=COUNT(跌破买入价,BARSLAST(有效金叉)+1)>=1 AND CROSS(C,0.965*买入价); 过滤A:=(回突破价 AND 卖出信号)=0; 多头触发:=((有效金叉 AND COUNT(卖出信号,1)=0) OR 回突破价) AND 过滤A; 再次跌破:=C/REF(O,BARSLAST(回突破价))<(1-7/100) AND COUNT(回突破价,BARSLAST(回突破价)+1)=1 AND COUNT(有效死叉,BARSLAST(回突破价)+1)=0; 空头触发:=(有效死叉 AND COUNT(回突破价,BARSLAST(多头触发)+1)=1) OR (再次跌破 AND SUM(再次跌破,0)=1); 过滤B:=(空头触发 AND 多头触发)=0; 空头形成:=((卖出信号 AND COUNT(卖出信号,BARSLAST(多头触发)+1)=1) OR 空头触发) AND 过滤B; 多头确立:=多头触发 AND COUNT(多头触发,BARSLAST(空头形成)+1)=1; 空头确立:=空头形成 AND COUNT(空头形成,BARSLAST(多头确立)+1)=1; 多头独立:=BARSLAST(多头确立)+1>=1 AND COUNT(空头确立,BARSLAST(多头确立)+1)=0; 空头独立:=BARSLAST(空头确立)+1>=1 AND COUNT(多头确立,BARSLAST(空头确立)+1)=0; 无历史信号:=COUNT(空头确立,BARSCOUNT(C))=0 AND COUNT(多头确立,BARSCOUNT(C))=0; 动量金叉:=无历史信号 AND CROSS(动量A率,0); 动量死叉:=无历史信号 AND CROSS(0,动量A率) AND COUNT(动量金叉,BARSLAST(C>0))>=1; 多头入场:=IF(无历史信号,动量金叉,多头确立); 空头入场:=IF(无历史信号,动量死叉,空头确立); 触及深支撑:=多头入场 AND COUNT(L<第三支撑,10)>=1; 触及中支撑:=多头入场 AND COUNT(L<第二支撑,10)>=1; 触及浅支撑:=多头入场 AND COUNT(L<第一支撑,10)>=1; 深支撑回调:=EXIST(触及深支撑,BARSLAST(有效金叉)+1) AND 回突破价 AND 多头入场; 中支撑回调:=EXIST(触及中支撑,BARSLAST(有效金叉)+1) AND 回突破价 AND 多头入场; 浅支撑回调:=EXIST(触及浅支撑,BARSLAST(有效金叉)+1) AND 回突破价 AND 多头入场; 回调评分:=IF(触及深支撑,5,IF(触及中支撑,4,IF(触及浅支撑,3,0))); 入场评分:=IF(深支撑回调,5,IF(中支撑回调,4,IF(浅支撑回调,3,0))); 综合评分:=IF(回调评分>0,回调评分,入场评分); 蓝色K线:=(多头独立 OR 动量金叉) AND 日线过滤; 黄色K线:=(空头独立 OR 动量死叉) AND 日线过滤; 无着色:=NOT(蓝色K线 OR 黄色K线); 多头距今:=BARSLAST(多头入场); 空头距今:=BARSLAST(空头入场); 趋势方向:=IF(多头距今<空头距今 AND 无着色,1,IF(多头距今>空头距今 AND 无着色,2,0)); 波动率:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20); 动态支撑:=(1-7/100)*(DMA(CLOSE,波动率)); 动态阻力:=(1+7/100)*(DMA(CLOSE,波动率)); 涨停:=C/REF(C,1)>1.097; 涨停距今:=BARSLAST(涨停); STICKLINE(蓝色K线,H,L,0,0)+CXH,COLOR0000FF; STICKLINE(蓝色K线,C,O,3,0)+CXH,COLOR0000FF; STICKLINE(黄色K线,H,L,0,0)+CXH,COLORFFFF00; STICKLINE(黄色K线,C,O,3,0)+CXH,COLORFFFF00; STICKLINE(日线过滤 AND 趋势方向=1,H,L,0,0),COLOR0000FF; STICKLINE(日线过滤 AND 趋势方向=1,C,O,3,0),COLOR0000FF; STICKLINE(日线过滤 AND 趋势方向=2,H,L,0,0),COLORFFFF00; STICKLINE(日线过滤 AND 趋势方向=2,C,O,3,0),COLORFFFF00; DRAWICON(多头入场 AND 日线过滤,LOW,1); DRAWICON(多头入场 AND 日线过滤,LOW*0.995,34); DRAWICON(空头入场 AND 日线过滤,HIGH,2); DRAWICON(空头入场 AND 日线过滤,HIGH*1.005,35); DRAWICON(综合评分=5 AND 日线过滤,L*0.97,14); DRAWICON(综合评分=4 AND 日线过滤,L*0.97,13); DRAWICON(综合评分=3 AND 日线过滤,L*0.97,11); 昨收基准:=IF(CURRBARSCOUNT<18,CONST(REF(C,1)),DRAWNULL); 止盈线:1.05*昨收基准,COLORMAGENTA,LINETHICK1; DRAWTEXT(ISLASTBAR,止盈线,'止盈'),LINETHICK1; 止损线:0.97*昨收基准,COLORYELLOW,LINETHICK1; DRAWTEXT(ISLASTBAR,止损线,'止损'),LINETHICK1; 支撑线:REFDATE(动态支撑,DATE),LINETHICK1,COLOR454545; DRAWTEXT(ISLASTBAR,支撑线,'支撑'),LINETHICK1; 阻力线:REFDATE(动态阻力,DATE),LINETHICK1,COLOR454545; DRAWTEXT(ISLASTBAR,阻力线,'阻力'),LINETHICK1; STICKLINE(涨停,REF(O,涨停距今),REF(C,涨停距今),5,0),COLORYELLOW; DRAWTEXT(涨停,L*0.98,'★涨停'),COLOR4080FF; DRAWTEXT(多头入场 AND 日线过滤,LOW*0.985,'入入'),COLOR0000FF; DRAWTEXT(空头入场 AND 日线过滤,HIGH*1.015,'离离'),COLOR00FF00; DRAWTEXT(综合评分>=3 AND 日线过滤 AND 多头入场,LOW*0.97,'加仓'),COLORMAGENTA; DRAWTEXT(C<止损线 AND REF(C,1)>=REF(止损线,1) AND 日线过滤,L*0.96,'止损'),COLORRED; DRAWTEXT(无着色 AND 趋势方向=0 AND 日线过滤 AND REF(趋势方向,1)<>0,H*1.01,'观望'),COLOR888888; 止盈止损线自动标注,5%和3%的比例留了盈利空间,进场前先把出场想好,机构风格
谢谢