文章 "利用卡尔曼 (Kalman) 滤波器预测价格方向"

 

新文章 利用卡尔曼 (Kalman) 滤波器预测价格方向已发布:

为了成功交易, 我们几乎总是需要指标来把主要价格走势与噪音波动剥离。在本文中, 我们考察最有前途的数字滤波器之一, 卡尔曼滤波器。本文将介绍如何绘制和使用滤波器。

作者:Dmitriy Gizlyk

 

我的终端看不到您的智能交易系统。我想做个实验。

 
Aleksey Olupkin:

我的终端看不到您的智能交易系统。我想做个实验。

如果您已经解压了 MQL5.zip 压缩包的内容,并将路径保存到终端的数据文件夹,那么智能交易系统应该位于"/\Experts\Kalman_Gizlyk"。如果在测试器中看不到,请尝试重新启动终端。

 
Dmitriy Gizlyk:

如果您已经解压了 MQL5.zip 压缩包的内容,并将路径保存到终端的数据文件夹,那么 Expert Advisor 应该位于"/\Experts\Kalman_Gizlyk"。如果在测试器中看不到,请尝试重启终端。


重启电脑。出现了。谢谢。

 

>测试 结果显示,49.33% 的交易盈利。

但这是极低的 .....。事实上,它什么也没显示,统计概率是 50%。还是我说错了?

 
gedd:

>测试 结果显示,49.33% 的交易盈利。

但这是极低的 .....。事实上,它什么也没显示,统计概率是 50%。还是我说错了?

卡尔曼滤波器预测的是 1 步(即 1 条)的波动。它能很好地捕捉趋势方向。而亏损交易是在平缓运动中进行的,即没有单向运动,价格几乎每隔一格就会转向。从测试结果中可以看出,平均亏损交易少于平均盈利交易。我计划在下一篇文章中告诉大家如何应对平盘亏损。
再见
德米特里
 

一切都在正确的文件夹中,编译无误,但在 "专家 "选项卡上显示了两条信息:

CMoneyFixedLot::ValidationSettings: lots amount must be in the range from 0.500000 to 100000.000000

CExpert::ValidationSettings:货币参数错误

和日志信息:

专家 Kalman_expert (AUDCAD,H1) 已成功加载

专家 Kalman_expert (AUDCAD,H1) 初始化失败
移除专家 Kalman_expert (AUDCAD,H1)

 
repper:

一切都在正确的文件夹中,一切编译都没有错误,但在 "专家 "选项卡上显示了两条信息:

CMoneyFixedLot::ValidationSettings: lots amount must be in the range from 0.500000 to 100000.000000

CExpert::ValidationSettings:货币参数错误

和日志信息:

专家 Kalman_expert (AUDCAD,H1) 已成功加载

专家 Kalman_expert (AUDCAD,H1) 初始化失败
已移除专家 Kalman_expert (AUDCAD,H1)

在 Expert Advisor 中,交易量默认为 0.1 手。从您的信息来看,您的经纪商的最小交易量 为 0.5 手。请尝试在参数中将交易量增加到经纪商要求的大小。
 
Dmitriy Gizlyk:
在 Expert Advisor 中,交易量默认为 0.1 手。从您的信息来看,您的经纪商的最小交易量 为 0.5 手。请尝试将参数中的交易量增加到经纪商要求的大小。

是的,谢谢,我已经找到了

 

请告诉我,如果在同一个条形图上,过滤器预测下跌,EA 进入市场卖出,几分钟后又在同一个条形图上反转买入,会发生什么情况?

 
repper:

请告诉我,如果在同一柱状图上,过滤器预测下跌,而 Expert Advisor 进入市场卖出,几分钟后又在同一柱状图上反转买入,会发生什么情况?

Expert Advisor 只在蜡烛开盘时工作。因此,它不会在一根蜡烛上进行两次交易。