您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信公式>>正文内容

大道至简指标 公式 源码[通达信公式]

指标公式源码分析及使用参考说明:

这段代码是用于计算股票的ADX(Average Directional Index)指标,它是一种技术分析工具,用于度量股票价格趋势的强度。以下是对该指标的创建思路和使用参考说明:
 
指标创建思路:
 
1. True Range (TR1):计算真实波动范围。通过比较当日最高价和最低价,前一日收盘价和当日最高价、前一日收盘价和当日最低价的差值,选择其中的最大值作为真实波动范围。
 
2. Directional Movement Plus (DMP) 和 Directional Movement Minus (DMM):计算正向运动和负向运动。当当日最高价与前一日最高价之差大于当日最低价与前一日最低价之差时,认为是正向运动,反之是负向运动。
 
3. Positive Directional Index (PDI) 和 Negative Directional Index (MDI):计算正向指标和负向指标。分别是正向运动和负向运动的指数平滑移动平均除以真实波动范围。
 
4. ADX (Average Directional Index):计算平均趋向指数。通过对正向指标和负向指标之间的差异进行加权平均来度量趋势的强度。
 
5. ADXR (Average Directional Movement Rating):计算平均趋向运动评级。对ADX进行指数平滑移动平均。
 
6. OMD (Offset between ADX and ADXR):计算ADX和ADXR之间的偏差。用于绘制柱状图。
 
指标使用参考说明:
 
- 当ADX上升时,代表趋势的强度在增加,可能意味着股票价格将继续朝着当前方向发展。
- 当ADX下降时,代表趋势的强度在减弱,可能意味着趋势即将结束或者趋势变得不明确。
- 当ADX高于ADXR时,表示趋势可能较为强劲,投资者可考虑持续持有或者增加仓位。
- 当ADX低于ADXR时,表示趋势可能较为疲弱,投资者应注意风险,并谨慎操作。
- OMD柱状图的变化可以帮助投资者判断ADX和ADXR之间的偏差,当柱状图处于正值时,代表ADX高于ADXR,趋势可能仍然保持,反之亦然。

 

 

源码:

 

 

N:=21;M:=6;M1:=20;TR1:=EMA(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:=EMA(IF(HD>0 AND HD>LD,HD,0),N);DMM:=EMA(IF(LD>0 AND LD>HD,LD,0),N);PDI:= DMP*100/TR1;MDI:= DMM*100/TR1;ADX: EMA((PDI-MDI)/(MDI+PDI)*100,M)*2;ADXR:EMA(ADX,M);ADMA:EMA(ADX,M1);OMD:(ADX-2*ADMA+ADXR)/2, COLORSTICK;DRAWBAND(ADX,RGB(155,50,50),ADXR,RGB(0,100,50));STICKLINE(OMD>REF(OMD,1) AND OMD>0,0,OMD,1,0),COLORRED;STICKLINE(OMD>REF(OMD,1) AND OMD<0,0,OMD,1,0),COLORGREEN;STICKLINE(OMD<REF(OMD,1),0,OMD,1,0),COLORCBCBC0;STICKLINE(OMD>=0 OR OMD<=0,0,0,50,1),COLORWHITE;ADX1:ADX,COLORRED;ADXR1:ADXR,COLORGREEN;ADMA1:ADMA;强:IF(ADX1>=ADXR1,ADX1,DRAWNULL),COLORRED,LINETHICK3;买入:IF(OMD>0 AND OMD-REF(OMD,1)>0,30,0);{OMD;}110;0;-110;
{程序化交易 www.cxh99.com }

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容