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

 

也许更多关于SSA的信息?

我已经使用SSA DLL运行一个模拟账户 大约4周了。

我在以下网站发布的结果

SM-forex.com

策略ZZGrid

我正在我的一个账户中实盘交易同一个系统。

如果有人在SSA上做了一些工作,我很想听到你的更多信息--也许我们可以让这个交易系统比现在更好。

好吧--我只是想问问......

 
jdpnz:
我使用SSA DLL运行一个模拟账户已经4周了。

什么是SSA DLL?我在哪里可以找到它?

据我所知,SSA是指奇异频谱分析。你分析货币的频谱并即时设置数字滤波器 的参数?

 

斯萨

你好。

我使用Gistatgroup的SSA dll,它似乎给了我合理的结果。

至于我是如何实现我目前的系统的。

我获取输入并将其传递给dll。我只使用CP1,从中得到特征值。这个特征值实际上是对当前趋势的一个近似值。

接下来,我取这个趋势线和输入之间的差值,并再次把这个值传给dll--再次用CP1。然后,这个特征值成为与原始趋势的趋势偏差。(有趣的是,这也接近埃勒斯趋势线--但在 "真实 "时间内。换句话说--这接近于埃勒斯的主导周期)。

然后,我采取这个和输入之间的偏移,并再次通过它 - 在这个周期中,我只使用CP2。(不知道具体原因,但它似乎是有效的--就目前而言)

这为我提供了最接近信号实时性的东西--这个偏移量对我有利,因为我可以直接将其与输入进行比较--在信号下降而输入上升的情况下,我知道事情是不相干的(以前的模式已经被打破,我们正在建立一个新模式。)

dll也可以提供一个预测,因此,在实际信号与实际输入一致的情况下,有理由认为预测也会接近未来可能发生的情况,所以,我也采取预测。

因为实际的转折点是很难预测的(在价格和时间上),我更喜欢在这个信号和预测周围画一个LSMA,这意味着(理论上)LSMA应该为我提供一个实时的走廊(所有事情都正常进行,就是这样)。

从这里开始就很简单了--我只是在走廊内进行区间交易......

我从3月份开始一直在用这个想法进行交易,到现在为止,我的账户每个月都能翻倍,7月份我赚了132%,到现在为止。

然而,由于我是结合EA手动开仓/平仓交易,所以不可能在现场交易中保持实际的统计数据。

这就是为什么我目前正在运行模拟账户,以获得一些关于EA效率的 "诚实 "统计数据。

希望这能给你一些关于我所做工作的想法...

 

举个例子--此时此刻,英镑兑美元看起来是这样的。

在这张图片中,你可以清楚地看到信号(洋红色)以及预测(蓝色/红色)。

此外,我还有LSMA走廊(2条红线)。

然而,根据我的经验,价格的变化 会极大地影响这些输出(突破等),因此,尽管这个信号对于在区间内交易几乎是完美的,但它不能预测突破,因此,对于突破,我使用日历(预知何时可能发生突破)以及完全相同的SSA方法的组合 - 但是,使用之字形作为输入...

希望这能使事情变得更清楚......

附加的文件:
 

嗨,jdpnz。

这是你正在使用的那个吗?https://www.mql5.com/en/forum/178276/page21,如果是的话,我希望你能展示你是如何设置的。

 

嗨,jdpnz。

有趣的理论,你如何将数据从metatrader导入SSA,今天看了一下程序,它不支持这种数据格式。

泡沫

的确--你是对的。

在我自己的案例中,我写了一个简单的链接器DLL(用VB/VBAdvance)来链接到SSA库。

偶然的是,在我的案例中,这个链接器还将系统与Cornice research的小波包、Juriks libs等链接起来。(事实上,我多年来购买的所有额外软件都是如此。)

这是因为,在每一种情况下,过程其实都是一样的(发送数据,进行计算,送回响应)。

在MT4中,有一个问题我似乎无法解决,即无法从专家那里调用DLL。

因此,目前我在一个指标中实现了简单地将信号写入全局内存。

这也使得专家版的开发更加容易--在专家版中,我可以只担心MM等问题。

但是,我需要指标和专家都在图表上才能工作。

这样做很好--除了我仍然不能从回测器 中运行,因为我真的搞不清楚回测器期望在哪里找到库。

如果有人能在这方面给我一些想法,我将非常感激。

不过,这个设置对我来说还是很好用的--在真实交易中,就是这样。

 
mystified:
嗨,jdpnz,这是你正在使用的吗?https://www.mql5.com/en/forum/178276/page21,如果是的话,我希望你能展示你是如何设置的。谢谢。

我昨天也下载了那个库--但必须承认,到现在为止,我还不能从中找出头绪。

目前,我使用的是gistatgroup.com的SSA。

顺便说一下--实时信号与本网站某处的catterpillar指标以及本线上的fullSSA指标相同。

然而,我怀疑fullSSA可能出了问题,因为它确实对系统资源要求很高(大量的递归调用)。

gistatgroup库也提供了一个预测能力。

这个想法是为了达到实时性(消除滞后),但是,在大多数系统中,你越是接近实时性,你要处理的噪音就越多。

因为你的特征向量(在SSA中)试图将输入分离成不同的频率波,(理论上)应该可以只取出趋势(例如),然后再预测到实时。(消除滞后)。

感觉到的问题是你的指标会重绘--因为它确实如此。然而,我个人认为这很好,因为SSA确实在努力适应当前的价格模式(嗯,接近于--取决于所选择的CP)。

因此,当模式发生变化时,SSA确实非常快(甚至比我的神经网络更快--我已经交易了多年),可以检测并对此作出反应。

那么唯一的问题是--如何交易,即使是在价格模式经常变化的情况下?

 

你好。

有谁知道如何使用过滤器进行赫斯特循环交易?我知道我们必须使用SATL和STLM,但进入信号是什么?

丹尼尔

 

2支箭

dvarrin:
你好。

有谁知道如何使用过滤器进行赫斯特循环交易。我知道我们必须使用SATL和STLM,但进入信号是什么?

丹尼尔

在收盘时进场,止损在前高/前低,目标可自定义...

附加的文件:
hurst1.gif  68 kb
hurst2.gif  68 kb
 

非常感谢辛巴!

价格图上的两条曲线是什么?它们是数字滤波器 还是赫斯特的移动平均线?