趋势指标 - 页 13 1...67891011121314151617181920...52 新评论 Sundowner 2009.08.29 03:11 #121 非常好的指标 mladen: 这个指标我需要重新命名:它是由JoseCrusetin在所附文件 中描述的,但由于他称它为趋势强度,而且由于已经有一个metatrader的指标有这个名字(背后的计算方法不同),我把它改名为MasTrend。 谢谢你的分享。 附加的文件: chart.gif 34 kb fxbs 2009.08.29 13:18 #122 严重的是,所有的硬编码都在一个f-la("A"): )- 如何获得 "C"(P44文档):( fxbs 2009.08.29 17:28 #123 如果我知道它是什么。 for(; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++) - 我已经做了 (只需两个字解释(这不是一个程序线程,但是......) - 拜托,Mladen Mladen Rakic 2009.08.29 19:29 #124 fxbs: for (; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++)Mladen,(;-看起来好像少了什么,是ACodeError吗? dem,他的代码越来越短了--我很不高兴 现在我甚至不知道它是什么(我偷了什么),这让我很不爽 Nah, no error As of short - not short enough.理想的情况是这样的。 while(myWelth<3*WarrenBuffetsWelth) makeMeSomeMoreMoney(); 但是当我写的时候,metatrader抱怨说(你能想象吗 )。 fxbs: 认真地说,所有的硬编码都在一个f-la("A"): )- 如何获得 "C"(P44文档):( 寻找MA的斜率,而不是寻找价格和MA之间的差异。 所以:如果iMa(,...,i)>iMa(,...,i+1) total++,如果iMa(,...,i)<iMa(,...,i+1) total--。为了加快速度,也许需要更多的代码,但这就是本质。 _____________________________ PS: Ultra trend也做了同样的斜率比较,只是它使用了JMA,而且它的表示方法有点不同,所以如果能找到这个 "斜率 "想法的确切来源(我不确定它是Jose Cruset 的原始想法)会很有趣。 Trend indicators Getting testing financial statistics: 自定义指标(第一部份):在MQL5中逐步开发简单自定义指标的入门指南 fxbs 2009.08.30 15:31 #125 mladen: 不,没有错误 至于短--还不够短。理想的情况是这样的。 while(myWelth<3*WarrenBuffetsWelth) makeMeSomeMoreMoney(); 但是当我写的时候,metatrader抱怨说(你能想象吗 )。 寻找MA的斜率,而不是寻找价格和MA之间的差异。 所以:如果iMa(,...,i)>iMa(,...,i+1) total++,如果iMa(,...,i)<iMa(,...,i+1) total--。为了加快速度,也许需要更多的代码,但这就是本质。 _____________________________ PS: Ultra trend也做了同样的斜率比较,只是它使用了JMA,而且它的表示方法有点不同,所以找出这个 "斜率 "想法的确切来源会很有趣(我不确定它是Jose Cruset 的原始想法)。 像这样 A: for (; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++) { double ma = iMA(NULL,0,masPeriod,0,Mas.Type,Price,i)。 如果(价格>ma)总计++。 如果(价格<ma)total--。 } MasTrendBuffer = 100.00*total/masCount。 C: for (; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++) { double ma0 = iMA(NULL,0,masPeriod,0,Mas.Type,Price,i); double ma1 = iMA(NULL,0,masPeriod,0,Mas.Type,Price,i+1); 如果(ma0 > ma1) total++; 如果(ma0 < ma1) total--。 } MasTrendBuffer = 100.00*total/masCount。 p.s. 谢谢你,Mladen(虽然我仍然不知道 "for (; "是什么意思 - 你不会想告诉别人的:((((((( 附加的文件: mas_trend_a_c.gif 16 kb 0mastrend_c.mq4 2 kb Trend indicators 编码帮助 Help - Email Alerts CodeMuncher 2009.09.03 17:43 #126 fxbs: for (; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++)Mladen,(;-看起来好像少了什么,是ACodeError吗? dem,他的代码越来越短了--我很不高兴 现在我甚至不知道它是什么(我在偷什么),这让我很不爽 你的PM箱已经满了。 CodeMuncher 2009.09.03 17:47 #127 mladen: 这个我需要重新命名:它是由Jose Cruset在所附文件中 描述的,但由于他把它称为趋势强度,而且由于已经有一个metatrader的指标有这个名字(背后的计算方法不同),我把它重新命名为MasTrend。 这个想法很简单:把一个价格与一系列移动平均线进行比较。关于它的更多细节(不仅仅是关于它),请阅读附件中Jose Cruset的文件。一般来说,高于60和低于-60的值被认为是强势趋势。 你没有在60、0和-60绘制水平线是有原因的吗? 简单的代码。 #property indicator_level1 60.0 #property indicator_level2 0.0 #property indicator_level3 -60.0 #property indicator_levelcolor Gray 附加的文件: _cm.gif 17 kb BigJoe 2009.09.03 19:48 #128 CodeMuncher: 你没有在60、0和-60绘制水平线是有原因的吗? 简单的代码。 #property indicator_level1 60.0 #property indicator_level2 0.0 #property indicator_level3 -60.0 #property indicator_levelcolor Gray 因为它能让你成为亿万富翁 Mladen Rakic 2009.09.03 20:39 #129 ... 为什么当然是TRO 我等着你来 "改进 "它。我看到你现在正在成为一名教师,必须说,我急切地等待着你巨大智慧的一些新的珍珠:):) ________________________ PS:既然你是我的一个 "亲爱的朋友",既然我答应过你,我会努力帮助你进行 "智力冒险",把你的智商提高到至少30-35的水平,你是否碰巧看过这个标签的任何指标属性? 没有吗?我想是的 CodeMuncher: 你没有在60、0和-60绘制水平线是有原因的吗? 简单的代码。 #property indicator_level1 60.0 #property indicator_level2 0.0 #property indicator_level3 -60.0 #property indicator_levelcolor Gray 附加的文件: levels.jpg 29 kb CodeMuncher 2009.09.03 21:32 #130 mladen: 当然是为了TRO我等着你来 "改进 "它。我看到你现在正在成为一名教师,必须说,我急切地等待着你巨大智慧的一些新的珍珠:):) ________________________ PS:既然你是我的一个 "亲爱的朋友",既然我答应过你,我将努力帮助你进行 "智力冒险",将你的智商提高到至少30-35的水平,你是否碰巧看过这个标签的任何指标属性? 不是吗?我想是的 为什么不把它建在里面? 你真的希望用户不得不重复输入同样的东西吗? 更不用说,你自己并没有绘制这些水平。 为什么不呢? 1...67891011121314151617181920...52 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
非常好的指标
这个指标我需要重新命名:它是由JoseCrusetin在所附文件 中描述的,但由于他称它为趋势强度,而且由于已经有一个metatrader的指标有这个名字(背后的计算方法不同),我把它改名为MasTrend。
谢谢你的分享。
严重的是,所有的硬编码都在一个f-la("A"): )- 如何获得 "C"(P44文档):(
如果我知道它是什么。
for(; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++)
- 我已经做了
(只需两个字解释(这不是一个程序线程,但是......) - 拜托,Mladen
for (; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++)
Mladen,(;-看起来好像少了什么,是ACodeError吗?
dem,他的代码越来越短了--我很不高兴
现在我甚至不知道它是什么(我偷了什么),这让我很不爽Nah, no error
As of short - not short enough.理想的情况是这样的。
但是当我写的时候,metatrader抱怨说(你能想象吗
)。
认真地说,所有的硬编码都在一个f-la("A"): )- 如何获得 "C"(P44文档):(
寻找MA的斜率,而不是寻找价格和MA之间的差异。 所以:如果iMa(,...,i)>iMa(,...,i+1) total++,如果iMa(,...,i)<iMa(,...,i+1) total--。为了加快速度,也许需要更多的代码,但这就是本质。
_____________________________
PS: Ultra trend也做了同样的斜率比较,只是它使用了JMA,而且它的表示方法有点不同,所以如果能找到这个 "斜率 "想法的确切来源(我不确定它是Jose Cruset 的原始想法)会很有趣。
不,没有错误
至于短--还不够短。理想的情况是这样的。
但是当我写的时候,metatrader抱怨说(你能想象吗
)。
寻找MA的斜率,而不是寻找价格和MA之间的差异。 所以:如果iMa(,...,i)>iMa(,...,i+1) total++,如果iMa(,...,i)<iMa(,...,i+1) total--。为了加快速度,也许需要更多的代码,但这就是本质。
_____________________________
PS: Ultra trend也做了同样的斜率比较,只是它使用了JMA,而且它的表示方法有点不同,所以找出这个 "斜率 "想法的确切来源会很有趣(我不确定它是Jose Cruset 的原始想法)。
像这样
A:
for (; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++)
{
double ma = iMA(NULL,0,masPeriod,0,Mas.Type,Price,i)。
如果(价格>ma)总计++。
如果(价格<ma)total--。
}
MasTrendBuffer = 100.00*total/masCount。
C:
for (; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++)
{
double ma0 = iMA(NULL,0,masPeriod,0,Mas.Type,Price,i);
double ma1 = iMA(NULL,0,masPeriod,0,Mas.Type,Price,i+1);
如果(ma0 > ma1) total++;
如果(ma0 < ma1) total--。
}
MasTrendBuffer = 100.00*total/masCount。
p.s. 谢谢你,Mladen(虽然我仍然不知道 "for (; "是什么意思 - 你不会想告诉别人的:(((((((
for (; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++)
Mladen,(;-看起来好像少了什么,是ACodeError吗?
dem,他的代码越来越短了--我很不高兴
现在我甚至不知道它是什么(我在偷什么),这让我很不爽你的PM箱已经满了。
这个我需要重新命名:它是由Jose Cruset在所附文件中 描述的,但由于他把它称为趋势强度,而且由于已经有一个metatrader的指标有这个名字(背后的计算方法不同),我把它重新命名为MasTrend。 这个想法很简单:把一个价格与一系列移动平均线进行比较。关于它的更多细节(不仅仅是关于它),请阅读附件中Jose Cruset的文件。一般来说,高于60和低于-60的值被认为是强势趋势。
你没有在60、0和-60绘制水平线是有原因的吗?
简单的代码。
#property indicator_level1 60.0
#property indicator_level2 0.0
#property indicator_level3 -60.0
#property indicator_levelcolor Gray
你没有在60、0和-60绘制水平线是有原因的吗?
简单的代码。
#property indicator_level1 60.0
#property indicator_level2 0.0
#property indicator_level3 -60.0
#property indicator_levelcolor Gray
因为它能让你成为亿万富翁
...
为什么当然是TRO
我等着你来 "改进 "它。我看到你现在正在成为一名教师,必须说,我急切地等待着你巨大智慧的一些新的珍珠
:):)
________________________
PS:既然你是我的一个 "亲爱的朋友",既然我答应过你,我会努力帮助你进行 "智力冒险",把你的智商提高到至少30-35的水平,你是否碰巧看过这个标签的任何指标属性?
没有吗?我想是的
你没有在60、0和-60绘制水平线是有原因的吗?
简单的代码。
#property indicator_level1 60.0
#property indicator_level2 0.0
#property indicator_level3 -60.0
#property indicator_levelcolor Gray
当然是为了TRO
我等着你来 "改进 "它。我看到你现在正在成为一名教师,必须说,我急切地等待着你巨大智慧的一些新的珍珠
:):)
________________________
PS:既然你是我的一个 "亲爱的朋友",既然我答应过你,我将努力帮助你进行 "智力冒险",将你的智商提高到至少30-35的水平,你是否碰巧看过这个标签的任何指标属性?

不是吗?我想是的为什么不把它建在里面? 你真的希望用户不得不重复输入同样的东西吗? 更不用说,你自己并没有绘制这些水平。 为什么不呢?