论坛全局菜单下方 - TICKMILL 285X70论坛全局菜单下方 - ThinkMarkets285X70论坛全局菜单下方 - 荔枝返现285X70论坛全局菜单下方 -  icmarkets285X70
查看:2120回复:0
hxxol
注册时间2010-04-27
[MT4指标]John Ehlers的指标Smoothed ADX
楼主发表于:2010-06-24 07:59只看该作者倒序浏览
1楼 电梯直达
电梯直达
指标 Smoothed ADX 是应论坛访问者的需要编写的。该指标很简单。 在指标的搜索结果里没有什么都找到。所以提供以下代码供参考: 输入数据: {declaring inputs} 宽度( 14 ), ADXTrend( 25 ), alpha1(0.25), alpha2(0.33); 变量: {declaring variables} DMIPlus( 0 ), DMIMinus( 0 ), DMI( 0 ), ADX( 0 ), DIPlusLead(0), DIMinusLead(0), DIPlusFinal(0), DIMinusFinal(0), ADXLead(0), ADXFinal(0); {现在调用 ADX 函数,不需要计算} Value1 = DirMovement( H, L, C, Length, DMIPlus, DMIMinus, ADX); {这个部分实际上是原始ADX指标的平滑线, DI+, DI- and ADX 线是平整的} DIPlusLead = 2* DMIPlus + (alpha1 - 2) * DMIPlus [1] + (1 - alpha1) * DIPlusLead[1]; DIPlusFinal = alpha2*DIPlusLead + (1 - alpha2) * DIPlusFinal[1]; DIMinusLead = 2* DMIMinus + (alpha1 - 2) * DMIMinus [1] + (1 - alpha1) * DIMinusLead[1]; DIMinusFinal = alpha2*DIMinusLead + (1 - alpha2) * DIMinusFinal[1]; ADXLead = 2*ADX + (alpha1 - 2) * ADX[1] + (1 - alpha1) * ADXLead[1]; ADXFinal = alpha2*ADXLead + (1 - alpha2) * ADXFinal[1]; {在图表上标出} Plot1( DIPlusFinal, "DMI+" ) ; Plot2( DIMinusFinal, "DMI-" ) ; Plot3( ADXFinal, "ADX" ) ; 实际上,如果你尝试获取在初始的平滑线ADX文本中强调深刻性,这个平滑线可以分为两步。假设我们有一个次序 P 并且需要停顿。这样,我们需要按照下面的公式执行: V0 = (8*P0 - 7*P1 + 3*V1) / 4, 位置: [list][*]P0 为次序的当前值 (价格或指标);[*]P1 为次序的先前值 ;[*]V1 为震荡的先前值;[*]V0 为震荡的当前值。[/list] 或者是不同方法: V0 = (Vol(P) + 3*V1) / 4, 位置: Vol(P) = 8*P0 - 7P1 - Ehlers' burst。 第二步,我们获取简单的重量平滑线: W0 = (1*V0 + 2*W1) / (2 + 1). 位置: [list][*]W0 为 次序P的当前平滑线值;[*]V0 为次序 P的当前震荡值;[*]W1 为先前平滑值。[/list]在Smoothed ADX中,这个平滑线计算用于标准指标 ADX三次缓冲。这就是获得指标被称作Smoothed ADX的原因。如果是平滑线指标 RSI,我们叫它 Smoothed RSI等等。下图显示的是指标 Smoothed ADX, 的确不像原始指标-标准ADX (Average Directional Movement Index)。 http://codebase.mql4.com/c/codebase/2007/02/adxsmothed.gif
ADX_Smoothed.rar
TK29帖子1楼右侧xm竖版广告90-240
个性签名

韬客社区www.talkfx.co

广告
TK30+TK31帖子一樓廣告
TK30+TK31帖子一樓廣告

本站免责声明:

1、本站所有广告及宣传信息均与韬客无关,如需投资请依法自行决定是否投资、斟酌资金安全及交易亏损风险;

2、韬客是独立的、仅为投资者提供交流的平台,网友发布信息不代表韬客的观点与意思表示,所有因网友发布的信息而造成的任何法律后果、风险与责任,均与韬客无关;

3、金融交易存在极高法律风险,未必适合所有投资者,请不要轻信任何高额投资收益的诱导而贸然投资;投资保证金交易导致的损失可能超过您投入的资金和预期。请您考虑自身的投资经验及风险承担能力,进行合法、理性投资;

4、所有投资者的交易帐户应仅限本人使用,不应交由第三方操作,对于任何接受第三方喊单、操盘、理财等操作的投资和交易,由此导致的任何风险、亏损及责任由投资者个人自行承担;

5、韬客不隶属于任何券商平台,亦不受任何第三方控制,韬客不邀约客户投资任何保证金交易,不接触亦不涉及投资者的任何资金及账户信息,不代理任何交易操盘行为,不向客户推荐任何券商平台,亦不存在其他任何推荐行为。投资者应自行选择券商平台,券商平台的任何行为均与韬客无关。投资者注册及使用韬客即表示其接受和认可上述声明,并自行承担法律风险。

版权所有:韬客外汇论坛 www.talkfx.com 联络我们:[email protected]