主力操盘主图指标源码
主图指标
主力操盘主图指标源码是多功能主图指标,集合个股标签信息展示、K 线反转识别、RS 类强弱指标逃顶、动态支撑压力线、多根趋势均线、涨停回踩捕捉、偏离度捉主力、趋势动量出货、多周期强度共振启动,属于一套多因子主图体系。
核心思路:
1、左上角固定输出个股概念、行业、地域、风格板块信息,快速看清个股标签;
2、K 线层面识别连续阴线之后的反转 K 线,标记 K 线柱;
3、17 周期强弱震荡指标做高位逃顶预警;
4、基于 14 日 EMA 均线变化率,动态生成红色支撑线、绿色压力虚线,均线拐头切换支撑压力;
5、7 日操盘线、14 日持仓线、25 日生命线构建三层趋势均线体系,金叉标记主升起点;
6、构建四均综合均线,专门捕捉涨停后回踩、突破类机会,识别主力异动;
7、通过价格偏离度模型捕捉强势主力加速行为;趋势动量指标识别高位出货信号;
8、5/10/20/30 日多周期价格强度,叠加短期均线形态,输出多周期共振 “主力现身” 启动信号;
9、内置多种信号:主力启动、主力主升、主力异动、捉主力、主力现身、逃顶、出货,覆盖底部反转、趋势开启、涨停异动、高位逃顶全流程。
1、所属风格、所属概念、所属行业、所属地域:调用系统板块函数,主图左上角固定位置输出个股标签信息,方便快速了解个股基本面题材属性。
2、涨跌幅:计算当日涨跌幅,用于阴线条件判断。
3、阴线条件一、阴线条件二:分别判断昨日、前日收阴线,用来定位连续两根阴线的 K 线环境。
4、反转确认:连续两根阴线之后收阳反转,K 线环境由弱转强的 K 线形态条件。
5、前收盘价:昨日收盘价,作为强弱指标计算基准。
6、强弱指标:17 周期类 RSI 震荡指标,衡量短期多空力量。
7、逃顶触发、逃顶信号:强弱指标从上方下穿 80,经过 10 日过滤,输出 “↓逃” 高位见顶提示。
8、均线十四:14 日指数均线,本指标核心持仓均线。
9、均线变化率:14 日 EMA 环比变化百分比,正数代表均线向上,负数代表均线向下;是动态支撑压力的核心开关。
10、支撑线:当 14 日均线向上时,取均线刚刚拐头向上那一日的价格作为支撑,红色虚线。
11、压力线:当 14 日均线向下时,取均线刚刚拐头向下那一日的价格作为压力,绿色虚线。
12、变动值:今日与昨日收盘价差值。
13、趋势强度:双重 EMA 处理的动量指标,判断底部反转与高位出货。
14、底部反转:2 日低点等于 7 日低点,动量由负向上拐头,代表阶段底部动量修复。
15、持仓线:14 日 EMA,中期持仓参考线;当均线向上时显示加粗红色,向下显示绿色。
16、操盘线:7 日 EMA,短期价格跟随快线。
17、生命线:25 日 EMA,大趋势生命线,生命线向上代表中期环境向好。
18、均线五日、均线三十日、均线三十四日:5、30、34 简单均线,用于计算价格偏离。
19、五日偏离、三十四日偏离:收盘价相对 5 日、34 日均线的偏离百分比,衡量股价乖离大小。
20、突破条件:3 日内曾经上穿 5 日均线、34 日均线偏离持续改善、5 日均线向上、单日涨幅大于 5%、前一日收盘价在 30 日均线下方,代表从 30 日线下方向上突破。
21、突破信号:突破条件做 10 日信号过滤。
22、四均综合:3/6/12/24 四根均线平均值,再做 3 日平滑得到综合均线,作为涨停回踩的核心参照基准。
23、低点条件:近 5 个交易日至少有一日最低价跌破综合均线,前期有回踩动作。
24、当日涨幅:单日涨跌幅;涨停条件识别涨幅大于 9.85 非一字涨停 K 线。
25、启动条件:3 日内涨停数量小于 2,当日涨停,价格站上综合均线,前期有回踩。
26、回踩条件:涨停当日最低价距离综合均线不超过 5%,涨停属于贴近均线启动。
27、缩量条件:10 日没有创新低,涨停,最高价还在综合均线下方,属于涨停试探。
28、涨停判断:通达信涨停价函数,判断标准 10% 涨停。
29、开盘条件:高开,回踩不低于昨日收盘价 97%,不是一字板。
30、典型价格:HLC 三者平均价格。
31、偏离度:类似 CCI 思路,50 周期典型价格的偏离放大指标,数值突破 88/188/288/388 代表主力加速。
32、捉主力:3 日内出现过涨停,高开回踩形态,偏离度大幅突破,股价乖离不能过大,输出捉主力信号。
33、趋势动量:双重 EMA 动量指标,专门捕捉高位动量顶背离。
34、出货信号:动量 2 日高点等于 7 日高点,动量处于高位,短期均线向下穿动量,识别高位出货风险。
35、五日强度、十日强度、二十日强度、三十日强度:5/10/20/30 周期内的相对位置强度,数值越大,在本周期区间位置越高。
36、三日均线、三日平滑一、三日平滑三:3 日均线的双平滑,用来捕捉短期均线拐头向上的临界点。
37、站上五日:收盘价站上 5 日均线。
38、启动确认:短期双平滑均线刚刚金叉,同时站上 5 日线。
39、多周期共振:5、10、20、30 日四个周期强度同步向上抬升,多周期力量同步改善。
信号优先级参考:主力主升 > 主力现身 > 主力启动 > 主力异动 > 捉主力;逃顶、出货属于风险警示信号。
如果你需要源码中的【主力启动、主力主升、主力现身、主力异动】选股公式,留言区告诉我。
所属风格:=STRCAT('所属风格:',FGBLOCK);DRAWTEXT_FIX(1,0,0.05,0,'所属概念:'),COLORFF6000; DRAWTEXT_FIX(1,0.05,0.05,0,GNBLOCK),COLORMAGENTA; DRAWTEXT_FIX(1,0,0.10,0,'所属行业:'),COLORMAGENTA; DRAWTEXT_FIX(1,0.05,0.10,0,HYBLOCK),COLORRED; DRAWTEXT_FIX(1,0,0.15,0,'所属地域:'),COLORRED; DRAWTEXT_FIX(1,0.05,0.15,0,DYBLOCK),COLORYELLOW; DRAWTEXT_FIX(1,0,0.20,0,所属风格),COLORCYAN; 涨跌幅:=100*(C-REF(C,1))/REF(C,1); 阴线条件一:=IF(C=0,REF(EMA(C,14),BARSLAST(CROSS(均线变化率,0))+1),DRAWNULL),COLORRED,DOTLINE; 压力线:IF(均线变化率<0,REF(EMA(C,14),BARSLAST(CROSS(0,均线变化率))+1),DRAWNULL),COLORGREEN,DOTLINE; STICKLINE(CROSS(均线变化率,0),C,O,2,0),COLORYELLOW; 变动值:=C-REF(C,1); 趋势强度:=100*EMA(EMA(变动值,6),6)/EMA(EMA(ABS(变动值),6),6); DRAWTEXT_FIX(1,0.52,0,0,'☆微信公众号:(程序化指标) ☆'),COLORRED; 底部反转:=LLV(趋势强度,2)=LLV(趋势强度,7) AND COUNT(趋势强度<0,2) AND CROSS(趋势强度,MA(趋势强度,2)); DRAWTEXT(反转确认 AND 均线变化率 AND FILTER(底部反转=1,5) AND C>MA(C,20) AND MA(C,20)>REF(MA(C,20),1),L,'↖主力启动'),COLORYELLOW; STICKLINE(CROSS(0,均线变化率),C,O,2,0),COLORGREEN; 持仓线:EMA(C,14),LINETHICK2,COLORGREEN; 操盘线:EMA(C,7),LINETHICK1,COLORWHITE; 持股待涨:IF(C>=持仓线 AND EMA(C,14)>=EMA(C,25),持仓线,DRAWNULL),COLORRED,LINETHICK2; 生命线:EMA(C,25),COLORYELLOW; DRAWICON(CROSS(持仓线,生命线),L,29); DRAWTEXT(CROSS(持仓线,生命线),L*0.96,'↖主力主升'),COLOR0000FF; 均线五日:=MA(C,5); 均线三十日:=MA(C,30); 均线三十四日:=MA(C,34); 五日偏离:=(C-均线五日)/均线五日*100; 三十四日偏离:=(C-均线三十四日)/均线三十四日*100; 突破条件:=COUNT(CROSS(五日偏离,0),3)>=1 AND 三十四日偏离>REF(三十四日偏离,1) AND 均线五日>REF(均线五日,1) AND (C/REF(C,1)-1)*100>5 AND REF(C,1)<均线三十日; 突破信号:=FILTER(突破条件,10)*XS; 四均综合:=(MA(C,3)+MA(C,6)+MA(C,12)+MA(C,24))/4; 综合均线:=MA(四均综合,3),COLORMAGENTA,LINETHICK2; 低点条件:=REF(LOW,5)9.85 AND NOT(C=OPEN); 启动条件:=SUM(涨停条件,3)<2 AND 涨停条件 AND C>综合均线 AND 低点条件; 回踩条件:=涨停条件 AND LOW<综合均线*1.05; DRAWICON(启动条件 AND 回踩条件 AND CROSS(C,生命线) AND C>EMA(C,14) AND CROSS(突破信号,0.5),LOW,9); DRAWTEXT(启动条件 AND 回踩条件 AND CROSS(C,生命线) AND C>EMA(C,14) AND CROSS(突破信号,0.5),L*0.99,'---主力异动'),COLOR4080FF; 缩量条件:=LOW>LLV(LOW,10) AND 涨停条件 AND HIGH<综合均线; DRAWICON(缩量条件 AND 回踩条件,LOW,1); STICKLINE(当日涨幅>9.85,OPEN,C,3.2,0),COLORRED; 涨停判断:=C=ZTPRICE(REF(C,1),0.1); 开盘条件:=O>REF(C,1) AND L>REF(C,1)*0.97 AND H<>L; 典型价格:=(HIGH+LOW+C)/3; 偏离度:=(典型价格-MA(典型价格,50))/(0.015*AVEDEV(典型价格,50)); 捉主力:=COUNT(涨停判断,3)>=1 AND 开盘条件 AND (CROSS(偏离度,88) OR CROSS(偏离度,188) OR CROSS(偏离度,288) OR CROSS(偏离度,388)) AND L/EMA(C,3)<1.08 AND L/MA(C,18)<1.30; DRAWTEXT(捉主力,L*0.98,'↖捉主力'),COLORFF00FF; 差值:=C-REF(C,1); 趋势动量:=100*EMA(EMA(差值,6),6)/EMA(EMA(ABS(差值),6),6); 出货信号:=IF(HHV(趋势动量,2)=HHV(趋势动量,7) AND COUNT(趋势动量>50,2) AND CROSS(MA(趋势动量,2),趋势动量),1,0); DRAWICON(FILTER(出货信号=1,1),H*1.01,15),COLOR00FF00; 五日强度:=100*(C-LLV(L,5))/(HHV(C,5)-LLV(L,5)),COLORWHITE; 十日强度:=100*(C-LLV(L,10))/(HHV(C,10)-LLV(L,10)),COLORYELLOW; 二十日强度:=100*(C-LLV(L,20))/(HHV(C,20)-LLV(L,20)),COLORFF00FF; 三十日强度:=100*(C-LLV(L,30))/(HHV(C,30)-LLV(L,30)),COLORRED,LINETHICK3; 三日均线:=MA(CLOSE,3); 三日平滑一:=MA(三日均线,1); 三日平滑三:=MA(三日均线,3); 站上五日:=C>MA(C,5); 启动确认:=BARSLASTCOUNT(三日平滑一>三日平滑三)=1 AND 站上五日; 多周期共振:=五日强度>REF(五日强度,1) AND 十日强度>REF(十日强度,1) AND 二十日强度>REF(二十日强度,1) AND 三十日强度>REF(三十日强度,1); STICKLINE(启动确认 AND 多周期共振 AND 五日强度<二十日强度+三十日强度,O,CLOSE,0.6,0),COLORYELLOW; DRAWTEXT(启动确认 AND 多周期共振 AND 五日强度<二十日强度+三十日强度 ,L*0.98,'↖主力现身'),COLORYELLOW; DRAWICON(启动确认 AND 多周期共振 AND 五日强度<二十日强度+三十日强度,L,24); 信号优先级排序贴心,主图塞了这么多功能还能保持可读性不容易,左上角板块标签是加分项
学习