本文通过对同花顺中现成代码进行解析,用以了解同花顺相关策略设计的思想

目录

DBCD

DDI

DMAFS

DMI

DMI_QL

DPO


DBCD

同花顺_代码解析_技术指标_D-编程知识网

 异同离差乖离率

同花顺_代码解析_技术指标_D-编程知识网

同花顺_代码解析_技术指标_D-编程知识网

公式描述:

先计算乖离率BIAS,然后计算不同日的乖离率之间的离差,

最后对离差进行指数移动平滑处理。

特点:原理和构造方法与乖离率类似,用法也与乖离率相同。

优点是能够保持指标的紧密同步,而且线条光滑,信号明确,能够有效的过滤掉伪信号。

行号

1

BIAS1 -> 当前收盘价相对均线的位置

2

DIF -> 当日BIAS1与M天前BIAS1之间的差值

3

DBCD1 -> 对DIF取T日的均值

4

MM -> 对DBCD1取5日均值

DDI

同花顺_代码解析_技术指标_D-编程知识网

 方向标准离差指数

同花顺_代码解析_技术指标_D-编程知识网

同花顺_代码解析_技术指标_D-编程知识网

 分析DDI柱状线,由红变绿(正变负),卖出信号参考;由绿变红,买入信号参考。

行号

自定义

最高价+最低价 -> 多空较量激烈程度

1

TR -> 当日K线整体与昨日K线整体上下两端超出部分取大值->今昨两日多空差异(取大值代表)

2

DMZ -> 如果今日多空较量的激烈程度弱于昨日,取0,否则取今昨两日多空差异大值

3

DMF -> 如果今日多空较量的激烈程度强于昨日,取0,否则取今昨两日多空差异大值

4

DIZ -> DMZ和DMF是相反的两个量,取N日累加和,计算DMZ占比

5

DIF -> 计算DMF占比

6

DDI1 -> 两者占比相减少

7

ADDI -> 取DDI1的N1天均值

8

AD1 -> 取ADDI的M1天均值

DMAFS

同花顺_代码解析_技术指标_D-编程知识网

 平均线差分时

同花顺_代码解析_技术指标_D-编程知识网

 同花顺_代码解析_技术指标_D-编程知识网

DMI

同花顺_代码解析_技术指标_D-编程知识网

 趋向指标(标准)

同花顺_代码解析_技术指标_D-编程知识网

同花顺_代码解析_技术指标_D-编程知识网

指示投资人避免在盘整的市场中交易,一旦市场变得有利润时,

DMI立刻引导投资人进场,并且在适当时机退场。

买卖原则:

1、+DI上交叉-DI时,可参考做买。

2、+DI下交叉-DI时,可参考做卖。

3、ADX于50以上向下转折时,对表市场趋势终了。

4、当ADX滑落至+DI之下时,不宜进场交易。

5、当ADXR介于20-25时,宜采用TBP及CDP中之反应秘诀为交易参考。

行号

1

TR -> 今日振幅,相对昨收的向上振幅,相对昨收的向下振幅,三者取大值,求M1天内的累加和

2

HD -> 今日最高价与昨日最高价的差

3

LD -> 昨日最低价与今日最低价的差

4

DMP -> 今日最高价比昨日高且比今昨最低价的差值大,取HD,否则取0,求M1天内的累加和

5

DMM -> 今日最低价比昨日低且低出的值超过最高价超出的值,取LD, 否则取0,求M1天内的累加和

6

DI1 -> DMP和DMM是相反的值,DMP占总体的比值

7

DI2 -> DMM占总体的比值

8

ADX -> DI1和DI2 两者之差 除以 两者之和,求M2天的均值

9

ADXR -> ADX与M2天之前的ADX,这两天的平均值

DMI_QL

同花顺_代码解析_技术指标_D-编程知识网

 趋向指标(钱龙)

同花顺_代码解析_技术指标_D-编程知识网

同花顺_代码解析_技术指标_D-编程知识网

(钱龙算法)

用法:市场行情趋向明显时,指标效果理想。

PDI(上升方向线)    MDI(下降方向线)  ADX(趋向平均值)

1.PDI线从下向上突破MDI线,显示有新多头进场,为买进参考信号;

2.PDI线从上向下跌破MDI线,显示有新空头进场,为卖出参考信号;

3.ADX值持续高于前一日时,市场行情可能维持原趋势;

4.ADX值递减,降到20以下,且横向行进时,市场气氛为盘整;

5.ADX值从上升倾向转为下降时,表明行情即将反转概率增大。

参数:N 统计天数; M  间隔天数,一般为14、6

ADXR线为当日ADX值与M日前的ADX值的均值。

行号

1

TR -> 与标准算法相比,标准算法取的是累加和,钱龙取的是均值

4

DMP -> 标准算法取的是累加和,钱龙取的均值

5

DMM -> 标准算法取的是累加和,钱龙取的均值

DPO

同花顺_代码解析_技术指标_D-编程知识网

 同花顺_代码解析_技术指标_D-编程知识网

 同花顺_代码解析_技术指标_D-编程知识网

行号

1

DPO -> 当日收盘价与M2天前M1均线的值

2

MADPO -> 对DPO取M3均值