基于数字滤波器的交易策略 - 页 58

 

我喜欢你每次发帖都指责我多做一件事,但每次发帖你都不为我的指责辩护?

你几乎就像一个吃了冷火鸡的人一样紧张不安。

不,我不是那个 "秘密 "小组的成员,但我实际上是其他几个 "秘密 "小组的成员,之所以 "秘密 "是因为我们不亲自邀请像你这样的人。)

fajst_k:
哇!!!我刚刚比较了三个交易系统的结果。我刚刚比较了三个交易系统的结果,再加上被发现的 "秘密 "小组,这个小组正在寻找 "免费 "的研究人员和程序员,还有很多噪音 !!!!!也许中值过滤器会有帮助

不管怎样,从你的角度来看,仍然没有关于数字滤镜的内容....,你也是这个小组的成员吗?

克日什托夫
 
richcap:
你好dvarrin。

目前发布的分析器(R-MESA_instant_spectrum.mq4)有一个去噪的选项("FilterMode "参数),是我临时做的,以了解不同类型的滤波器作为去噪器的表现。

0:不去噪

1:移动平均

2: 中位数过滤器 - 简单的非线性过滤器(我的)。

3: NonLagMA_v6.1 - 你可以在任何地方找到它

4: Kalman - 用于MT的免费Kalman实现

5: JMA - 和上面一样(不知道它是否可靠)

6: R-DigitalFilter - 这是我的,你可以在这里找到它

注意,你必须在你的MT中安装2到6的过滤器作为自定义过滤器。如果你没有,你会得到疯狂的结果。

由于我的工作重点,我还没有在 "R-MESA-Cutoff_frequencies.mq4 "指标中集成去噪功能(尽管这很微不足道),所以所有其他取决于后者的指标都没有去噪功能。

请注意,最后一个中的 "平滑 "参数并不是指去噪预处理,而是指通过滑动窗口对崮峰进行后处理平滑(这样你就不用时不时地更换过滤器)。

对不起,我是个新手,但这些去噪器到底对价格有什么作用?使用它们的好处是什么?这是否意味着不使用价格数据,而是以这些去噪器中的一个为基础进行频谱分析?

 
Walander:
我喜欢你每次发帖都指责我,但每次发帖你都不为我的指责辩护?

你几乎就像服用了冷火鸡的人一样紧张不安。

不,我不是那个 "秘密 "小组的成员,但我实际上是其他几个 "秘密 "小组的成员,之所以 "秘密 "是因为我们不亲自邀请像你这样的人。)

我说的商业化是指如果你销售EA或指标。

我从你的博客中看到,你不是 "全职",是一些副业,并抱怨我是全职的,只有2年时间?

那么你是否像辛巴一样拥有MBA学位?同一所学校?

Krzysztof

 
fajst_k:
嗨,Richcap。

你可以看一下这个

T2W日间交易和外汇论坛

并向NOXA提出意见,如果你的测试中的条件是满足样本外的条件,我们这里没有反向的曲线拟合。

Krzysztof

Krzysztof,

我同意NOXA的人的看法,你把苹果和桔子作了比较。

你问我是否能够从你那不切实际的噪音啁啾信号中赚钱,对我来说,向你展示一个100%的赢家--无限的利润系数策略是很有趣的。

我已经解释了我是如何做到的,所以应该很清楚,我把max_period参数的默认设置从140改为800,否则我的指标利用MESA来寻找频谱密度功率的峰值,将永远无法识别你的信号中超过200的峰值。然后我在这个指标上应用了一个非常简单的策略。

如果我做一个商业产品,我会很容易地整合一个宽带峰值扫描器,作为第一步,正确(和自动)设置自适应指标的参数。

我同意你的观点,系统必须用科学的方法进行验证,我正在努力为光谱分析仪做这件事(也有你的帮助)。在这个过程中,你的啁啾信号很有用。

但从一个经过验证的光谱分析器到一个完整的交易策略,还有很长的路要走。而你似乎没有耐心去帮助(或至少等待)走这条路。

我错了吗?

 
richcap:
Krzysztof,

我同意NOXA的人的看法,你把苹果和桔子作了比较。

你问我是否能够从你那不切实际的嘈杂啁啾信号中赚钱,对我来说,向你展示一个100%的赢家--无限利润系数的策略很有趣。

我已经解释了我是如何做到的,所以应该很清楚,我把max_period参数的默认设置从140改为800,否则我的指标利用MESA来寻找频谱密度功率的峰值,将永远无法识别你的信号中超过200的峰值。然后我在这个指标上应用了一个非常简单的策略。

如果我做一个商业产品,我会很容易地整合一个宽带峰值扫描器,作为第一步,正确(和自动)设置自适应指标的参数。

我同意你的观点,系统必须用科学的方法进行验证,我正在努力为光谱分析仪做这件事(也有你的帮助)。在这个过程中,你的啁啾信号很有用。

但从一个经过验证的光谱分析器到一个完整的交易策略,还有很长的路要走。而你似乎没有耐心去帮助(或至少等待)走这条路。

我错了吗?

好吧,我不确定你是如何做到这一点的,这是我写方法论的一个原因。

帖来仔细检查,但你却没有回复,不知为何。

那么第二个测试也是这样吗?

Krzysztof

 
fajst_k:
好吧,我不确定你是如何做到这一点的这是我写方法论的一个原因

我发了一个帖子,想仔细检查一下,但你还没有回复。

那么第二个测试也是如此吗?

Krzysztof

Krzysztof,

我相信,只有一种方法可以把事情做对:了解你在做什么。

你明白你的愚蠢挑战是在做什么吗?

如果没有,你是在浪费时间(不是我的时间,因为我一直在从我的行动中学习)。

如果是,你只是想从这个挑战中获得个人利益(即披露了某人辛勤工作的内在知识,不管他们是为了钱、为了激情还是为了荣耀)。

很抱歉我一开始把它当作一个笑话。 嘲笑别人的工作并不是玩笑。

有很多 "工程 "方法来模拟市场。我自己有一个无尽的任务清单。它不是像这样的清单:"尝试这个指标,尝试这个软件,尝试这个策略,最后,如果我100%确定它有效,就购买它"。

你为什么不选择一个,并表明你不仅能够做你过去的工作,剖析别人的工作,甚至还能以新的想法和发现做出贡献?

 
dvarrin:
对不起,我是个新手,但是这些去噪器对价格有什么作用?使用它们的好处是什么?这是否意味着不使用价格数据,而是将光谱分析建立在这些变声器之一的基础上?

是的,如果你选择了除0以外的FilterMode,原始数据在传递给频谱分析仪 之前就会被过滤。

基本上,你修改了原始数据的频谱,使MESA频谱分析仪的生活变得简单

移动平均线(SMA)是最著名的过滤器。面向DSP的交易员不喜欢MA的地方是,他们让你无法控制他们在信号上引入的频谱失真(不谈相位滞后)。

中位数滤波器是一个实验。由于市场时间序列中的噪声是非线性的,我决定把最简单的非线性滤波器之一放在试验台上。

其他的是众所周知的因果和非因果滤波器。我没有实现SSA,因为我现在没有代码可以重做,而且我不知道SSA理论和算法。

每个有SSA过滤器的人都可以很容易地将其添加到指标中(如果他知道一点'C'或'mql'和metatrader平台)。

 
richcap:
是的,如果你选择了除0以外的FilterMode,原始数据在传递给频谱分析仪之前会被过滤。

基本上,你修改了原始数据的频谱,使生活变得简单,以MESA频谱分析仪

移动平均线(SMA)是最著名的过滤器。以DSP为导向的交易员不喜欢MA的地方是,他们让你无法控制他们在信号上引入的频谱失真(不谈相位滞后)。

中位数滤波器是一个实验。由于市场时间序列中的噪声是非线性的,我决定把最简单的非线性滤波器之一放在试验台上。

其他的是众所周知的因果和非因果滤波器。我没有实现SSA,因为我现在没有代码可以重做,而且我不知道SSA理论和算法。

每个有SSA过滤器的人都可以很容易地将其添加到指标中(如果他知道一点'C'或'mql'和metatrader平台)。

非常感谢您的回答和耐心,Richcap!

 
richcap:
Krzysztof,

我坚信,只有一种方法可以把事情做对:了解你在做什么。

你明白你的愚蠢挑战在做什么吗?

如果没有,你是在浪费时间(不是我的时间,因为我一直在从我的行动中不断学习)。

如果是,你只是想从这个挑战中获得个人利益(即披露了某人辛勤工作的内在知识,不管他们是为了钱、为了激情还是为了荣耀)。

很抱歉我一开始把它当作一个笑话。 嘲笑别人的工作并不是玩笑。

有很多 "工程 "方法来模拟市场。我自己有一个无尽的任务清单。它不是像这样的清单:"尝试这个指标,尝试这个软件,尝试这个策略,最后,如果我100%确定它有效,就买下它"。

你为什么不选择一个,并表明你不仅能够完成你过去剖析他人工作的工作,甚至能够以新的想法和发现做出贡献?

好吧,你简单地提供了某些结果,似乎它们不能用于实际交易,因为到目前为止,你的系统是半手工的,而且是简单的后向曲线拟合,至少就你提供的结果而言。你并没有向读者解释清楚...

当然,我们不能拿苹果和橘子作比较....

我希望你不要因为我让NOXA的设计师参与进来而生气,因为你可以从他的回答中看到他是非常有能力的人,我们只能通过与他的对话来获得

与他进行头脑风暴。

关于我的影响。我一直在努力,为Goertzel编写dll以正确评估它,我也会发布你系统中缺少的 "宽带扫描器 "的简单代码,这样每个人都可以添加这个。这段代码已经包含在Goertzel V1指标中,大家可以看一下。

我不知道你是否会喜欢这段代码,但可以肯定的是,它可以大大改变结果。

极大的改变。

关于披露等。我没有在这里透露任何东西,这是一个常识。

无论如何,我会向NOXA的设计者澄清的。

Krzysztof

 
fajst_k:

关于我的影响。我一直在努力,为Goertzel编写dll以正确评估它,我还将发布你系统中缺少的 "宽带扫描器 "的简单代码,以便每个人都能添加这个。这段代码已经包含在Goertzel V1指标中,大家可以看一下。

我不知道你是否会喜欢这段代码,但可以肯定的是,它可以大大改变结果。

戏剧性的。

好的,我在等着