通达信DDX精准趋势副图指标源码
指标是一个多功能的综合型技术指标,主要用于分析市场热度、资金趋势和买卖信号。其核心功能和使用方法如下:
1. 市场热度带
指标在副图区域绘制了五个水平彩色带状区域,从下至上分别代表:
冰冻区 (0 - 0.5):蓝色带,市场极度冷清。
冷门区 (0.5 - 1):深绿色带,市场关注度低。
活跃区 (1 - 1.5):紫色带,市场开始活跃。
热门区 (1.5 - 2):紫红色带,市场热度较高。
高温区 (2 - 2.5):橙色带,市场情绪过热。
用法:观察“买卖”线或“趋势”线当前所处的区域,可以直观判断市场整体的活跃程度和情绪温度。进入“高温区”往往提示风险。
2. 核心指标线
地线:代表市场基础的“地气”或支撑水平,数值越低,基础越薄弱或处于低位。
天线:代表市场的“天花板”或压力水平,通过价格与成交额关系的复杂计算得出,数值变化反映上方压力。
趋势线:基于筹码获利比例计算,反映市场的中期趋势强弱。数值上升表示趋势向好。
买卖线:核心交易信号线,结合价格在近期区间的位置计算得出,其绝对数值和方向是判断买卖点的主要依据。
3. 低位买入信号
信号出现在副图底部(0轴附近),通过不同颜色的柱状线标识。
低① (红色柱):最强买入信号,当“买卖线”数值小于0时触发。
低② (绿色柱):次级买入信号,要求“买卖线”在0至0.1之间且走平或向上。
低③ (黄色柱):弱势买入信号,要求“买卖线”在0.1至0.25之间且走平或向上。
低A (亮蓝色柱,位置0):反弹信号,要求“买卖线”小于0但已开始拐头向上。
低B (亮蓝色柱,位置0.3):底部确认信号,条件复杂,综合了“买卖线”在低位企稳、“趋势线”向上以及前期存在连续弱势等多个条件。
4. 高位卖出信号
信号出现在副图顶部(2.4轴上方),通过不同颜色的柱状线标识。
高① (红色柱):最强卖出信号,当“买卖线”大于2.5且仍在上升时触发。
高② (深绿色柱):次级卖出信号,要求“天线”高位(>=1.9)且“买卖线”高位(>=2.2),并与“天线”发生特定交叉。
高③ (橙色柱):弱势卖出信号,要求“天线”未过高(<1.77)但“买卖线”已高(>=2.2),并与“天线”发生特定交叉。
高A (红色柱,位置2.4-2.5):滞涨信号,要求“买卖线”处于极高位置(2.45-2.5)但已开始掉头向下。
高B (亮蓝色柱,位置2.4-2.7):顶部确认信号,条件复杂,综合了“买卖线”在高位回落、“趋势线”向下以及前期存在连续强势等多个条件。
综合使用建议
1. 区域定位:首先观察“买卖线”或“趋势线”处于哪个热度区域,判断市场整体状态。
2. 信号决策:
当出现底部区域(冰冻、冷门)的低位买入信号时,尤其是“低①”、“低A”,可关注做多机会。
当出现顶部区域(热门、高温)的高位卖出信号时,尤其是“高①”、“高A”,应注意风险,考虑减仓。
3. 指标配合:
“趋势线”向上可增强低位买入信号的可靠性。
“趋势线”向下可增强高位卖出信号的可靠性。
结合“地线”与“天线”的数值变化,可以辅助判断支撑与压力的强度。
4. 注意事项:指标信号频繁,应结合K线形态、成交量及其他主要技术指标(如均线、MACD)进行综合判断,并在不同周期下验证信号的强度。
DRAWBAND(0,RGB(0,139,255),0.5,RGB(0,139,255)),COLORFF8B00;
DRAWBAND(0.5,RGB(0,120,0),1,RGB(0,120,0)),COLOR007800;
DRAWBAND(1,RGB(187,0,187),1.5,RGB(187,0,187)),COLORBB00BB;
DRAWBAND(1.5,RGB(255,58,133),2,RGB(255,58,133)),COLOR853AFF;
DRAWBAND(2,RGB(255,152,0),2.5,RGB(255,152,0)),COLOR0098FF;
DRAWTEXT(ISLASTBAR,0.25,'███'),COLORFF8B00;
DRAWTEXT(ISLASTBAR,0.25,'冰冻'),COLORFFFFCC;
DRAWTEXT(ISLASTBAR,0.75,'███'),COLOR007800;
DRAWTEXT(ISLASTBAR,0.75,'冷门'),COLORWHITE;
DRAWTEXT(ISLASTBAR,1.25,'███'),COLORBB00BB;
DRAWTEXT(ISLASTBAR,1.25,'活跃'),COLORFFFFCC;
DRAWTEXT(ISLASTBAR,1.75,'███'),COLOR853AFF;
DRAWTEXT(ISLASTBAR,1.75,'热门'),COLORWHITE;
DRAWTEXT(ISLASTBAR,2.25,'███'),COLOR0098FF;
DRAWTEXT(ISLASTBAR,2.25,'高温'),COLORWHITE;
{计算数据}
R:=PERIOD;
S:=FROMOPEN;
VA1:=EMA(CAPITAL/IF(R=0,SUM(VOL,S),VOL)/CLOSE,10)/CLOSE;
地:IF(VA1>=2.5,2.5,VA1),COLORYELLOW,LINETHICK2;
天: POW(ATAN(EMA(CAPITAL/IF(R=0,SUM(VOL,S),VOL)/CLOSE,10)),2),COLORB5CA43,LINETHICK2;
趋势: EMA(WINNER(CLOSE)*100,10)/50,LINETHICK2,COLOR0015FF;
买卖: EMA((-3)*(HHV(HIGH,30)-CLOSE)/(HHV(HIGH,30)-LLV(LOW,30))+2.7,9),COLORWHITE,LINETHICK2;
{低位信号} 低①:买卖<0,COLORRED,NODRAW;
STICKLINE(低①,0,-0.1,3,0), COLORRED;
低②:买卖<0.1 AND 买卖>0 AND 买卖>=REF(买卖,1),COLORGREEN,NODRAW;
STICKLINE(低②,0,-0.1,2.5,0), COLORGREEN;
低③:买卖<0.25 AND 买卖>0.1 AND 买卖>=REF(买卖,1),COLORYELLOW,NODRAW;
STICKLINE(低③,0,-0.1,2,0), COLORYELLOW;
低A:买卖<0 AND 买卖>=REF(买卖,1),COLOR0099FF,NODRAW;
STICKLINE(低A,0.1,-0.1,3,0), COLOR0099FF;
低B:买卖<REF(HHV(买卖,5),4) AND 买卖>=REF(买卖,1) AND 买卖<0.8 AND 趋势>=REF(趋势,1) AND REF(EXIST(买卖<=REF(买卖,1),2),1) AND REF(EXIST(买卖<=0,10),8),COLOR0099FF,NODRAW;
STICKLINE(低B,0.3,0,3,0), COLOR0099FF;
{高位信号} 高①:买卖>2.5 AND 买卖>REF(买卖,1),COLORRED,NODRAW;
STICKLINE(高①,2.6,2.4,3,0),COLORRED;
高②:天>=1.9 AND 买卖>=2.2 AND CROSS(REF(HHV(买卖,3),3),天),COLOR007800,NODRAW;
STICKLINE(高②,2.6,2.4,2.5,0),COLOR007800;
高③:天<1.77 AND 买卖>=2.2 AND CROSS(REF(HHV(买卖,7),6),天),COLORFF8B00,NODRAW;
STICKLINE(高③,2.6,2.4,2,0),COLORFF8B00;
高A:买卖>2.45 AND 买卖<2.5 AND 买卖<=REF(买卖,1), COLORRED,NODRAW;
STICKLINE(高A,2.5,2.4,3,0), COLORRED;
高B:买卖>REF(LLV(买卖,5),4) AND 买卖<=REF(买卖,1) AND 买卖>1.5 AND 趋势<=REF(趋势,1) AND REF(EXIST(买卖>=REF(买卖,1),2),1) AND REF(EXIST(买卖>=2.48,10),8), COLOR0099FF,NODRAW;
STICKLINE(高B,2.7,2.4,3,0), COLOR0099FF;
来函数检测结果如下:
该公式包含未来函数:WINNER
该公式包含未来函数:CAPITAL
定制、编写公式指标请联系QQ或微信同号:88652583
相对位置上画矩形
当满足条件1时,在横轴0.14纵轴0.01位置书写文字,画红色
品种类型赋值:沪深京品种类型
所属板块赋值:所属行业(字串)
上市天数赋值:上市的天数
流通盘赋值:(当前流通股本(手)/1000000)
流通市值赋值:对流通市值/100000000(进行)四舍五入
股东人数赋值:股东人数(户)
人均持股赋值:对流通股本(股)/股东人数(户)(进行)四舍五入
当满足条件1时,在横轴0.14纵轴0.15位置书写文字,画黄色
当满足条件1时,在横轴0.14纵轴0.25位置书写文字,画黄色
当满足条件1时,在横轴0.14纵轴0.35位置书写文字,画黄色
当满足条件1时,在横轴0.14纵轴0.45位置书写文字,画黄色
当满足条件1时,在横轴0.14纵轴0.55位置书写文字,画黄色
当满足条件1时,在横轴0.14纵轴0.65位置书写文字,画黄色
当满足条件1时,在横轴0.14纵轴0.75位置书写文字,画黄色
当满足条件1时,在横轴0.23纵轴0.25位置书写文字,画淡绿色
当满足条件1时,在横轴0.2纵轴0.35位置书写数字,画白色
当满足条件1时,在横轴0.19纵轴0.45位置书写数字,画白色
当满足条件1时,在横轴0.19纵轴0.55位置书写数字,画白色
当满足条件1时,在横轴0.2纵轴0.65位置书写数字,画白色
当满足条件1时,在横轴0.2纵轴0.75位置书写数字,画白色
当满足条件品种类型=1时,在横轴0.23纵轴0.15位置书写文字,画洋红色
当满足条件品种类型=2时,在横轴0.23纵轴0.15位置书写文字,画洋红色
当满足条件品种类型=3时,在横轴0.23纵轴0.15位置书写文字,画洋红色
当满足条件1时,在横轴0.23纵轴0.35位置书写文字,画青色
当满足条件1时,在横轴0.23纵轴0.45位置书写文字,画青色
当满足条件1时,在横轴0.23纵轴0.55位置书写文字,画青色
当满足条件1时,在横轴0.23纵轴0.65位置书写文字,画青色
当满足条件1时,在横轴0.23纵轴0.75位置书写文字,画青色
当满足条件1时,在横轴0.326纵轴0.01位置书写文字,画红色
净资收益率赋值:(每股收益(全年折算)/每股净资产*100)
销售毛利率赋值:((营业收入-营业成本)/营业收入*100)的最后一日取值设为常数
净利润比率赋值:(净利润/营业收入*100)
主营利润率赋值:(营业利润/营业收入*100)
优质资产率赋值:((股东权益(净资产)-应收账款-存货)/股东权益(净资产))
现金负债比赋值:(经营现金流量/流动负债)
净利同增率赋值:利润同比%
输出总市值(亿):AB股总市值/100000000,NODRAW
输出 净资产:每股净资产,NODRAW
输出销净利率:引用199号ID的序列数据,NODRAW
输出 净利润(万):净利润/10000,NODRAW
净利增长率赋值:引用184号ID的序列数据,NODRAW
当满足条件1时,在横轴0.34纵轴0.15位置书写文字,画黄色
当满足条件1时,在横轴0.34纵轴0.25位置书写文字,画黄色
当满足条件1时,在横轴0.34纵轴0.35位置书写文字,画黄色
当满足条件1时,在横轴0.34纵轴0.45位置书写文字,画黄色
当满足条件1时,在横轴0.34纵轴0.55位置书写文字,画黄色
当满足条件1时,在横轴0.34纵轴0.65位置书写文字,画黄色
当满足条件1时,在横轴0.34纵轴0.75位置书写文字,画黄色
当满足条件1时,在横轴0.4纵轴0.15位置书写数字,画白色
当满足条件1时,在横轴0.4纵轴0.25位置书写数字,画白色
当满足条件1时,在横轴0.4纵轴0.35位置书写数字,画白色
当满足条件1时,在横轴0.4纵轴0.45位置书写数字,画白色
当满足条件1时,在横轴0.4纵轴0.55位置书写数字,画白色
当满足条件1时,在横轴0.4纵轴0.65位置书写数字,画白色
当满足条件1时,在横轴0.4纵轴0.75位置书写数字,画白色
当满足条件1时,在横轴0.498纵轴0.01位置书写文字,画红色
市净率赋值:现价/每股净资产的最后一日取值设为常数
市销率赋值:总股本(股)*现价/营业收入的最后一日取值设为常数
每股收益赋值:每股收益(最近一期)的最后一日取值设为常数
每股现金流赋值:(经营现金流量/总股本(股))的最后一日取值设为常数
每股未分配赋值:每股未分配利润的最后一日取值设为常数
每股公积金赋值:每股公积金的最后一日取值设为常数
市盈率赋值:收盘价/每股收益(全年折算)的最后一日取值设为常数
当满足条件1时,在横轴0.51纵轴0.15位置书写文字,画黄色
当满足条件1时,在横轴0.51纵轴0.25位置书写文字,画黄色
当满足条件1时,在横轴0.51纵轴0.45位置书写文字,画黄色
当满足条件1时,在横轴0.51纵轴0.55位置书写文字,画黄色
当满足条件1时,在横轴0.51纵轴0.65位置书写文字,画黄色
当满足条件1时,在横轴0.51纵轴0.75位置书写文字,画黄色
当满足条件1时,在横轴0.51纵轴0.35位置书写文字,画黄色
当满足条件1时,在横轴0.57纵轴0.15位置书写数字,画白色
当满足条件1时,在横轴0.57纵轴0.25位置书写数字,画白色
当满足条件1时,在横轴0.57纵轴0.45位置书写数字,画白色
当满足条件1时,在横轴0.57纵轴0.55位置书写数字,画白色
当满足条件1时,在横轴0.57纵轴0.65位置书写数字,画白色
当满足条件1时,在横轴0.57纵轴0.75位置书写数字,画白色
当满足条件1时,在横轴0.57纵轴0.35位置书写数字,画白色
主力筹码估算赋值:以收盘价计算的获利盘比例*70的3日指数移动平均,NODRAW,线宽为0
散户筹码估算赋值:(以收盘价*1.1计算的获利盘比例-以收盘价*0.9计算的获利盘比例)*80的3日指数移动平均,NODRAW
散户套牢比率赋值:散户筹码估算/(主力筹码估算+散户筹码估算)*100,NODRAW
主力控盘比率赋值:主力筹码估算/(主力筹码估算+散户筹码估算)*100,NODRAW,线宽为0
当满足条件到最后交易的周期=1时,在横轴0.07纵轴0.88位置书写文字,画黄色
当满足条件到最后交易的周期=1时,在横轴0.22纵轴0.88位置书写文字,COLORFFCC99
当满足条件到最后交易的周期=1时,在横轴0.17纵轴0.88位置书写数字,画红色
当满足条件到最后交易的周期=1时,在横轴0.35纵轴0.88位置书写文字,画黄色
当满足条件到最后交易的周期=1时,在横轴0.50纵轴0.88位置书写文字,COLORFFCC99
当满足条件到最后交易的周期=1时,在横轴0.45纵轴0.88位置书写数字,画红色
X1赋值:(流动资产-流动负债)/总资产*1.2
X2赋值:(未分配利润+资本公积金)/总资产*1.4
X3赋值:营业利润/总资产*3.3
X4赋值:股东权益(净资产)/流动负债*0.6
X5赋值:营业收入/流动负债*0.999
Z值赋值:X1+X2+X3+X4+X5
当满足条件1时,在横轴0.85纵轴0.01位置书写文字,画红色
当满足条件Z值<1.2时,在横轴0.838纵轴0.11位置书写文字,画淡红色
当满足条件Z值位于1.2和2.6之间时,在横轴0.838纵轴0.11位置书写文字,COLOR0099FF
当满足条件Z值>2.6时,在横轴0.838纵轴0.11位置书写文字,画淡绿色
LC赋值:1日前的收盘价
WRSI赋值:收盘价-LC和0的较大值的5日[1日权重]移动平均/收盘价-LC的绝对值的5日[1日权重]移动平均*100
获利筹码赋值:以收盘价计算的获利盘比例*100的最后一日取值设为常数
SAT赋值:(成交额(元)/收盘价)/(20日内成交额(元)的最高值/20日内收盘价的最高值)
量能饱和赋值:(如果SAT>1,返回1,否则返回SAT*100)
WR10赋值:(3日内最高价的最高值-收盘价)/(3日内最高价的最高值-3日内最低价的最低值)*100
活跃赋值:(WRSI-WR10)
活跃度比赋值:如果活跃>=0,返回(活跃+100)/2,否则返回100-(活跃-100)/2的绝对值
当满足条件1时,在横轴0.74纵轴0.15位置书写文字,画黄色
当满足条件1时,在横轴0.74纵轴0.35位置书写文字,画黄色
当满足条件1时,在横轴0.74纵轴0.55位置书写文字,画黄色
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
当满足条件到最后交易的周期=1时,在横轴0.79纵轴0.90位置书写文字,画红色
当满足条件到最后交易的周期=1时,在横轴0.95纵轴0.90位置书写文字,画红色
当满足条件到最后交易的周期=1时,在横轴0.93纵轴0.90位置书写数字,画红色
当满足条件1时,在横轴0.58纵轴0.78位置书写文字,画淡青色
ER1赋值:净资收益率>=13.58
ER2赋值:主营利润率>=22.4
ER5赋值:净利润比率>=19.42
SAX1赋值:每股收益>=0.175
SAX4赋值:每股未分配>=2.57
SAX5赋值:每股公积金>=3.53
DP3赋值:销售毛利率>=49.13
ZL赋值:如果(以收盘价计算的获利盘比例*70的3日指数移动平均)>41ANDISLASTBAR,返回1,否则返回0
优秀赋值:ER1 AND ER2 AND ER5 AND SAX1AND SAX4 AND SAX5 AND DP3 AND ZL
当满足条件1时,在横轴0.97纵轴0.01位置书写文字,画红色
当满足条件优秀ANDISLASTBAR时,在横轴0.95纵轴0.11位置书写文字,画黄色
ER12赋值:净资收益率<13.59 AND 净资收益率>6.23
ER22赋值:主营利润率>=8.34
ER52赋值:净利润比率>=7.31
SAX12赋值: 每股收益>=0.061
SAX42赋值:每股未分配>=1.185
SAX52赋值:每股公积金>1.62
DP32赋值:销售毛利率>=28.68
ZL1赋值:如果(以收盘价计算的获利盘比例*70的3日指数移动平均)>=11.26ANDISLASTBAR,返回1,否则返回0
较好赋值:ER12 AND ER22 AND ER52 AND SAX12AND SAX42 AND SAX52 AND DP32 AND ZL1
当满足条件较好ANDISLASTBAR时,在横轴0.95纵轴0.11位置书写文字,画黄色
ER偏低赋值:净资收益率<=0.27
ER2偏低赋值:主营利润率<=-1.27
ER3偏低赋值:净利润比率<=0.34
SAX偏低赋值:每股收益<=0.002
SAX2偏低赋值:每股未分配<=0.26
SAX3偏低赋值:每股公积金<=0.39
DP偏低赋值:销售毛利率<=4.2
ZL偏低赋值:如果((以收盘价计算的获利盘比例*70的3日指数移动平均)<2.81ANDISLASTBAR),返回1,否则返回0
偏低赋值:如果(ER偏低ORER2偏低ORER3偏低ORSAX偏低ORSAX2偏低ORSAX3偏低ORDP偏低ORZL偏低)ANDISLASTBAR=1,返回1,否则返回0
当满足条件偏低ANDISLASTBAR=1时,在横轴0.97纵轴0.23位置书写文字,画黄色
一般赋值:如果(较好不等于1AND优秀不等于1ANDZL偏低不等于1ANDISLASTBAR=1),返回1,否则返回0
当满足条件一般ANDISLASTBAR=1时,在横轴0.95纵轴0.11位置书写文字,画黄色