通达信〖趋势捕手〗多因子趋势多指标公式源码

功能:多因子趋势多空指标,综合MACD、ROC动量、量价配合生成“趋势评分”,判断强弱、买卖与主力动向。
用法:
1. 50为多空线,趋势评分在0上偏多、0下偏空。
2. 红柱增强看多,绿柱增强看空;变色注意动能减弱。
3. 白线为趋势方向,向上偏多,向下偏空。
4. “买”=金叉转强; “突”=放量强势突破,可跟。
5. “卖”=死叉转弱; “破”=放量破位,减仓/止损。
6. 黄色主力标记出现,关注资金进场;连续增强更有效。
7. 适合趋势行情,震荡市信号易失真,需结合K线、量能和周期过滤。
 

N:=20; {主趋势周期}
M:=10; {信号平滑周期}
FAST:=8; {快线敏感度}
SLOW:=17; {慢线确认度}
{ 核心计算 }
{趋势强度}
DIFF:=EMA(CLOSE,FAST) - EMA(CLOSE,SLOW);
DEA:=EMA(DIFF,5);
macd柱:=2*(DIFF-DEA);
{价格动量}
roc:=(CLOSE-REF(CLOSE,N))/REF(CLOSE,N)*100;
动量均线:=MA(ROC,5);
{成交量确认}
量价配合:=IF(CLOSE>REF(CLOSE,1) AND vol>REF(VOL,1),1,IF(CLOSE<REF(CLOSE,1) AND VOL>REF(VOL,1),-1,0));
{趋势鉴别系统 }
{多空分界}
强势线:=50+动量均线*2;
弱势线:=50-Abs(动量均线)*1.5;
多空线:50,COLORWHITE,DOTLINE;
{趋势信号}
趋势评分:=MACD柱*0.5 + 动量均线*0.3 + 量价配合*20;
趋势评分均线:=EMA(趋势评分,5);
{主力资金痕迹 }
主力动向:=SUM(趋势评分>REF(趋势评分,1) AND CLOSE>REF(CLOSE,1),3);
{买卖信号生成}
{金叉买入信号}
买入信号:=crOSS(DIFF,DEA) AND 趋势评分>0 AND 量价配合>=0;
{死叉卖出信号}
卖出信号:=CROSS(DEA,DIFF) AND 趋势评分<0 AND 量价配合<=0;
{强势突破信号}
突破买入:=ROC>REF(HHV(ROC,20),1) AND 趋势评分>20 AND VOL>MA(VOL,5)*1.5;
{弱势破位信号}
破位卖出:=ROC<REF(LLV(ROC,20),1) AND 趋势评分<-20 AND VOL>MA(VOL,5)*1.2;
{ 绘图 }
STICKLINE(趋势评分>0,0,趋势评分,2,0),COLORRED;
STICKLINE(趋势评分<0,0,趋势评分,2,0),COLORGREEN;
STICKLINE(趋势评分>REF(趋势评分,1) AND 趋势评分>0,0,趋势评分,1.5,0),COLORMAGENTA;
STICKLINE(趋势评分<REF(趋势评分,1) AND 趋势评分<0,0,趋势评分,1.5,0),COLORCYAN;
{趋势强度带}
DRAWBAND(强势线,RGB(80,30,30),50,RGB(30,80,30));
DRAWBAND(50,RGB(80,60,0),弱势线,RGB(60,60,80));
{主力动向标记}
主力进场:主力动向,COLORYELLOW,NODRAW;
DRAWICON(主力动向>=3 AND REF(主力动向,1)<3,趋势评分*1.2,1);
DRAWICON(主力动向<=-3 AND REF(主力动向,1)>-3,趋势评分*1.2,2);
{信号标记}
DRAWICON(买入信号,趋势评分*1.2,1);
DRAWICON(卖出信号,趋势评分*1.2,2);
DRAWICON(突破买入,趋势评分*1.2,23);
DRAWICON(破位卖出,趋势评分*1.2,24);
{文字提示}
DRAWTEXT(买入信号,趋势评分*1.4,'买'),COLORRED;
DRAWTEXT(卖出信号,趋势评分*1.4,'卖'),COLORGREEN;
DRAWTEXT(突破买入,趋势评分*1.5,'突'),COLORMAGENTA;
DRAWTEXT(破位卖出,趋势评分*1.5,'破'),COLORCYAN;
{ 多空状态栏 }
多空能量:趋势评分,COLORSTICK;
趋势方向:趋势评分均线,COLORWHITE,LINETHICK2;
主力轨迹:MA(主力动向,3),COLORYELLOW;
{操作建议 }
DRAWICON(CROSS(趋势评分,20) AND 趋势评分均线>0,20,5);
DRAWICON(CROSS(-20,趋势评分) AND 趋势评分均线<0,-20,6);







未来函数检测结果
该公式没有未来函数。



N赋值:20
M赋值:10
FAST赋值:8
SLOW赋值:17
DIFF赋值:收盘价的FAST日指数移动平均 - 收盘价的SLOW日指数移动平均
DEA赋值:DIFF的5日指数移动平均
MACD柱赋值:2*(DIFF-DEA)
ROC赋值:(收盘价-N日前的收盘价)/N日前的收盘价*100
动量均线赋值:ROC的5日简单移动平均
量价配合赋值:如果收盘价>1日前的收盘价ANDVOL>1日前的成交量(手),返回1,否则返回如果收盘价<1日前的收盘价ANDVOL>1日前的成交量(手),返回-1,否则返回0
强势线赋值:50+动量均线*2
弱势线赋值:50-动量均线的绝对值*1.5
输出多空线:50,画白色,DOTLINE
趋势评分赋值:MACD柱*0.5 + 动量均线*0.3 + 量价配合*20
趋势评分均线赋值:趋势评分的5日指数移动平均
主力动向赋值:趋势评分>1日前的趋势评分ANDCLOSE>1日前的收盘价的3日累和
买入信号赋值:DIFF上穿DEA AND 趋势评分>0 AND 量价配合>=0
卖出信号赋值:DEA上穿DIFF AND 趋势评分<0 AND 量价配合<=0
突破买入赋值:ROC>1日前的20日内ROC的最高值 AND 趋势评分>20 AND 成交量(手)>成交量(手)的5日简单移动平均*1.5
破位卖出赋值:ROC<1日前的20日内ROC的最低值 AND 趋势评分<-20 AND 成交量(手)>成交量(手)的5日简单移动平均*1.2
当满足条件趋势评分>0时,在0和趋势评分位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
当满足条件趋势评分<0时,在0和趋势评分位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
当满足条件趋势评分>1日前的趋势评分AND趋势评分>0时,在0和趋势评分位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画洋红色
当满足条件趋势评分<1日前的趋势评分AND趋势评分<0时,在0和趋势评分位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画青色
画带状线
画带状线
输出主力进场:主力动向,画黄色,NODRAW
当满足条件主力动向>=3ANDREF(主力动向,1)<3时,在趋势评分*1.2位置画1号图标
当满足条件主力动向<=-3ANDREF(主力动向,1)>-3时,在趋势评分*1.2位置画2号图标
当满足条件买入信号时,在趋势评分*1.2位置画1号图标
当满足条件卖出信号时,在趋势评分*1.2位置画2号图标
当满足条件突破买入时,在趋势评分*1.2位置画23号图标
当满足条件破位卖出时,在趋势评分*1.2位置画24号图标
当满足条件买入信号时,在趋势评分*1.4位置书写文字,画红色
当满足条件卖出信号时,在趋势评分*1.4位置书写文字,画绿色
当满足条件突破买入时,在趋势评分*1.5位置书写文字,画洋红色
当满足条件破位卖出时,在趋势评分*1.5位置书写文字,画青色
输出多空能量:趋势评分,COLORSTICK
输出趋势方向:趋势评分均线,画白色,线宽为2
输出主力轨迹:主力动向的3日简单移动平均,画黄色
当满足条件趋势评分上穿20AND趋势评分均线>0时,在20位置画5号图标
当满足条件-20上穿趋势评分AND趋势评分均线<0时,在-20位置画6号图标
联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

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