波动性质量指数 - 页 36 1...293031323334353637383940414243...72 新评论 mike888 2009.12.07 13:00 #351 非重绘波动率质量(VQ) 大家好。 有没有人有非重绘的波动率质量(VQ)metatrader指标,或者有人可以编码一个非重绘的VQ版本。如果有人能编码,这将是一个很好的指标。 谢谢 Mladen Rakic 2009.12.07 19:39 #352 ... 由于raff1410的伟大工作,人们似乎已经忘记了波动性质量指数在最初的时候是怎么回事了。根据Thomas Stridsman的原文,指标中还有两条线:一条短(快)移动平均线和一条长(慢)移动平均线。在这三条线的组合中,人们可以找到入口,而不是在颜色的变化中,因为在拉夫增加了预价格平滑 和过滤器之后,这被认为是理所当然的。 这里有一个可以在这个方向上有所帮助。拉夫的价格平滑和过滤器被保留下来(因为他显然成功地使该指标变得更好),但它也有原始的平均数。如果你想拥有Stridman的 "原始 "指标,PriceSmoothingand Filter 应该被设置为小于2。 _________________________________ PS:决定把不重绘的那个也附上(名字里有 "nrp "的那个)。 PPS: 要关闭平均数,将MA1Period 或MA2Period 设置为小于2。 附加的文件: vq.gif 17 kb volatility_quality_-_stridsman.mq4 4 kb volatility_quality_nrp_-_stridsman.mq4 6 kb vq-nrp.gif 18 kb BigBe 2009.12.09 15:56 #353 mladen, 很高兴能对这些东西有新的认识。 我将会研究你的代码。 maxtrader 2010.06.08 02:12 #354 mladen: 感谢raff1410的伟大工作,似乎人们已经忘记了波动率质量指数的原始含义。根据Thomas Stridsman的原文,该指标中还有两条线:一条短(快)移动平均线和一条长(慢)移动平均线。在这三条线的组合中,人们发现了进项,而不是颜色的变化,因为在拉夫增加了预价格平滑和过滤器后,人们认为这是理所当然的。这里有一个可以在这个方向上有所帮助。Raff的价格平滑和过滤器被保留了(因为他显然成功地使指标变得更好),但它也有原始的平均数。如果你想拥有Stridman的 "原始 "指标,PriceSmoothing 和Filter 应该被设置为小于2。 _________________________________ PS:决定把不重绘的那个也附上(名字里有 "nrp "的那个)。 PPS:要关闭均线,请将MA1Period 或MA2Period 设置为小于2。 谢谢你分享这些指标,你认为4h时间框架的最佳设置是什么? 谢谢 serserser 2010.09.14 08:26 #355 问题VQ ztdep: 我的VQ指标有什么问题它在fxpro mt4上运行得很好,但当我把它移到interbank mt4上时,它给了我一个完全不同的视图。 你能帮我解决这个问题吗?顺便说一下,我用同样的设置和同样的时间框架来使用它。 问候 同上。有人能帮助我吗? 请注意。 BigSlick 2011.01.14 14:40 #356 VQ NPR正在重新喷漆 mladen: 感谢raff1410的伟大工作,似乎人们已经忘记了波动率质量指数的原型是什么。根据Thomas Stridsman的原文,该指标还有两条线:一条短(快)移动平均线和一条长(慢)移动平均线。在这三条线的组合中,人们发现了进项,而不是颜色的变化,因为在拉夫增加了预价格平滑和过滤器后,人们认为这是理所当然的。这里有一个可以帮助这个方向的。Raff的价格平滑和过滤器被保留了(因为他显然成功地使指标变得更好),但它也有原始平均数。如果你想拥有Stridman的 "原始 "指标,PriceSmoothing 和Filter 应该被设置为小于2。 _________________________________ PS:我决定把不重绘的那个也附上(名字里有 "nrp "的那个)。 PPS:要关闭平均数,请将MA1Period 或MA2Period 设置为小于2。 你好。 我刚刚在一个EA中加入了上述不重绘的VQ(改名为VQ_nrp),在视觉回测中,你可以清楚地看到它确实重绘了 我使用的是长线进场。 double VQ2=iCustom(NULL,0,"VQ_nrp",PriceSmoothing,PriceSmoothingMethod,MA1Period,MA2Period,Filter ,3,shift); double VQ2a=iCustom(NULL,0,"VQ_nrp",PriceSmoothing,PriceSmoothingMethod,MA1Period,MA2Period,Filter ,3,shift+1); VQ2==EMPTY_VALUE && VQ2a!=EMPTY_VALUE Mladen Rakic 2011.01.14 18:58 #357 对不起,让你失望了,但它没有重绘。做了视觉回测(大量的回测),运行时间使用了几年,并做了各种测试,它根本没有重绘。 _________________________ 如果你看一下指标本身的代码,你会发现为了以不重绘的方式绘制颜色线,它使用了2个而不是1个缓冲区(在PlotPoint例程中可以看到)。另外,在某些情况下,它必须使用2个点来绘制线段,而不是1个(否则它将不会被metatrader显示出来--试一下,你就会知道我在说什么--当然,我说的是线,而不是绘制点(箭头)或柱状图的情况。) 在你的EA中,你只测试了第4个缓冲区,它不会给你提供趋势改变的时刻,因为它只是用于绘制彩色线条红色部分的2个缓冲区之一,只测试一个缓冲区对你没有帮助。我已经在几个帖子中说过了(第一次是在一个nrp指标的第一篇帖子中):非重绘方式的彩线会增加一个额外的点,它甚至通过偶尔改变2个缓冲区来实现,测试颜色缓冲区 的趋势变化不会给你带来你期望的结果(看一下 "红色 "缓冲区包含的数据,你就会明白为什么)。 _________________________ 你在你的EA中所面临的问题是不同的。 你必须改变你用来测试数值的代码,要么用更复杂的代码(考虑到我上面所说的),要么用更简单的方法来做你想做的事情--把你使用的代码改成这样(直接从趋势缓冲区获取数值--它没有被画在图表上也没关系,你仍然可以访问它)。 double trendNow=iCustom(NULL,0,"VQ_nrp",PriceSmoothing,PriceSmoothingMethod,MA1Period,MA2Period,Filter ,6,shift); double trendPrv=iCustom(NULL,0,"VQ_nrp",PriceSmoothing,PriceSmoothingMethod,MA1Period,MA2Period,Filter ,6,shift+1); if (trendNow!=trendPrv) // trend change if (trendNow==1) { // trend is up } else { // trend is down } 这样你就可以直接测试趋势,没有比这更简单的方法了,而且你会发现,如果这样做,如果代码中使用的移位值被设置为1,趋势的变化也会与指标的颜色变化完全吻合(所以在封闭的条形图上测试),如果使用的移位值为0,那么你是在开放的条形图上测试数值,那么,只要条形图没有关闭,任何变化是完全正常的 问候 姆拉登 BigSlick: 嗨。我刚刚在一个EA中加入了上述不重绘的VQ(改名为VQ_nrp),在视觉回测中,你可以清楚地看到它确实重绘了 对于长线进场,我使用了。 double VQ2=iCustom(NULL,0,"VQ_nrp",PriceSmoothing,PriceSmoothingMethod,MA1Period,MA2Period,Filter ,3,shift); double VQ2a=iCustom(NULL,0,"VQ_nrp",PriceSmoothing,PriceSmoothingMethod,MA1Period,MA2Period,Filter ,3,shift+1); VQ2==EMPTY_VALUE && VQ2a!=EMPTY_VALUE Volatility Quality Index 精英指标 :) 编码帮助......我如何让指标过滤而不是警报? balista4 2011.01.28 09:59 #358 VQ是一个很好的短线交易指标,它不会重画。 我的缺点是,我所寻找的似乎是在祝福3中,所以要检查一下。 skillmatch 2011.03.07 08:48 #359 VQ指标 有没有办法让你的norepainting指标具有多时间框架,这样我就可以改变我想要的时间框架,而且还可以像raffi指标那样引入箭头[ QUOTE=mladen;384686]对不起,让你失望了,但它没有重绘。做了视觉回溯测试(很多),运行时间使用了几年,以及各种测试,它根本没有重绘。 _________________________ 如果你看一下指标本身的代码,你会发现为了以不重绘的方式绘制颜色线,它使用了2个而不是1个缓冲区(在PlotPoint例程中可以看到)。另外,在某些情况下,它必须使用2个点来绘制线段,而不是1个(否则它将不会被metatrader显示出来--试一下,你就会知道我在说什么--当然,我说的是线,而不是绘制点(箭头)或柱状图的情况。) 在你的EA中,你只测试了第4个缓冲区,它不会给你提供趋势改变的时刻,因为它只是用于绘制彩色线条红色部分的2个缓冲区之一,只测试一个缓冲区对你没有帮助。我已经在几个帖子中说过了(第一次是在一个nrp指标的第一篇帖子中):非重绘方式的彩线会增加一个额外的点,它甚至通过偶尔改变2个缓冲区来实现,测试颜色缓冲区 的趋势变化不会给你带来你期望的结果(看一下 "红色 "缓冲区包含的数据,你就会明白为什么)。 _________________________ 你在你的EA中所面临的问题是不同的。 你必须改变你用来测试数值的代码,要么用更复杂的代码(考虑到我上面所说的),要么用更简单的方法来做你想做的事情--把你使用的代码改成这样(直接从趋势缓冲区获取数值--它没有被画在图表上也没关系,你仍然可以访问它)。 double trendNow=iCustom(NULL,0,"VQ_nrp",PriceSmoothing,PriceSmoothingMethod,MA1Period,MA2Period,Filter ,6,shift); double trendPrv=iCustom(NULL,0,"VQ_nrp",PriceSmoothing,PriceSmoothingMethod,MA1Period,MA2Period,Filter ,6,shift+1); if (trendNow!=trendPrv) // trend change if (trendNow==1) { // trend is up } else { // trend is down } 这样你就可以直接测试趋势,没有比这更简单的方法了,而且你会发现,如果这样做,如果代码中使用的移位值被设置为1,趋势的变化也会与指标的颜色变化完全吻合(所以在封闭的条形图上测试),如果使用的移位值为0,那么你是在开放的条形图上测试数值,那么,只要条形图没有关闭,任何变化是完全正常的 问候 姆拉登 Volatility Quality Index 精英指标 :) balista4 2011.03.07 11:59 #360 实时蜡烛将总是重绘....,除此之外,它做得很好......这里是我使用的indi。 它有很大的潜力,我正在寻找带有VA的martingale...在EURGBP、USDJPY 1M图表中表现良好。 附加的文件: vq.mq4 8 kb 1...293031323334353637383940414243...72 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
非重绘波动率质量(VQ)
大家好。
有没有人有非重绘的波动率质量(VQ)metatrader指标,或者有人可以编码一个非重绘的VQ版本。如果有人能编码,这将是一个很好的指标。
谢谢
...
由于raff1410的伟大工作,人们似乎已经忘记了波动性质量指数在最初的时候是怎么回事了。根据Thomas Stridsman的原文,指标中还有两条线:一条短(快)移动平均线和一条长(慢)移动平均线。在这三条线的组合中,人们可以找到入口,而不是在颜色的变化中,因为在拉夫增加了预价格平滑 和过滤器之后,这被认为是理所当然的。
这里有一个可以在这个方向上有所帮助。拉夫的价格平滑和过滤器被保留下来(因为他显然成功地使该指标变得更好),但它也有原始的平均数。如果你想拥有Stridman的 "原始 "指标,PriceSmoothingand Filter 应该被设置为小于2。
_________________________________
PS:决定把不重绘的那个也附上(名字里有 "nrp "的那个)。
PPS: 要关闭平均数,将MA1Period 或MA2Period 设置为小于2。
mladen,
很高兴能对这些东西有新的认识。
我将会研究你的代码。
感谢raff1410的伟大工作,似乎人们已经忘记了波动率质量指数的原始含义。根据Thomas Stridsman的原文,该指标中还有两条线:一条短(快)移动平均线和一条长(慢)移动平均线。在这三条线的组合中,人们发现了进项,而不是颜色的变化,因为在拉夫增加了预价格平滑和过滤器后,人们认为这是理所当然的。
这里有一个可以在这个方向上有所帮助。Raff的价格平滑和过滤器被保留了(因为他显然成功地使指标变得更好),但它也有原始的平均数。如果你想拥有Stridman的 "原始 "指标,PriceSmoothing 和Filter 应该被设置为小于2。
_________________________________
PS:决定把不重绘的那个也附上(名字里有 "nrp "的那个)。
PPS:要关闭均线,请将MA1Period 或MA2Period 设置为小于2。谢谢你分享这些指标,你认为4h时间框架的最佳设置是什么?
谢谢
问题VQ
我的VQ指标有什么问题
它在fxpro mt4上运行得很好,但当我把它移到interbank mt4上时,它给了我一个完全不同的视图。
你能帮我解决这个问题吗?顺便说一下,我用同样的设置和同样的时间框架来使用它。
问候同上。有人能帮助我吗?
请注意。
VQ NPR正在重新喷漆
感谢raff1410的伟大工作,似乎人们已经忘记了波动率质量指数的原型是什么。根据Thomas Stridsman的原文,该指标还有两条线:一条短(快)移动平均线和一条长(慢)移动平均线。在这三条线的组合中,人们发现了进项,而不是颜色的变化,因为在拉夫增加了预价格平滑和过滤器后,人们认为这是理所当然的。
这里有一个可以帮助这个方向的。Raff的价格平滑和过滤器被保留了(因为他显然成功地使指标变得更好),但它也有原始平均数。如果你想拥有Stridman的 "原始 "指标,PriceSmoothing 和Filter 应该被设置为小于2。
_________________________________
PS:我决定把不重绘的那个也附上(名字里有 "nrp "的那个)。
PPS:要关闭平均数,请将MA1Period 或MA2Period 设置为小于2。你好。
我刚刚在一个EA中加入了上述不重绘的VQ(改名为VQ_nrp),在视觉回测中,你可以清楚地看到它确实重绘了
我使用的是长线进场。
double VQ2=iCustom(NULL,0,"VQ_nrp",PriceSmoothing,PriceSmoothingMethod,MA1Period,MA2Period,Filter ,3,shift);
double VQ2a=iCustom(NULL,0,"VQ_nrp",PriceSmoothing,PriceSmoothingMethod,MA1Period,MA2Period,Filter ,3,shift+1);
VQ2==EMPTY_VALUE && VQ2a!=EMPTY_VALUE对不起,让你失望了,但它没有重绘。做了视觉回测(大量的回测),运行时间使用了几年,并做了各种测试,它根本没有重绘。
_________________________
如果你看一下指标本身的代码,你会发现为了以不重绘的方式绘制颜色线,它使用了2个而不是1个缓冲区(在PlotPoint例程中可以看到)。另外,在某些情况下,它必须使用2个点来绘制线段,而不是1个(否则它将不会被metatrader显示出来--试一下,你就会知道我在说什么--当然,我说的是线,而不是绘制点(箭头)或柱状图的情况。)
在你的EA中,你只测试了第4个缓冲区,它不会给你提供趋势改变的时刻,因为它只是用于绘制彩色线条红色部分的2个缓冲区之一,只测试一个缓冲区对你没有帮助。我已经在几个帖子中说过了(第一次是在一个nrp指标的第一篇帖子中):非重绘方式的彩线会增加一个额外的点,它甚至通过偶尔改变2个缓冲区来实现,测试颜色缓冲区 的趋势变化不会给你带来你期望的结果(看一下 "红色 "缓冲区包含的数据,你就会明白为什么)。
_________________________
你在你的EA中所面临的问题是不同的。
你必须改变你用来测试数值的代码,要么用更复杂的代码(考虑到我上面所说的),要么用更简单的方法来做你想做的事情--把你使用的代码改成这样(直接从趋势缓冲区获取数值--它没有被画在图表上也没关系,你仍然可以访问它)。
double trendPrv=iCustom(NULL,0,"VQ_nrp",PriceSmoothing,PriceSmoothingMethod,MA1Period,MA2Period,Filter ,6,shift+1);
if (trendNow!=trendPrv) // trend change
if (trendNow==1)
{
// trend is up
}
else
{
// trend is down
}
这样你就可以直接测试趋势,没有比这更简单的方法了,而且你会发现,如果这样做,如果代码中使用的移位值被设置为1,趋势的变化也会与指标的颜色变化完全吻合(所以在封闭的条形图上测试),如果使用的移位值为0,那么你是在开放的条形图上测试数值,那么,只要条形图没有关闭,任何变化是完全正常的
问候
姆拉登
嗨。
我刚刚在一个EA中加入了上述不重绘的VQ(改名为VQ_nrp),在视觉回测中,你可以清楚地看到它确实重绘了
对于长线进场,我使用了。
double VQ2=iCustom(NULL,0,"VQ_nrp",PriceSmoothing,PriceSmoothingMethod,MA1Period,MA2Period,Filter ,3,shift);
double VQ2a=iCustom(NULL,0,"VQ_nrp",PriceSmoothing,PriceSmoothingMethod,MA1Period,MA2Period,Filter ,3,shift+1);
VQ2==EMPTY_VALUE && VQ2a!=EMPTY_VALUEVQ是一个很好的短线交易指标,它不会重画。
我的缺点是,我所寻找的似乎是在祝福3中,所以要检查一下。
VQ指标
有没有办法让你的norepainting指标具有多时间框架,这样我就可以改变我想要的时间框架,而且还可以像raffi指标那样引入箭头[
QUOTE=mladen;384686]对不起,让你失望了,但它没有重绘。做了视觉回溯测试(很多),运行时间使用了几年,以及各种测试,它根本没有重绘。
_________________________
如果你看一下指标本身的代码,你会发现为了以不重绘的方式绘制颜色线,它使用了2个而不是1个缓冲区(在PlotPoint例程中可以看到)。另外,在某些情况下,它必须使用2个点来绘制线段,而不是1个(否则它将不会被metatrader显示出来--试一下,你就会知道我在说什么--当然,我说的是线,而不是绘制点(箭头)或柱状图的情况。)
在你的EA中,你只测试了第4个缓冲区,它不会给你提供趋势改变的时刻,因为它只是用于绘制彩色线条红色部分的2个缓冲区之一,只测试一个缓冲区对你没有帮助。我已经在几个帖子中说过了(第一次是在一个nrp指标的第一篇帖子中):非重绘方式的彩线会增加一个额外的点,它甚至通过偶尔改变2个缓冲区来实现,测试颜色缓冲区 的趋势变化不会给你带来你期望的结果(看一下 "红色 "缓冲区包含的数据,你就会明白为什么)。
_________________________
你在你的EA中所面临的问题是不同的。
你必须改变你用来测试数值的代码,要么用更复杂的代码(考虑到我上面所说的),要么用更简单的方法来做你想做的事情--把你使用的代码改成这样(直接从趋势缓冲区获取数值--它没有被画在图表上也没关系,你仍然可以访问它)。
double trendPrv=iCustom(NULL,0,"VQ_nrp",PriceSmoothing,PriceSmoothingMethod,MA1Period,MA2Period,Filter ,6,shift+1);
if (trendNow!=trendPrv) // trend change
if (trendNow==1)
{
// trend is up
}
else
{
// trend is down
}
这样你就可以直接测试趋势,没有比这更简单的方法了,而且你会发现,如果这样做,如果代码中使用的移位值被设置为1,趋势的变化也会与指标的颜色变化完全吻合(所以在封闭的条形图上测试),如果使用的移位值为0,那么你是在开放的条形图上测试数值,那么,只要条形图没有关闭,任何变化是完全正常的
问候
姆拉登
实时蜡烛将总是重绘....,除此之外,它做得很好......这里是我使用的indi。
它有很大的潜力,我正在寻找带有VA的martingale...在EURGBP、USDJPY 1M图表中表现良好。