基于艾略特波浪理论的交易策略 - 页 11

 
我饶有兴趣地阅读了你的讨论,而且更感兴趣,因为你使用的方法因我的专业职业而与我非常接近。请允许我做一个小小的贡献。<br / translate="no">
我不使用平滑算法--它们都是滞后的。

试试带有衍射核心的DCT转换--平滑度非常好,完全没有滞后。IMHO,它比传统的LCF效果更好。下面是一些C++代码的片段。使用方法,我想从评论中可以看出。



谢谢--我会试一试的。

祝您好运,冲击潮流。
 
Alexjou,请给我看一下,在相同的 "窗口 "和相同的图表片断上,用普通的Muvin 和DCT进行平滑的比较。I.e. 在工作室的照片 :)我相信这是最高质量的测试。
 
我不能用完全相同的参数来做,因为没有一对一的对应关系。在参数相近的情况下,我可以尝试。
 
美丽的gravik DCT,但有一个假设,即它是如此美丽的事实后。还是我错了?
 
美丽的gravik DCT,但有一个假设,即它是如此美丽的事实后。还是我错了?

一般来说,它是正确的。问题是,为了绘制它,我们必须每次都重新计算给定数量 的整个数组,也就是说,IndicatorCounted将无法工作。问题是,为了不在事后纠正历史,如何在事后正确地绘制这个计算好的数组?如果我们重新绘制整个数组,就会纠正历史。如果我们只重新绘制最后的条形图,整个美感就会消失 :(((( 在一个单独的窗口中,这一切看起来特别令人印象深刻。
我认为如果TC的方法论明确要求对数组进行重新计算(就像Vladislav的方法,就我对他的想法的理解),这个缺点就不会很明显。
 
如果一个人重画整个东西,就会调整历史,如果只重画最后的小节,就会失去所有的美感 :(((( 在一个单独的窗口中,这一切看起来特别令人难忘。<br/ translate="no">我认为,如果TC的方法论明确要求重新计算数组(正如我所理解的Vladislav的想法),这个缺点就不会很严重。

哇,哇...这一切有什么用呢?这不是一个谁是最好的事后艺术家的问题:)。问题是给定的方法是否允许人们以较高的成功概率获得解决方案的指示。 根据我对这个过程的物理学的理解,这条美丽的曲线的顶端会随着




每一个刻度 来回摆动,交替地描绘出极端和缺乏极端的情况。如果这幅画显示了(事后美丽的)线条末端的 "痕迹",那么它就是有意义的。我不认为这种跟踪会与MA有很大区别。 你要么会出现滞后,要么会出现抽搐。
 
没错...更糟糕的是:微分后的 "这条美丽曲线的顶端 "交替地越过零点,然后又没有。对我来说,在某个走廊上有一个稳定的过零点的事实是极其重要的。由于我使用的是完全成型的条形图,所以我只对它们重新计算指标--作为一种缓和措施。以我的借口,我只能说我在某个地方看到过(不幸的是,我想不起具体在哪里)对一个内置有自适应LCF发生器的指标的描述。生成的过滤器根据价格行为而变化,而且我记得,它重新计算了整个条形阵列。由于没有源代码,我没有下载演示版本。他们想用很多钱买一个功能齐全的。
 
顺便说一句。如果有人能解释SetIndexDrawBegin(...)函数的含义和用途,我将非常感激。
参考资料如下。
<br / translate="no"> void SetIndexDrawBegin( int index, int begin)

设置图表中的条形图的编号,该条形图应被用来开始绘制指定的指标线。索引小于指定条数的指标数组值将不会在图表中绘制并显示在DataWindow中。默认值为0。
...

"不管我做了多少次实验,我从来没有得到图表中可见的任何结果。假设我把 "指定的条数 "设为10。问题:不应该在哪里画--在这个栏之前(即从+Inf到它)还是在它之后(即从它到0)?出于某种原因,它被画得无处不在。而指数怎么可能小于默认设置的零,除非,当然,人们试图在MT坐标系中展望未来?也许我错过了什么?
 
顺便说一句。如果有人能解释SetIndexDrawBegin(...)函数的含义和用途,我将非常感激

在一个相邻的主题中。"搞不清楚如何画出指示器"
Neep 13.03.06 20:56.
只是这个功能很有用。
原因: