通达信DDXG源码

 

DDXG源码

X_1:=(CLOSE/REF(CLOSE,1)-1)*100;
 X_2:=(CLOSE/OPEN-1)*100;
 ZF:IF(X_1>=0 OR X_2>0,MAX(X_1,X_2),MIN(X_1,X_2)),NODRAW;
 X_3:=DYNAINFO(4)>0;
 X_4:=IF(DATE<1170101,1,DRAWNULL);
 X_5:=X_4*(LARGEINTRDVOL-LARGEOUTTRDVOL)*10000/FINANCE(7);
 X_6:=(LARGEINTRDVOL-LARGEOUTTRDVOL)/10;
 X_7:=(L2_VOL(0,0)-L2_VOL(0,1))/10;
 X_8:=MAX(X_6,X_7);
 X_9:=IF(BARSSINCE(CLOSE>0)<20,BARSSINCE(CLOSE>0),20);
 X_10:=COUNT(HHV(X_8,10)=X_8 AND ZF>8,X_9)=1 AND HHV(X_8,10)=X_8 AND ZF>8;
 X_11:=IF(X_3 AND (HHV(X_8,20)=X_8 AND ZF>9 AND ZF<9.6),X_5*10,0);
 X_12:=IF(X_3 AND (HHV(X_8,20)=X_8 AND ZF>=9.69),X_5*10,0);
 X_13:=SUM(X_8,0)*1.1;
 X_14:=SMA(X_13,3,1);
 X_15:=SMA(X_14,6,1);
 X_16:=SMA(X_15,6,1);
 X_17:=SMA(X_16,6,1);
 X_18:=SMA(X_17,12,1);
 X_19:=MAX(X_14,MAX(X_15,MAX(X_16,MAX(X_17,X_18))));
 X_20:=IF(CROSS(X_13,X_19),10,IF(CROSS(X_13,X_17),8,IF(CROSS(X_13,X_16),6,IF(CROSS(X_13,X_15),4,IF(CROSS(X_13,X_14),2,IF(X_13>X_19,9,IF(X_13>X_17,7,IF(X_13>X_16,5,IF(X_13>X_15,3,IF(X_13>X_14,1,0))))))))));
 X_21:=SUM(X_8,16)*1.1;
 X_22:=SMA(X_21,3,1);
 X_23:=SMA(X_22,6,1);
 X_24:=SMA(X_23,6,1);
 X_25:=SMA(X_24,6,1);
 X_26:=MAX(X_22,MAX(X_23,MAX(X_24,X_25)));
 X_27:=IF(CROSS(X_21,X_26),10,IF(CROSS(X_21,X_25),8,IF(CROSS(X_21,X_24),6,IF(CROSS(X_21,X_23),4,IF(CROSS(X_21,X_22),2,IF(X_21>X_26,9,IF(X_21>X_25,7,IF(X_21>X_24,5,IF(X_21>X_23,3,IF(X_21>X_22,1,0))))))))));
 X_28:=X_4*(X_20+X_27);
 X_29:=IF(X_12>=1 OR X_11>=1,X_20+X_27,0);
资金强度:X_28,NODRAW,COLORWHITE;
 X_30:=IF(X_3 AND ZF>=6 AND HIGH>LOW AND X_28>14,X_28,0);
 X_31:=MA(CLOSE,IF(BARSSINCE(CLOSE>0)<55,BARSSINCE(CLOSE>0),55));
 X_32:=SMA(X_31,3,1);
 X_33:=MA(CLOSE,IF(BARSSINCE(CLOSE>0)<34,BARSSINCE(CLOSE>0),34));
 X_34:=MA(CLOSE,IF(BARSSINCE(CLOSE>0)<21,BARSSINCE(CLOSE>0),21));
 X_35:=EMA(CLOSE,IF(BARSSINCE(CLOSE>0)<13,BARSSINCE(CLOSE>0),13));
 X_36:=MA(CLOSE,8);
 X_37:=MA(CLOSE,8);
 X_38:=MAX(X_37,MAX(X_36,MAX(X_35,MAX(X_34,MAX(X_33,X_31)))));
 X_39:=IF(CROSS(CLOSE,X_38),X_28,0);
 X_40:=REF(VOL*0.5,BARSLAST(VOL=HHV(VOL,60)));
 X_41:=EMA(MA(VOL,3),2);
 X_42:=MA(VOL,5);
 X_43:=MA(VOL,20);
 X_44:=CROSS(VOL,X_43) OR X_41>X_43 AND X_41>REF(X_41,1) AND X_42>REF(X_42,1);
 X_45:=X_3 AND HHV(X_8,20)=X_8 AND ZF>=9 AND X_2>=0 AND HIGH>LOW AND ZJQDL.净流入>0 AND (VOL>X_40 OR X_44);
 DDXGD:IF(X_45,X_5*10,0),COLORMAGENTA,LINETHICK2;
 DDXGQ:IF(X_45,X_28,0),COLOR80FF00,LINETHICK2;
 






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

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

相关指标公式

DDXG源码X_1赋值:(收盘价/1日前的收盘价-1)*100
X_2赋值:(收盘价/开盘价-1)*100
输出 ZF:如果X_1>=0ORX_2>0,返回X_1和X_2的较大值,否则返回X_1和X_2的较小值,NODRAW
X_3赋值:开盘价>0
X_4赋值:如果日期<1170101,返回1,否则返回无效数
X_5赋值:X_4*(逐笔买入大单成交量-逐笔卖出大单成交量)*10000/流通股本(股)
X_6赋值:(逐笔买入大单成交量-逐笔卖出大单成交量)/10
X_7赋值:(成交量分档-成交量分档)/10
X_8赋值:X_6和X_7的较大值
X_9赋值:如果首次收盘价>0距今天数<20,返回首次收盘价>0距今天数,否则返回20
X_10赋值:统计X_9日中满足10日内X_8的最高值=X_8ANDZF>8的天数=1 AND 10日内X_8的最高值=X_8 AND ZF>8
X_11赋值:如果X_3AND(20日内X_8的最高值=X_8ANDZF>9ANDZF<9.6),返回X_5*10,否则返回0
X_12赋值:如果X_3AND(20日内X_8的最高值=X_8ANDZF>=9.69),返回X_5*10,否则返回0
X_13赋值:X_8的历史累和*1.1
X_14赋值:X_13的3日[1日权重]移动平均
X_15赋值:X_14的6日[1日权重]移动平均
X_16赋值:X_15的6日[1日权重]移动平均
X_17赋值:X_16的6日[1日权重]移动平均
X_18赋值:X_17的12日[1日权重]移动平均
X_19赋值:X_14和X_15和X_16和X_17和X_18的较大值的较大值的较大值的较大值
X_20赋值:如果X_13上穿X_19,返回10,否则返回如果X_13上穿X_17,返回8,否则返回如果X_13上穿X_16,返回6,否则返回如果X_13上穿X_15,返回4,否则返回如果X_13上穿X_14,返回2,否则返回如果X_13>X_19,返回9,否则返回如果X_13>X_17,返回7,否则返回如果X_13>X_16,返回5,否则返回如果X_13>X_15,返回3,否则返回如果X_13>X_1,返回?,否则返回?
X_21赋值:X_8的16日累和*1.1
X_22赋值:X_21的3日[1日权重]移动平均
X_23赋值:X_22的6日[1日权重]移动平均
X_24赋值:X_23的6日[1日权重]移动平均
X_25赋值:X_24的6日[1日权重]移动平均
X_26赋值:X_22和X_23和X_24和X_25的较大值的较大值的较大值
X_27赋值:如果X_21上穿X_26,返回10,否则返回如果X_21上穿X_25,返回8,否则返回如果X_21上穿X_24,返回6,否则返回如果X_21上穿X_23,返回4,否则返回如果X_21上穿X_22,返回2,否则返回如果X_21>X_26,返回9,否则返回如果X_21>X_25,返回7,否则返回如果X_21>X_24,返回5,否则返回如果X_21>X_23,返回3,否则返回如果X_21>X_2,返回?,否则返回?
X_28赋值:X_4*(X_20+X_27)
X_29赋值:如果X_12>=1ORX_11>=1,返回X_20+X_27,否则返回0
输出资金强度:X_28,NODRAW,画白色
X_30赋值:如果X_3ANDZF>=6ANDHIGH>LOWANDX_28>14,返回X_28,否则返回0
X_31赋值:收盘价的如果首次收盘价>0距今天数<55,返回首次收盘价>0距今天数,否则返回55日简单移动平均
X_32赋值:X_31的3日[1日权重]移动平均
X_33赋值:收盘价的如果首次收盘价>0距今天数<34,返回首次收盘价>0距今天数,否则返回34日简单移动平均
X_34赋值:收盘价的如果首次收盘价>0距今天数<21,返回首次收盘价>0距今天数,否则返回21日简单移动平均
X_35赋值:收盘价的如果首次收盘价>0距今天数<13,返回首次收盘价>0距今天数,否则返回13日指数移动平均
X_36赋值:收盘价的8日简单移动平均
X_37赋值:收盘价的8日简单移动平均
X_38赋值:X_37和X_36和X_35和X_34和X_33和X_31的较大值的较大值的较大值的较大值的较大值
X_39赋值:如果收盘价上穿X_38,返回X_28,否则返回0
X_40赋值:上次成交量(手)=60日内成交量(手)的最高值距今天数日前的成交量(手)*0.5
X_41赋值:成交量(手)的3日简单移动平均的2日指数移动平均
X_42赋值:成交量(手)的5日简单移动平均
X_43赋值:成交量(手)的20日简单移动平均
X_44赋值:成交量(手)上穿X_43 OR X_41>X_43 AND X_41>1日前的X_41 AND X_42>1日前的X_42
X_45赋值:X_3 AND 20日内X_8的最高值=X_8 AND ZF>=9 AND X_2>=0 AND 最高价>最低价 AND 资金驱动力的净流入>0 AND (成交量(手)>X_40 OR X_44)
输出 DDXGD:如果X_45,返回X_5*10,否则返回0,画洋红色,线宽为2
输出 DDXGQ:如果X_45,返回X_28,否则返回0,COLOR80FF00,线宽为2

指标安装下载帮助  |   联系我们  |  股朋指标网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

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