通达信轻松寻牛记主图指标公式源码

指标构成与信号说明

一、 趋势与均线系统
1. 短期趋势线 (V1):收盘价的5日指数移动平均线。
2. 长期趋势线 (V2):收盘价的90日指数移动平均线上浮1%后,再进行10日指数移动平均。
3. 简单移动平均线:
M5:收盘价的5日简单移动平均线,黄色细线。
M13:收盘价的13日简单移动平均线,青色粗线。
A线:收盘价的3日简单移动平均线,洋红色隐线(不显示)。
4. 价格重心线 (B):由(收盘价+最高价+最低价)/3计算得出的10日指数移动平均线。

二、 核心买入信号
1. “追牛”信号:
触发条件:短期趋势线V1由下向上穿越长期趋势线V2。
表现形式:在V1线上方显示绿色“追牛”文字,并在V2线位置标注一个图标。
2. “牛窝”信号:
触发条件:由AK1线(21日内股价相对位置的5日平滑)上穿AK线(21日内股价相对位置的13日平滑)产生。
表现形式:在K线最低价下方显示黄色“○牛窝”文字。
3. 价格重心转向信号:
触发条件:价格重心线B与其一日前的数值比较。
表现形式:在20日指数移动平均线MA20位置显示星号“”。B线上涨时为洋红色,下跌时为黄色。

三、 卖出与风险警示信号
1. “逃顶”信号:
触发条件A:VARC指标(6日涨幅与绝对波幅比率)下穿82。
表现形式:在K线最高价位置标注一个卖出图标。
触发条件B:VAR7指标(基于前收盘的6日涨幅与绝对波幅比率)下穿84。
表现形式:在K线最高价上方显示绿色“▲逃顶”文字。

四、 追涨与强势股筛选信号
此部分通过一系列复杂条件综合判断个股处于强势或启动状态,最终信号由VAR334指标输出。
核心条件:综合了多种模式,包括单日大涨(VAR33)、放量突破(VAR312)、超跌反弹(VAR314)、以及基于成交量和价格的强势过滤(VAR326, VAR327)等。
最终输出 (VAR334):
触发条件:在股价相对位置较低(VAR332 < 93)且3日均线刚刚拐头向上(VAR333)的背景下,同时满足上述追涨强势条件之一。
表现形式:输出数值100。该信号旨在捕捉在相对低位出现的强势启动点。

五、 辅助指标
VAR332:42日内股价相对位置的百分比,绿色线,用于衡量中期超买超卖状态。

使用要点
1. 信号优先级:“追牛”和“牛窝”是基础趋势和位置信号。“追涨”信号(VAR334)条件更苛刻,旨在筛选强势启动点,可视为加强信号。
2. 风险控制:“逃顶”信号作为卖出警示,应与K线形态、成交量等其他信息结合使用。
3. 指标冲突:当买入信号与“逃顶”信号同时或相近出现时,应提高警惕,以风险信号为优先。
4. 环境配合:所有信号的有效性需结合大盘趋势(公式中已部分引用指数)和个股整体量价结构进行判断。
 
PEN:=10;
V1:EMA(CLOSE,5);

V2:EMA(EMA(CLOSE,90)*1.01,10),;

DRAWTEXT(CROSS(V1,V2),V1+0.05,'追牛'),COLOR00FF00,LINETHICK2;

VAR1:=LLV(LOW,21);

VAR2:=HHV(HIGH,21);

AK1:=EMA((((CLOSE - VAR1) / (VAR2 - VAR1)) * 100),5);

AK:=EMA((((CLOSE - VAR1) / (VAR2 - VAR1)) * 50),13);

AB:=CROSS(AK1,AK);

DRAWICON(CROSS(V1,V2),V2,1);

DRAWTEXT((AB = 1),(LOW * 0.99),'○牛窝'),COLORYELLOW;

M5:MA(CLOSE,5),LINETHICK1,COLORYELLOW;

M13:MA(CLOSE,13),LINETHICK2,COLOR0099FF;

A:MA(CLOSE,3),COLORFF00FF,LINETHICK0;

A1:=(CLOSE+HIGH+LOW)/(3);

B:=EMA(A1,10);

B2:=REF(B,1);

MA20:=EMA(CLOSE,20);

DRAWTEXT((B>B2),MA20,'*'),COLORMAGENTA;

DRAWTEXT((B<B2),MA20,'*'),COLORYELLOW;

{以下设置逃顶指标}

VARC:=SMA(MAX(C-REF(C,1),0),6,1)/SMA(ABS(C-REF(C,1)),6,1)*100;

DRAWICON(CROSS(82,VARC),HIGH,2);

VAR6:=REF(C,1);

VAR7:=SMA(MAX(C-VAR6,0),6,1)/SMA(ABS(C-VAR6),6,1)*100;

DRAWTEXT(CROSS(84,VAR7),H*1.01,'▲逃顶'),COLORGREEN ;

{追涨}

VAR32:=CLOSE/REF(CLOSE, 1)>=1.062 AND HIGH/CLOSE<1.005 AND MA(CLOSE, 90)/CLOSE>=1.150;

VAR33:=VAR32 AND COUNT(VAR32, 20)=1 ;

VAR34:=(INDEXC-REF(INDEXC, 1))/REF(INDEXC, 1);

VAR35:=(CLOSE-REF(CLOSE, 1))/REF(CLOSE, 1);

VAR36:=IF(VAR34>0.010, 0.900, 1) AND IF(VAR34>(-0.025), 1, 1.200);

VAR37:=VAR36*(VAR35-VAR34)*100;

VAR38:=SUM(VAR37, 10);

VAR39:=SMA(VAR38, 40, 1);

VAR310:=VAR38>20;

VAR311:=CROSS(CLOSE, MA(CLOSE*1.055, 3)) AND CLOSE>OPEN*1.060 AND VOL>=REF(VOL, 1)*1.5 AND CLOSE>=MA(CLOSE, 10);

VAR312:=VAR310 AND VAR311 ;

VAR313:=(-100)*(HHV(HIGH, 3)-CLOSE)/(HHV(HIGH, 3)-LLV(LOW, 3));

VAR314:= CROSS(VAR313, (-87)) AND PEN=1.090*REF(CLOSE, 1) AND INDEXC>0.980*REF(INDEXC, 1) AND CLOSE<=1.470*LLV(CLOSE, 58);

VAR315:=EMA(CLOSE, 12)-EMA(CLOSE, 26);

VAR316:=EMA(VAR315, 9);

VAR317:=2*(VAR315-VAR316);

VAR318:=(CLOSE-LLV(LOW, 9))/(HHV(HIGH, 9)-LLV(LOW, 9))*100;

VAR319:=SMA(VAR318, 3, 1);

VAR320:=SMA(VAR319, 3, 1);

VAR321:=EMA(IF(VAR316>REF(VAR316, 1), 1, (-1)), 14)*14;

VAR322:=EMA(IF(VAR320>REF(VAR320, 1), 1, (-1)), 14)*14*2;

VAR323:=(MA(CLOSE, 5)/MA(CLOSE, 70)-1)*100;

VAR324:=(VAR323+VAR322+VAR321)/3;

VAR325:=MA(CLOSE, 80)-MA(CLOSE, 10)/3;

VAR326:=IF(CLOSE AND MA(VOL, 5)/240 AND CLOSE>REF(CLOSE, 1)*1.0 AND CLOSE,88,0);

{VAR38>VAR39;}

VAR327:=IF(CLOSE/REF(CLOSE, 1)>1.050 AND VOL/CAPITAL*100<10 AND CLOSE<17 AND HIGH/CLOSE<1.010 AND VAR326>0, 91, 0);

VAR328:=IF(VAR324>REF(VAR324, 1) AND REF(VAR324, 1)<REF(VAR324, 2) AND (VAR33 OR VAR312 OR

VAR314) OR VAR326>0 OR VAR327>0, 85, 0);

VAR329:=IF(VAR327>0 ,95,0), STICK,LINETHICK2;

VAR330:=IF(VAR326>0 OR VAR327>0,91,0), STICK,LINETHICK2;

VAR331:=IF(VAR328>0 OR VAR327>0 OR VAR326>0,88,0), STICK,LINETHICK2;

VAR332:=100*(CLOSE-LLV(LOW,42))/(HHV(HIGH,42)-LLV(LOW,42)),LINETHICK1,COLORGREEN;

VAR333:=COUNT(MA(CLOSE,3)>REF(MA(CLOSE,3),1),1)=1;

VAR334:=(VAR332<93 AND VAR333 AND MAX(MAX(VAR329, VAR330), VAR331))*100;









来函数检测结果如下
该公式包含未来函数:CAPITAL

定制、编写公式指标请联系QQ或微信同号:88652583

PEN赋值:10
输出V1:收盘价的5日指数移动平均
输出V2:收盘价的90日指数移动平均*1.01的10日指数移动平均,
当满足条件V1上穿V2时,在V1+0.05位置书写文字,COLOR00FF00,线宽为2
VAR1赋值:21日内最低价的最低值
VAR2赋值:21日内最高价的最高值
AK1赋值:(((收盘价-VAR1)/(VAR2-VAR1))*100)的5日指数移动平均
AK赋值:(((收盘价-VAR1)/(VAR2-VAR1))*50)的13日指数移动平均
AB赋值:AK1上穿AK
当满足条件V1上穿V2时,在V2位置画1号图标
当满足条件(AB=1)时,在(最低价*0.99)位置书写文字,画黄色
输出M5:收盘价的5日简单移动平均,线宽为1,画黄色
输出M13:收盘价的13日简单移动平均,线宽为2,COLOR0099FF
输出A:收盘价的3日简单移动平均,COLORFF00FF,线宽为0
A1赋值:(收盘价+最高价+最低价)/(3)
B赋值:A1的10日指数移动平均
B2赋值:1日前的B
MA20赋值:收盘价的20日指数移动平均
当满足条件(B>B2)时,在MA20位置书写文字,画洋红色
当满足条件(BVARC赋值:收盘价-1日前的收盘价和0的较大值的6日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的6日[1日权重]移动平均*100
当满足条件82上穿VARC时,在最高价位置画2号图标
VAR6赋值:1日前的收盘价
VAR7赋值:收盘价-VAR6和0的较大值的6日[1日权重]移动平均/收盘价-VAR6的绝对值的6日[1日权重]移动平均*100
当满足条件84上穿VAR7时,在最高价*1.01位置书写文字,画绿色
VAR32赋值:收盘价/1日前的收盘价>=1.062 AND 最高价/收盘价<1.005 AND 收盘价的90日简单移动平均/收盘价>=1.150
VAR33赋值:VAR32 AND 统计20日中满足VAR32的天数=1
VAR34赋值:(大盘的收盘价-1日前的大盘的收盘价)/1日前的大盘的收盘价
VAR35赋值:(收盘价-1日前的收盘价)/1日前的收盘价
VAR36赋值:如果VAR34>0.010,返回0.900,否则返回1 AND 如果VAR34>(-0.025),返回1,否则返回1.200
VAR37赋值:VAR36*(VAR35-VAR34)*100
VAR38赋值:VAR37的10日累和
VAR39赋值:VAR38的40日[1日权重]移动平均
VAR310赋值:VAR38>20
VAR311赋值:收盘价上穿收盘价*1.055的3日简单移动平均 AND 收盘价>开盘价*1.060 AND 成交量(手)>=1日前的成交量(手)*1.5 AND 收盘价>=收盘价的10日简单移动平均
VAR312赋值:VAR310 AND VAR311
VAR313赋值:(-100)*(3日内最高价的最高值-收盘价)/(3日内最高价的最高值-3日内最低价的最低值)
VAR314赋值: VAR313上穿(-87) AND PEN=1.090*1日前的收盘价 AND 大盘的收盘价>0.980*1日前的大盘的收盘价 AND 收盘价<=1.470*58日内收盘价的最低值
VAR315赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
VAR316赋值:VAR315的9日指数移动平均
VAR317赋值:2*(VAR315-VAR316)
VAR318赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
VAR319赋值:VAR318的3日[1日权重]移动平均
VAR320赋值:VAR319的3日[1日权重]移动平均
VAR321赋值:如果VAR316>1日前的VAR316,返回1,否则返回(-1)的14日指数移动平均*14
VAR322赋值:如果VAR320>1日前的VAR320,返回1,否则返回(-1)的14日指数移动平均*14*2
VAR323赋值:(收盘价的5日简单移动平均/收盘价的70日简单移动平均-1)*100
VAR324赋值:(VAR323+VAR322+VAR321)/3
VAR325赋值:收盘价的80日简单移动平均-收盘价的10日简单移动平均/3
VAR326赋值:如果CLOSEANDMA(成交量(手),5)/240ANDCLOSE>1日前的收盘价*1.0ANDCLOSE,返回88,否则返回0
VAR327赋值:如果收盘价/1日前的收盘价>1.050ANDVOL/当前流通股本(手)*100<10ANDCLOSE<17ANDHIGH/收盘价<1.010ANDVAR326>0,返回91,否则返回0
VAR328赋值:如果VAR324>1日前的VAR324ANDREF(VAR324,1)<2日前的VAR324AND(VAR33ORVAR312ORVAR314)ORVAR326>0ORVAR327>0,返回85,否则返回0
VAR329赋值:如果VAR327>0,返回95,否则返回0, STICK,线宽为2
VAR330赋值:如果VAR326>0ORVAR327>0,返回91,否则返回0, STICK,线宽为2
VAR331赋值:如果VAR328>0ORVAR327>0ORVAR326>0,返回88,否则返回0, STICK,线宽为2
VAR332赋值:100*(收盘价-42日内最低价的最低值)/(42日内最高价的最高值-42日内最低价的最低值),线宽为1,画绿色
VAR333赋值:统计1日中满足收盘价的3日简单移动平均>1日前的收盘价的3日简单移动平均的天数=1
VAR334赋值:(VAR332<93 AND VAR333 AND VAR329和VAR330的较大值和VAR331的较大值)*100
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式网  |  加入收藏   

@2005-2023 粤ICP备2023063687号-2 股朋指标公式网别名指标公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图