费舍尔 - 页 11 1...456789101112131415161718...26 新评论 feb2006 2006.07.26 21:11 #101 撒谎的Yurk版本 嗨,Devil2000,你是对的,Fisher z变换是一个非常有价值的分析方法,但是Yurk-版本的fisher指标是一个没有实际价值的谎言版本。 Yurk版包含一个编程错误:当计算其平均数时,它从存在的情况退到过去,因此将当时没有人知道的结果视为过去。 我纠正了这个错误,在https://www.mql5.com/en/forum/trading_systems,创建了这个指标的Fisher_m10版本。 我附上一张截图,对两个版本(可在我的主页http://home.arcor.de/cam06/fisher/ 上下载) 进行了比较。在那里你可以看到Fisher_Yurk版本是如何将其数值转移到过去的。 例如,Yurk版本今天显示 "我们有下降趋势",而明天(在刷新图表或关闭/打开Metatrader后)它显示目前的时间为 "上升趋势"。因此,这个指示器版本是无用的。 尊敬的先生 马丁 ------- 附加的文件: truth_versus_yur4k.jpg 77 kb Gramski 2006.07.27 11:23 #102 feb2006: 嗨,Devil2000你是对的,Fisher zTransformation是一个非常有价值的分析方法,但是Yurk-版本的fisher指标是一个没有实用价值的谎言版本。Yurk版本包含一个编程错误:当计算其平均数时,它从存在到过去,从而将当时没有人知道的结果视为过去。 我纠正了这个错误,在https://www.mql5.com/en/forum/trading_systems,创建了这个指标的Fisher_m10版本。 我附上一张截图,对两个版本(可在我的主页http://home.arcor.de/cam06/fisher/ 上下载) 进行了比较。在那里你可以看到Fisher_Yurk版本是如何将其数值转移到过去的。 例如,Yurk版本今天显示 "我们有下降趋势",而明天(在刷新图表或关闭/打开Metatrader后)它显示目前的时间为 "上升趋势"。因此,这个指示器版本是无用的。 尊敬的先生 马丁 ------- 那么你是说从你的图表中,Yur4ik的版本显示的是下降趋势? 在你的附件中,Yur4ik的图表没有显示任何趋势变化。 两张图都保持上升。 这并不能证明什么。 hidethereal 2006.07.27 13:47 #103 Gramski: 所以你是说从你的图上看,Yur4ik的版本显示的是下降趋势?在你的附件中,Yur4ik的图表还没有发出任何趋势变化的信号。 两张图都保持上升。 这并不能证明什么。 他的图表证明了上升趋势 "应该 "从哪里开始,以及它回移到哪里。 证明它重绘的最简单方法是在15或30分钟图上用垂直线 标出变化,然后一天后再回来,你会发现它并不一致。 feb2006 2006.07.27 14:05 #104 撒谎的指标版本 Gramski: 所以你是说从你的图表中,Yur4ik的版本显示了一个下降趋势? 不,这不是我说的。 我指出的是,Yur-版本的Fisher指标包含一个严重的编程错误。 如果你不相信,请阅读代码。 尤尔克的循环'for(int i=0; i<Bars; i++)'是从0=存在到1,2,3,...回溯到过去,用现在的数据计算i=过去的结果。 这就是模拟未来的知识。 正如我所看到的,这个事实已经在这个主题中被多次指出,例如由Emerald King指出的 (https://www.mql5.com/en/forum/173169/page2) 。 这个编程错误的结果是这个Yurk版本的 "重绘行为",在这个主题中也已经提到。 在没有编程错误的情况下,Yurk版本不能比Fisher指标更早检测到转折点,但之后Yurk会重绘过去,因为它已经知道会发生什么。见所附截图。 除了我帖子中的截图,我还举了一个例子,说明这个程序错误会导致什么后果。 可能发生的情况是,这个指标让你今天买入,而当你失去所有的钱,并试图回忆第二天的情况时,这个指标已经重新绘制了自己,并告诉你一个谎言,它本来建议昨天卖出而不是买入。 尊敬的先生 马丁 附加的文件: truth_versus_yur4k_2.jpg 94 kb Gramski 2006.07.27 14:23 #105 我认为问题在于周围有大约5个不同版本的东西。 Fisher_Yur4ik_v2的重绘效果很糟糕。 如果它在任何信号上作画,那么是的......它是垃圾。 而警报版(不管是哪来的)根本就不能用。 我的这个版本倒是做得很好。 Gramski. Erman Ardianto 2006.07.27 14:29 #106 Feb2006是正确的。每个 "重绘 "指标在实时交易 中都是无用的。但你之前提到你的版本没有重绘它的颜色,你为什么不把它贴在这里让我们观察呢? tirou 2006.07.27 14:40 #107 Feb2006是完全正确的。很多时候我看着Yur4ik_2指标,眼睛都不眨一下,这是一个很好的说谎指标。 Gramski 2006.07.27 14:57 #108 试试这个... 告诉我你的想法... 附加的文件: fisher_yur4ik_test.mq4 3 kb feb2006 2006.07.27 15:51 #109 工作版本 初看'Fisher_Yur4ik_Test.mq4'代码,发现它和'Fisher_Yur4ik_2.mq4'版本一样,有错误的回踩机制。 但是你必须区分Yurk的编程错误的影响和Fisher zTransformation本身的价值。 Fisher zTransformation是一个相当强大的方法,就目前的结果而言,Yurk的版本的结果在某种意义上是正确的。 尤尔克在错误的方向上的踩踏只导致过去的条形图是错误的。 对于现在的条形图,他的错误方向产生了另一个影响:他的平均计算被减少到一个单一的条形图,你被呈现出原始值。 如果你知道你在做什么,使用这个原始值绝对是一个优势,它可能是非常不稳定的,但也是非常快的。 但要知道你在做什么,意味着你必须能够用过去的真实图片来检查,而这一目的恰恰被Yurk的版本的重绘行为所阻碍了。 因此,我建议使用所附的没有编程错误的版本,设置PriceSmoothing=0和IndexSmoothing=0,你也会得到一个原始值,但你可以看到(过去)你做了什么。 好心的问候 马丁 附加的文件: fisher_m11.mq4 6 kb Gramski 2006.07.27 17:38 #110 feb2006: 初看'Fisher_Yur4ik_Test.mq4'代码,发现它与'Fisher_Yur4ik_2.mq4'版本一样,有错误的回踩机制。但你必须区分尤尔克的编程错误的影响和费雪z变换本身的价值。 费雪z变换是一个相当强大的方法,就目前的结果而言,Yurk版本的结果在某种意义上是正确的。 尤尔克在错误的方向上的踩踏只导致过去的条形图是错误的。 对于现在的条形图,他的错误方向产生了另一个影响:他的平均计算被减少到一个单一的条形图,你被呈现出原始值。 如果你知道你在做什么,使用这个原始值绝对是一个优势,它可能是非常不稳定的,但也是非常快的。 但要知道你在做什么,意味着你必须能够用过去的真实图片来检查,而这一目的恰恰被Yurk的版本的重绘行为所阻碍了。 因此,我建议使用所附的没有编程错误的版本,设置PriceSmoothing=0和IndexSmoothing=0,你也会得到一个原始值,但你可以看到(过去)你做了什么。 衷心的问候 马丁 这是正确的,历史图谱受到了阻碍。 你只能在实时中测试yur4的。 谢谢你的建议(指标)。 Gramski. 1...456789101112131415161718...26 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
撒谎的Yurk版本
嗨,Devil2000,你是对的,Fisher z变换是一个非常有价值的分析方法,但是Yurk-版本的fisher指标是一个没有实际价值的谎言版本。
Yurk版包含一个编程错误:当计算其平均数时,它从存在的情况退到过去,因此将当时没有人知道的结果视为过去。
我纠正了这个错误,在https://www.mql5.com/en/forum/trading_systems,创建了这个指标的Fisher_m10版本。
我附上一张截图,对两个版本(可在我的主页http://home.arcor.de/cam06/fisher/ 上下载) 进行了比较。在那里你可以看到Fisher_Yurk版本是如何将其数值转移到过去的。
例如,Yurk版本今天显示 "我们有下降趋势",而明天(在刷新图表或关闭/打开Metatrader后)它显示目前的时间为 "上升趋势"。因此,这个指示器版本是无用的。
尊敬的先生
马丁
-------
嗨,Devil2000你是对的,Fisher zTransformation是一个非常有价值的分析方法,但是Yurk-版本的fisher指标是一个没有实用价值的谎言版本。
Yurk版本包含一个编程错误:当计算其平均数时,它从存在到过去,从而将当时没有人知道的结果视为过去。
我纠正了这个错误,在https://www.mql5.com/en/forum/trading_systems,创建了这个指标的Fisher_m10版本。
我附上一张截图,对两个版本(可在我的主页http://home.arcor.de/cam06/fisher/ 上下载) 进行了比较。在那里你可以看到Fisher_Yurk版本是如何将其数值转移到过去的。
例如,Yurk版本今天显示 "我们有下降趋势",而明天(在刷新图表或关闭/打开Metatrader后)它显示目前的时间为 "上升趋势"。因此,这个指示器版本是无用的。
尊敬的先生
马丁
-------那么你是说从你的图表中,Yur4ik的版本显示的是下降趋势?
在你的附件中,Yur4ik的图表没有显示任何趋势变化。
两张图都保持上升。 这并不能证明什么。
所以你是说从你的图上看,Yur4ik的版本显示的是下降趋势?
在你的附件中,Yur4ik的图表还没有发出任何趋势变化的信号。
两张图都保持上升。 这并不能证明什么。他的图表证明了上升趋势 "应该 "从哪里开始,以及它回移到哪里。
证明它重绘的最简单方法是在15或30分钟图上用垂直线 标出变化,然后一天后再回来,你会发现它并不一致。
撒谎的指标版本
所以你是说从你的图表中,Yur4ik的版本显示了一个下降趋势?
不,这不是我说的。
我指出的是,Yur-版本的Fisher指标包含一个严重的编程错误。
如果你不相信,请阅读代码。
尤尔克的循环'for(int i=0; i<Bars; i++)'是从0=存在到1,2,3,...回溯到过去,用现在的数据计算i=过去的结果。
这就是模拟未来的知识。
正如我所看到的,这个事实已经在这个主题中被多次指出,例如由Emerald King指出的
(https://www.mql5.com/en/forum/173169/page2) 。
这个编程错误的结果是这个Yurk版本的 "重绘行为",在这个主题中也已经提到。
在没有编程错误的情况下,Yurk版本不能比Fisher指标更早检测到转折点,但之后Yurk会重绘过去,因为它已经知道会发生什么。见所附截图。
除了我帖子中的截图,我还举了一个例子,说明这个程序错误会导致什么后果。
可能发生的情况是,这个指标让你今天买入,而当你失去所有的钱,并试图回忆第二天的情况时,这个指标已经重新绘制了自己,并告诉你一个谎言,它本来建议昨天卖出而不是买入。
尊敬的先生
马丁
我认为问题在于周围有大约5个不同版本的东西。
Fisher_Yur4ik_v2的重绘效果很糟糕。 如果它在任何信号上作画,那么是的......它是垃圾。 而警报版(不管是哪来的)根本就不能用。
我的这个版本倒是做得很好。
Gramski.
Feb2006是正确的。每个 "重绘 "指标在实时交易 中都是无用的。但你之前提到你的版本没有重绘它的颜色,你为什么不把它贴在这里让我们观察呢?
Feb2006是完全正确的。很多时候我看着Yur4ik_2指标,眼睛都不眨一下,这是一个很好的说谎指标。
试试这个...
告诉我你的想法...
工作版本
初看'Fisher_Yur4ik_Test.mq4'代码,发现它和'Fisher_Yur4ik_2.mq4'版本一样,有错误的回踩机制。
但是你必须区分Yurk的编程错误的影响和Fisher zTransformation本身的价值。
Fisher zTransformation是一个相当强大的方法,就目前的结果而言,Yurk的版本的结果在某种意义上是正确的。
尤尔克在错误的方向上的踩踏只导致过去的条形图是错误的。
对于现在的条形图,他的错误方向产生了另一个影响:他的平均计算被减少到一个单一的条形图,你被呈现出原始值。
如果你知道你在做什么,使用这个原始值绝对是一个优势,它可能是非常不稳定的,但也是非常快的。
但要知道你在做什么,意味着你必须能够用过去的真实图片来检查,而这一目的恰恰被Yurk的版本的重绘行为所阻碍了。
因此,我建议使用所附的没有编程错误的版本,设置PriceSmoothing=0和IndexSmoothing=0,你也会得到一个原始值,但你可以看到(过去)你做了什么。
好心的问候
马丁
初看'Fisher_Yur4ik_Test.mq4'代码,发现它与'Fisher_Yur4ik_2.mq4'版本一样,有错误的回踩机制。
但你必须区分尤尔克的编程错误的影响和费雪z变换本身的价值。
费雪z变换是一个相当强大的方法,就目前的结果而言,Yurk版本的结果在某种意义上是正确的。
尤尔克在错误的方向上的踩踏只导致过去的条形图是错误的。
对于现在的条形图,他的错误方向产生了另一个影响:他的平均计算被减少到一个单一的条形图,你被呈现出原始值。
如果你知道你在做什么,使用这个原始值绝对是一个优势,它可能是非常不稳定的,但也是非常快的。
但要知道你在做什么,意味着你必须能够用过去的真实图片来检查,而这一目的恰恰被Yurk的版本的重绘行为所阻碍了。
因此,我建议使用所附的没有编程错误的版本,设置PriceSmoothing=0和IndexSmoothing=0,你也会得到一个原始值,但你可以看到(过去)你做了什么。
衷心的问候
马丁这是正确的,历史图谱受到了阻碍。 你只能在实时中测试yur4的。
谢谢你的建议(指标)。![](https://c.mql5.com/forextsd/smiles/regular_smile.png)
Gramski.