随机动量指标(指数) - 页 2 123456789...12 新评论 masoudk 2006.03.22 06:45 #11 嗨,Kalenzo(福尔摩斯先生!)。 本论坛中的T3 TRIX和Metastock TRIX之间有什么区别? 请看这些 附加的文件: ms.jpg 41 kb mt.gif 10 kb Kale 2006.03.22 07:27 #12 kohzadi: Hi Kalenzo (Mr Holmes!) 本论坛中的T3 TRIX和Metastock TRIX之间有什么区别? 请看这些 我们的更好 lol 开玩笑的。 把Metastock的公式贴出来,我看看。 masoudk 2006.03.23 06:28 #13 我无法获得公式。 我想metastock给了一些配方,但没有。 licho 2006.03.23 07:11 #14 如果有人有兴趣尝试从Moneytec获得的方法 我交易18个货币对,使用4小时图表,每天只花1小时审查交易。到目前为止,我只用了0.5手,最大止损150点(2-5%风险)。出手率是77%。如果我每月能在风险低于5%的情况下通过半手交易赚取7500美元,那么很容易看到不久后每月赚取2万美元或更多的可能性。我现在增加到全手,将从那里开始。I know.... early days, will need to see if I can continue to exceed 1500 pt per month. 没有人会相信4个月内有238%的利润。在英镑兑日元的4小时图上,添加25期的赫尔移动平均线(HMA),并在斜率上标明向上和向下。添加随机动量指标(SMI),设置为39、6、75和信号线15。看看图表是否告诉你什么!。 laserjet 2006.03.23 13:04 #15 licho: 如果有人有兴趣尝试从Moneytec获得的方法 SMI没有任何意义,可能是设置不正确。HMA很好,但它需要一些验证或过滤指标。 谢谢 gabroo_munda 2006.03.23 14:10 #16 我有TRIX的tradestation代码......而且我认为这是一个很好的指标。代码分为一个函数和一个指标。希望有人能够转换它。 函数:::::::::::: 价格( numericseries )。 Length( numericsimple ); { 这个输入假定是一个常数 >= 1 } 变量。 TRIXRaw( 0 ) 。 TRIXRaw = XAverage( XAverage( Log( Price ), Length ) , Length ) , Length ) 。 如果CurrentBar > 1 那么 TRIX = ( TRIXRaw - TRIXRaw[1] ) * 10000 ; 指标:::::::::::::::: 输入。 价格( Close )。 长度( 9 )。 ColorNormLength( 14 ), { 将指标正常化的条数。 以进行梯度着色。 另见:函数NormGradientColor的注释。} UpColor( Yellow ), { 用来表示在ColorNormLength条上相对较高的指标值的颜色。 在ColorNormLength条上使用的颜色。} DnColor( Red ), { 用来表示相对较低的指标值的颜色。 的颜色。} GridForegroundColor( Black ); { RadarScreen单元中的数字使用的颜色 当梯度着色被启用时,也就是说,当UpColor和DnColor都被设置为非负值时 设置为非负值的时候。} { 将UpColor和/或DnColor设置为-1,以禁用梯度绘图着色。 当禁用时,Plot1的颜色由指标属性中的设置决定 对话框中的设置。 Plot2(ZeroLine)的颜色总是来自指标属性 对话框。} 变量。 应用类型( 0 )。 TRIXValue( 0 )。 ColorLevel( 0 )。 如果CurrentBar = 1,那么 ApplicationType = GetAppInfo( aiApplicationType ) ; TRIXValue = TRIX( 价格, 长度 ) 。 Plot1( TRIXValue, "TRIX" ) 。 Plot2( 0, "ZeroLine" ) ; { 梯度着色 } 如果 UpColor >= 0 和 DnColor >= 0 那么 开始 ColorLevel = NormGradientColor( TRIXValue, true, ColorNormLength, UpColor, DnColor ) 。 如果ApplicationType = 1,那么 { 研究被应用于图表 } SetPlotColor( 1, ColorLevel ) 否则,如果应用类型>1,那么{研究被应用于网格应用 } 开始 SetPlotColor( 1, GridForegroundColor ) 。 SetPlotBGColor( 1, ColorLevel ) 。 结束。 结束。 {警示标准} 如果TRIXValue越过0,那么 警报( "指标转正" ) 否则,如果TRIX值低于0,则 警报( "指标转负" ) 。 ---------------------------------------------------------------- XAverage函数是最后长度条的价格的加权移动平均值。该函数返回指数平滑的移动平均线的当前值。 Stochastic Momentum Indicator (Index) gabroo_munda 2006.03.23 14:17 #17 Tradestation的另一个TRIX公式。由一些程序员制作。有TRIX和一个信号线 与它。 输入。 TRIXLength( 5 )。 SigLineXMALen( 3 )。 变量。 EMA1( 0 )。 EMA2( 0 )。 EMA3( 0 )。 TRIXLine( 0 )。 SignalLine( 0 )。 EMA1 = XAverage( Close, TRIXLength ) 。 EMA2 = XAverage( EMA1, TRIXLength ) 。 EMA3 = XAverage( EMA2, TRIXLength ) 。 如果 EMA3[1] 0,那么 { 确保不即将除以零 } TRIXLine = 10 * ( EMA3 - EMA3[1] ) / EMA3[1] ; SignalLine = XAverage( TRIXLine, SigLineXMALen ) ; Plot1( TRIXLine, "TRIXLine" ) 。 Plot2( SignalLine, "SignalLine" ) Stochastic Momentum Indicator (Index) Useful features from KimIV KimIV的有用功能 Kale 2006.03.23 18:54 #18 licho: 如果有人有兴趣尝试从Moneytec那里得到的方法的话 licho 也许你可以告诉我们,当你在图表上绘制这两张图时,你会看到什么? gabroo_munda 2006.03.24 19:54 #19 有人在做这个吗? gabroo_munda: 另一个来自Tradestation的TRIX公式。由一些程序员制作。有TRIX和一个信号线与它。输入。 TRIXLength( 5 ), SigLineXMALen( 3 ) 。 变量。 EMA1( 0 ), EMA2( 0 )。 EMA3( 0 )。 TRIXLine( 0 )。 SignalLine( 0 )。 EMA1 = XAverage( Close, TRIXLength ) 。 EMA2 = XAverage( EMA1, TRIXLength ) 。 EMA3 = XAverage( EMA2, TRIXLength ) 。 如果 EMA3[1] 0,那么 { 确保不即将除以零 } TRIXLine = 10 * ( EMA3 - EMA3[1] ) / EMA3[1] ; SignalLine = XAverage( TRIXLine, SigLineXMALen ) ; Plot1( TRIXLine, "TRIXLine" ) 。 Plot2( SignalLine, "SignalLine" ) licho 2006.03.25 09:38 #20 我曾试图解决这个问题,但说实话,我没有看到比使用其他指标组合更有价值的东西。也许一旦你掌握了每个指标,你就可以成功地使用它。 它再次确保我转向S/R分析是正确的。 123456789...12 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
嗨,Kalenzo(福尔摩斯先生!)。
本论坛中的T3 TRIX和Metastock TRIX之间有什么区别?
请看这些
Hi Kalenzo (Mr Holmes!)
本论坛中的T3 TRIX和Metastock TRIX之间有什么区别?
请看这些我们的更好 lol 开玩笑的。
把Metastock的公式贴出来,我看看。
我无法获得公式。
我想metastock给了一些配方,但没有。
如果有人有兴趣尝试从Moneytec获得的方法
I know.... early days, will need to see if I can continue to exceed 1500 pt per month.
没有人会相信4个月内有238%的利润。在英镑兑日元的4小时图上,添加25期的赫尔移动平均线(HMA),并在斜率上标明向上和向下。添加随机动量指标(SMI),设置为39、6、75和信号线15。看看图表是否告诉你什么!。如果有人有兴趣尝试从Moneytec获得的方法
SMI没有任何意义,可能是设置不正确。HMA很好,但它需要一些验证或过滤指标。
谢谢
我有TRIX的tradestation代码......而且我认为这是一个很好的指标。代码分为一个函数和一个指标。希望有人能够转换它。
函数::::::::::::
价格( numericseries )。
Length( numericsimple ); { 这个输入假定是一个常数 >= 1 }
变量。
TRIXRaw( 0 ) 。
TRIXRaw = XAverage( XAverage( Log( Price ), Length ) , Length ) , Length ) 。
如果CurrentBar > 1 那么
TRIX = ( TRIXRaw - TRIXRaw[1] ) * 10000 ;
指标::::::::::::::::
输入。
价格( Close )。
长度( 9 )。
ColorNormLength( 14 ), { 将指标正常化的条数。
以进行梯度着色。 另见:函数NormGradientColor的注释。}
UpColor( Yellow ), { 用来表示在ColorNormLength条上相对较高的指标值的颜色。
在ColorNormLength条上使用的颜色。}
DnColor( Red ), { 用来表示相对较低的指标值的颜色。
的颜色。}
GridForegroundColor( Black ); { RadarScreen单元中的数字使用的颜色
当梯度着色被启用时,也就是说,当UpColor和DnColor都被设置为非负值时
设置为非负值的时候。}
{ 将UpColor和/或DnColor设置为-1,以禁用梯度绘图着色。
当禁用时,Plot1的颜色由指标属性中的设置决定
对话框中的设置。 Plot2(ZeroLine)的颜色总是来自指标属性
对话框。}
变量。
应用类型( 0 )。
TRIXValue( 0 )。
ColorLevel( 0 )。
如果CurrentBar = 1,那么
ApplicationType = GetAppInfo( aiApplicationType ) ;
TRIXValue = TRIX( 价格, 长度 ) 。
Plot1( TRIXValue, "TRIX" ) 。
Plot2( 0, "ZeroLine" ) ;
{ 梯度着色 }
如果 UpColor >= 0 和 DnColor >= 0 那么
开始
ColorLevel = NormGradientColor( TRIXValue, true, ColorNormLength, UpColor, DnColor ) 。
如果ApplicationType = 1,那么 { 研究被应用于图表 }
SetPlotColor( 1, ColorLevel )
否则,如果应用类型>1,那么{研究被应用于网格应用 }
开始
SetPlotColor( 1, GridForegroundColor ) 。
SetPlotBGColor( 1, ColorLevel ) 。
结束。
结束。
{警示标准}
如果TRIXValue越过0,那么
警报( "指标转正" )
否则,如果TRIX值低于0,则
警报( "指标转负" ) 。
----------------------------------------------------------------
XAverage函数是最后长度条的价格的加权移动平均值。该函数返回指数平滑的移动平均线的当前值。
Tradestation的另一个TRIX公式。由一些程序员制作。有TRIX和一个信号线 与它。
输入。
TRIXLength( 5 )。
SigLineXMALen( 3 )。
变量。
EMA1( 0 )。
EMA2( 0 )。
EMA3( 0 )。
TRIXLine( 0 )。
SignalLine( 0 )。
EMA1 = XAverage( Close, TRIXLength ) 。
EMA2 = XAverage( EMA1, TRIXLength ) 。
EMA3 = XAverage( EMA2, TRIXLength ) 。
如果 EMA3[1] 0,那么
{ 确保不即将除以零 }
TRIXLine = 10 * ( EMA3 - EMA3[1] ) / EMA3[1] ;
SignalLine = XAverage( TRIXLine, SigLineXMALen ) ;
Plot1( TRIXLine, "TRIXLine" ) 。
Plot2( SignalLine, "SignalLine" )
如果有人有兴趣尝试从Moneytec那里得到的方法的话
licho 也许你可以告诉我们,当你在图表上绘制这两张图时,你会看到什么?
有人在做这个吗?
另一个来自Tradestation的TRIX公式。由一些程序员制作。有TRIX和一个信号线与它。
输入。
TRIXLength( 5 ),
SigLineXMALen( 3 ) 。
变量。
EMA1( 0 ),
EMA2( 0 )。
EMA3( 0 )。
TRIXLine( 0 )。
SignalLine( 0 )。
EMA1 = XAverage( Close, TRIXLength ) 。
EMA2 = XAverage( EMA1, TRIXLength ) 。
EMA3 = XAverage( EMA2, TRIXLength ) 。
如果 EMA3[1] 0,那么
{ 确保不即将除以零 }
TRIXLine = 10 * ( EMA3 - EMA3[1] ) / EMA3[1] ;
SignalLine = XAverage( TRIXLine, SigLineXMALen ) ;
Plot1( TRIXLine, "TRIXLine" ) 。
Plot2( SignalLine, "SignalLine" )我曾试图解决这个问题,但说实话,我没有看到比使用其他指标组合更有价值的东西。也许一旦你掌握了每个指标,你就可以成功地使用它。
它再次确保我转向S/R分析是正确的。