DMI穿三线指标 公式 源码[通达信公式]
指标公式源码分析及使用参考说明:
这段源码是用来计算股票的DMI(动向指标)穿三线指标,以及给出根据该指标进行买入信号的条件。下面我会对这段代码的思路进行分析,并给出相关的操作建议说明:
1. **主要功能**:
- **计算TR(真实波幅)**:用于衡量股价波动幅度的指标,采用了最高价、最低价和前一日收盘价的比较。
- **计算DMP和DMM(正向指标和负向指标)**:通过对价格变动的正向和负向波动进行加权平均,得到动向指标中的正向指标和负向指标。
- **计算PDI、MDI和ADX**:分别代表正向指标、负向指标和平均趋向指标,并用于判断股价的涨跌趋势。
- **计算ADXR**:用于计算平均趋向指标的移动平均值,进一步平滑趋势信号。
- **给出买点条件**:根据PDI、MDI、ADX和ADXR的交叉情况以及股价和成交量的条件,给出买入信号的条件。
2. **操作建议**:
- **理解指标逻辑**:逐行分析代码,理解每个变量的含义和计算方法,以确保对指标的计算逻辑有清晰的理解。
- **参数调整**:根据具体股票的特点和市场情况,适当调整N和M的数值,以优化指标的表现。
- **回测验证**:使用历史数据进行回测,验证该指标在不同市场环境下的表现,评估其有效性和稳定性。
- **结合其他指标**:DMI穿三线指标可以作为辅助参考,但建议结合其他技术指标和基本面分析,形成综合的交易决策。
- **风险管理**:在实际交易中,合理控制仓位、设定止损点,并注意风险管理,避免大额亏损。
总的来说,该指标源码提供了一个用于判断股票买入时机的技术指标,并给出了相应的买点条件。在使用时需要谨慎,建议结合其他分析方法和风险控制手段,形成完善的交易策略。
源码:
指标参数:N 2 90 12 M 2 60 6DMI穿三线源码TR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),N);HD :=HIGH-REF(HIGH,1);LD :=REF(LOW,1)-LOW;DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),N);DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),N);PDI:=DMP*100/TR;MDI:=DMM*100/TR;ADX:=EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,M);ADXR:=EXPMEMA(ADX,M);买点:(CROSS(PDI, MDI)AND CROSS(PDI, ADX)AND CROSS(PDI, ADXR))AND CLOSE>OPENAND C/REF(C,1)>0.5 AND VOL>MA(VOL,5)*1.5,COLORRED,LINETHICK3;
公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程】
有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友
可联系技术人员 QQ: 262069696 或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)
(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)
相关文章
-
没有相关内容