趋势指标 - 页 29 1...222324252627282930313233343536...52 新评论 Mladen Rakic 2013.02.10 18:50 #281 这对某些指标来说是可行的,但对一个不重绘的多色线指标来说是不行的,因为nrp的绘制方式需要为额外的颜色提供2个绘制缓冲区 以避免重绘(如果一个指标每种颜色只有一个,那么在某些情况下是会重绘的,不管使用什么代码,所以当一个适当的nrp模式被编码时,这个测试是不能用的)。 MrPip: 事实上,你可以得到线缓冲区的值,并检查其中一个是否有有效的值。如果有源代码,就可以知道哪个缓冲区有什么颜色,以及当其他缓冲区没有值时,使用的是什么值,通常是0或EMPTY_VALUE。我曾对BBands使用过这种方法,当显示出不同颜色的线时,一个在价格上方的缓冲区,另一个在价格下方。 罗伯特 MrPip 2013.02.11 02:17 #282 mLaden。 也许我误解了这个问题。 按照我对问题的理解,附上的是一个多色线 指标。 iCustom测试器显示了3个缓冲区的值,图表中显示的输出清楚地确定了趋势为上升。当趋势是平坦的时候,向上和向下的缓冲区都有大的数值。 BTW,测试器程序可以很容易地被修改,以显示任何自定义指标的所有8个缓冲区的缓冲区输出。7个缓冲区的代码已经存在,只需添加最后一个缓冲区即可。 罗伯特 附加的文件: maincolortest.gif 14 kb icustomtesterea.mq4 6 kb maincolor.mq4 4 kb tampa 2013.02.15 18:32 #283 ITMF SigAlert ITMF SigAlert指标 附加的文件: itmf_sig.gif 35 kb itmf_sig.ex4 4 kb Mladen Rakic 2013.02.15 19:00 #284 现在才注意到(当tampa在这里发了一个新的帖子)这个帖子,所以很抱歉回答得太晚。 在你发布的平均数的代码中,有一个部分必须确定马的颜色。这就是我所指的代码的一部分。 if (MA_Prev > MA_Cur) { UpTrendBuffer=EMPTY_VALUE; } else if (MA_Prev < MA_Cur) { DownTrendBuffer=EMPTY_VALUE; //-1 red/greem tight } else { DownTrendBuffer=EMPTY_VALUE;//EMPTY_VALUE; UpTrendBuffer=EMPTY_VALUE;//EMPTY_VALUE; } } 从这部分代码可以看出,如果前一个值大于当前值,它应该是一种颜色(红色),如果前一个值小于当前值,它应该是另一种颜色(绿色),剩下的情况(因为已经涵盖了大于和小于),当数值相等时,应该是第三种颜色(黄颜色)。现在,这里有一个平均数的例子,它的周期被设置为3,以便在第三种颜色出现时显而易见,(根据代码)它不应该出现(因为这些值在该图表上不相等)。 非重绘代码(以及类似指标的颜色)看起来不是这样的,它不能用于寻找趋势(当代码被制成非重绘时),因为那时代码必须对单一颜色使用2个缓冲区以避免重绘或斜率着色的错误。这就是我所提到的。 附上另一张同样例子的图片,以显示当非重绘代码应用于它时的情况(附上这样做的指标,以便进行测试--我试图以尽可能简单的方式使代码显示什么时候做,而不是为了执行的效率)。 正如你所看到的,它现在正在给斜率着色,因为它应该这样做(如果连续两个柱状图上出现相等的值,它将把它染成黄色--因为它成功地捕捉到了这种情况发生的罕见情况之一--你可以在当前柱状图上看到它),但如果你试图从该指标的颜色缓冲器 中找出 "趋势",你会发现它在某些情况下毫无意义。这就是为什么我说,非重绘的多色线指标不能以这种方式来找出趋势,尽管它们都是为了给指标提供正确的、非重绘的颜色而必须做的。 希望这能澄清我发那个帖子时的意思。 问候 姆拉登 MrPip: mLaden, 也许我误解了这个问题。 按照我对问题的理解,附在后面的是一个多色线指标。 iCustom测试器显示了3个缓冲区的值,图表中显示的输出清楚地确定了趋势是向上的。当趋势为平缓时,向上和向下的缓冲区都有较大的数值。 BTW,测试器程序可以很容易地被修改,以显示任何自定义指标的所有8个缓冲区的缓冲区输出。7个缓冲区的代码已经存在,只需添加最后一个即可。 罗伯特 附加的文件: ma_color_nrp.mq4 4 kb ma_colored.gif 43 kb ma_colored_2.gif 42 kb mandalwala 2013.02.22 06:54 #285 mLaden先生,请在这个LSMA中添加MTF,提前感谢一吨 . . Lsma趋势 - channeled.mq4 vishalgandhi 2013.03.02 08:47 #286 需要修改的Lsma趋势 mladen: 嗯,LSMA趋势的第一个版本是很久以前发布的(这个帖子:https://www.mql5.com/en/forum/180514/page34),它只是为了显示其他一些指标的情况。同时,它被重新命名(惊喜,惊喜...... ),并被张贴为不同的东西,而其中根本没有任何改变。 但现在不发这个帖子了 。 它的主要问题(在我看来)是 "过度敏感",因为它所寻找的只是一个线性回归值的斜率(LSMA ==线性回归值)。这个版本是一个避免 "过度敏感 "的可能方法,并在其上添加了一种过滤器,可能有助于避免 "不重要的 "变化。 你好 能否请您将Ind Lsma趋势通道指标从单独的窗口修改到主图表价格条窗口。 谢谢 维沙尔 Mladen Rakic 2013.03.02 09:15 #287 维沙尔 这是不可能的。LSMA趋势的值和范围与主图完全不同(看看LSMA趋势的右边,你就会知道那里有什么值),不可能以现在的形式把它移植到主图上。 vishal gandhi: 你好能否请您将Ind Lsma趋势通道的Ind从单独的窗口修改为主图价格条窗口。 预先感谢 维沙尔 [Deleted] 2013.03.26 17:18 #288 大家好! 使用 "TREND TRAFFIC v4 "指标的EA fxrobot? 错误代码。 "TT1=iCustom( NULL ,0, "Trend_Traffic_v4 ",High_Period_Comparison,FastEMA,SlowEMA, RedZone, SpeedZone,0,0);" "TT2=iCustom( NULL ,0, "Trend_Traffic_v4 " ,High_Period_Comparison,FastEMA,SlowEMA, RedZone, SpeedZone,1,0);" 消息:无法打开Trend_Traffic_v4 ex4文件! 谁来帮帮我! 谢谢! Mladen Rakic 2013.03.26 17:22 #289 这意味着 "Trend_Traffic_v4.ex4"(该确切名称)指标丢失。 检查 它是否被保存在不同的名称下。它必须存在于使用 "Trend_Traffic_v4 "确切名称的指标文件夹中。 MISI1: 大家好!使用 "TREND TRAFFIC v4 "指标的EA fxrobot?错误代码。"TT1=iCustom( NULL ,0, "Trend_Traffic_v4",High_Period_Comparison,FastEMA,SlowEMA, RedZone, SpeedZone,0,0);""TT2=iCustom( NULL ,0, "Trend_Traffic_v4 " ,High_Period_Comparison,FastEMA,SlowEMA, RedZone, SpeedZone,1,0);"消息:无法打开Trend_Traffic_v4 ex4文件!谁来帮帮我! 谢谢! [Deleted] 2013.03.26 18:26 #290 嗨,Mladen! 谢谢复制! 这不是问题!问题代码-无效的索引缓冲区-!错误代码!这不是问题。 你知道Trend_Traffic_v4指标要插入到EA机器人中吗? 正确的代码应该是。 1...222324252627282930313233343536...52 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这对某些指标来说是可行的,但对一个不重绘的多色线指标来说是不行的,因为nrp的绘制方式需要为额外的颜色提供2个绘制缓冲区 以避免重绘(如果一个指标每种颜色只有一个,那么在某些情况下是会重绘的,不管使用什么代码,所以当一个适当的nrp模式被编码时,这个测试是不能用的)。
事实上,你可以得到线缓冲区的值,并检查其中一个是否有有效的值。如果有源代码,就可以知道哪个缓冲区有什么颜色,以及当其他缓冲区没有值时,使用的是什么值,通常是0或EMPTY_VALUE。
我曾对BBands使用过这种方法,当显示出不同颜色的线时,一个在价格上方的缓冲区,另一个在价格下方。
罗伯特mLaden。
也许我误解了这个问题。
按照我对问题的理解,附上的是一个多色线 指标。
iCustom测试器显示了3个缓冲区的值,图表中显示的输出清楚地确定了趋势为上升。当趋势是平坦的时候,向上和向下的缓冲区都有大的数值。
BTW,测试器程序可以很容易地被修改,以显示任何自定义指标的所有8个缓冲区的缓冲区输出。7个缓冲区的代码已经存在,只需添加最后一个缓冲区即可。
罗伯特
ITMF SigAlert
ITMF SigAlert指标
现在才注意到(当tampa在这里发了一个新的帖子)这个帖子,所以很抱歉回答得太晚。
在你发布的平均数的代码中,有一个部分必须确定马的颜色。这就是我所指的代码的一部分。
{
UpTrendBuffer=EMPTY_VALUE;
}
else if (MA_Prev < MA_Cur)
{
DownTrendBuffer=EMPTY_VALUE; //-1 red/greem tight
}
else
{
DownTrendBuffer=EMPTY_VALUE;//EMPTY_VALUE;
UpTrendBuffer=EMPTY_VALUE;//EMPTY_VALUE;
}
}从这部分代码可以看出,如果前一个值大于当前值,它应该是一种颜色(红色),如果前一个值小于当前值,它应该是另一种颜色(绿色),剩下的情况(因为已经涵盖了大于和小于),当数值相等时,应该是第三种颜色(黄颜色)。现在,这里有一个平均数的例子,它的周期被设置为3,以便在第三种颜色出现时显而易见,(根据代码)它不应该出现(因为这些值在该图表上不相等)。
非重绘代码(以及类似指标的颜色)看起来不是这样的,它不能用于寻找趋势(当代码被制成非重绘时),因为那时代码必须对单一颜色使用2个缓冲区以避免重绘或斜率着色的错误。这就是我所提到的。
附上另一张同样例子的图片,以显示当非重绘代码应用于它时的情况(附上这样做的指标,以便进行测试--我试图以尽可能简单的方式使代码显示什么时候做,而不是为了执行的效率)。
正如你所看到的,它现在正在给斜率着色,因为它应该这样做(如果连续两个柱状图上出现相等的值,它将把它染成黄色--因为它成功地捕捉到了这种情况发生的罕见情况之一--你可以在当前柱状图上看到它),但如果你试图从该指标的颜色缓冲器 中找出 "趋势",你会发现它在某些情况下毫无意义。这就是为什么我说,非重绘的多色线指标不能以这种方式来找出趋势,尽管它们都是为了给指标提供正确的、非重绘的颜色而必须做的。
希望这能澄清我发那个帖子时的意思。
问候
姆拉登
mLaden,
也许我误解了这个问题。
按照我对问题的理解,附在后面的是一个多色线指标。
iCustom测试器显示了3个缓冲区的值,图表中显示的输出清楚地确定了趋势是向上的。当趋势为平缓时,向上和向下的缓冲区都有较大的数值。
BTW,测试器程序可以很容易地被修改,以显示任何自定义指标的所有8个缓冲区的缓冲区输出。7个缓冲区的代码已经存在,只需添加最后一个即可。
罗伯特mLaden先生,请在这个LSMA中添加MTF,提前感谢一吨 . .
Lsma趋势 - channeled.mq4
需要修改的Lsma趋势
嗯,LSMA趋势的第一个版本是很久以前发布的(这个帖子:https://www.mql5.com/en/forum/180514/page34),它只是为了显示其他一些指标的情况。同时,它被重新命名(惊喜,惊喜......
但现在不发这个帖子了
。
它的主要问题(在我看来)是 "过度敏感",因为它所寻找的只是一个线性回归值的斜率(LSMA ==线性回归值)。这个版本是一个避免 "过度敏感 "的可能方法,并在其上添加了一种过滤器,可能有助于避免 "不重要的 "变化。
你好
能否请您将Ind Lsma趋势通道指标从单独的窗口修改到主图表价格条窗口。
谢谢
维沙尔
维沙尔
这是不可能的。LSMA趋势的值和范围与主图完全不同(看看LSMA趋势的右边,你就会知道那里有什么值),不可能以现在的形式把它移植到主图上。
你好
能否请您将Ind Lsma趋势通道的Ind从单独的窗口修改为主图价格条窗口。
预先感谢
维沙尔大家好!
使用 "TREND TRAFFIC v4 "指标的EA fxrobot?
错误代码。
"TT1=iCustom( NULL ,0, "Trend_Traffic_v4 ",High_Period_Comparison,FastEMA,SlowEMA, RedZone, SpeedZone,0,0);"
"TT2=iCustom( NULL ,0, "Trend_Traffic_v4 " ,High_Period_Comparison,FastEMA,SlowEMA, RedZone, SpeedZone,1,0);"
消息:无法打开Trend_Traffic_v4 ex4文件!
谁来帮帮我!
谢谢!
这意味着 "Trend_Traffic_v4.ex4"(该确切名称)指标丢失。
检查 它是否被保存在不同的名称下。它必须存在于使用 "Trend_Traffic_v4 "确切名称的指标文件夹中。
大家好!
使用 "TREND TRAFFIC v4 "指标的EA fxrobot?
错误代码。
"TT1=iCustom( NULL ,0, "Trend_Traffic_v4",High_Period_Comparison,FastEMA,SlowEMA, RedZone, SpeedZone,0,0);"
"TT2=iCustom( NULL ,0, "Trend_Traffic_v4 " ,High_Period_Comparison,FastEMA,SlowEMA, RedZone, SpeedZone,1,0);"
消息:无法打开Trend_Traffic_v4 ex4文件!
谁来帮帮我!
谢谢!嗨,Mladen!
谢谢复制!
这不是问题!问题代码-无效的索引缓冲区-!错误代码!这不是问题。
你知道Trend_Traffic_v4指标要插入到EA机器人中吗?
正确的代码应该是。