随机谐振 - 页 34 1...272829303132333435363738 新评论 Prival 2007.11.02 21:38 #331 Yurixx: 那么图2中的红线是什么?实部和虚部的能量差异?非常有趣。那么指标值区域的数字是什么意思? 不幸的是,我还不能回答,我正在等待对我关于图书馆的问题的反驳。FFT快速傅里叶函数库",因为我无法理解那里输出的内容。 Prival 2007.11.02 21:55 #332 lna01: 私下 的。 让它成为一个单独的变量 这就对了 :) 。如果我们削减一些频率,并按能量将其余的频率分为 "阈下 "和 "阈上",那么在物理意义上就不会有任何困难 :) P.S. 也许我提到"频谱分析 " 指标的次数太多:),但振幅在那里正常工作--你可以直接从它那里取。 简单地以这种方式去除0频率是一个斧头工作,尽管它确实显示了你下一步需要去哪里。有侧叶,它们仍然存在。我们肯定应该应用海姆明窗,作为一种选择(但它的能量不好,像拖拉机一样)我们到了那里应该看看不同的窗户。 我认为要做以下变体,因为我们知道干扰我们的频率(0市场不移动)和每个滤波器的响应函数sin(x)/x。我们应该仔细计算并减去所有过滤器的侧壁。 去除侧壁后,进行反向傅里叶变换(或卷积),去除y=a+bx类型的趋势函数并应用Hemming窗口,同时再次应用直接傅里叶变换。 现在把一切都画在图上 信号和噪声能量,去除前为0,去除后为0,趋势去除后+输出a和b系数。然后我认为我们将有一个工具,使我们能够调查市场。 你喜欢它吗? Candid 2007.11.02 22:04 #333 Prival: 看来库里有一个错误,或者我的手又歪了:(把我的问题贴在这里'FFT快速傅里叶变换函数库'),如果有人能检查一下。我说的到底对不对。在matlab中尝试一下,以检查它。 简而言之,你向matcad的fft输入和klot 的fastfouriertransform输入输入了不同的 数据。请不要生气,但我已经劝过你2次,让你按照库头的链接http://alglib.sources.ru/fft/,弄清楚函数的输入和输出数据格式,但你显然没有这么做。这是第三次也是最后一次。顺便说一下,每个函数的格式是不同的。 私下 的。 简单地以这种方式去除0频率是一个斧头工作,尽管它确实显示了你下一步需要去哪里。有侧叶,它们仍然存在。 如果你把振幅相加,从hmax开始看频率,你就切断了所有小于hmax的频率。也就是说,你的代码没有删除一个零的频率。一般来说,零频率的振幅只是一个平均值,很多时候它要么根本不需要,要么甚至会干扰它。 我不是DSP专家,只是在需要的时候自己想出了FFT,现在我想帮忙。 Prival 2007.11.02 22:08 #334 我向你保证,我已经去过那里,也读过那里。而且我遵循了你给的所有链接。 指出我哪里错了?给自己输入realfastfouriertransform或fastfouriertransform 0,1,2,3,4,5,6,7。你的产出是什么? Candid 2007.11.02 22:23 #335 matcad认为初始系列0,1,2,3,4,......。matcad认为它是一个实数函数。 fastfouriertransform认为它是复数,即0+1*j, 2+3*j, ....也许规范化系数的考虑方式也不同,我自己没有使用matcad,不能确定。 我还是设法对上一篇文章做了补充 Prival 2007.11.02 22:44 #336 realfastfouriertransform也没有通过第一个数字的虚部,而且归一化也根本不清楚。如果不了解这个问题,计算能量就没有意义。 2007.11.03 00:36:49 2007.10.01 00:00 proverka GBPUSD,H1: i=6 输入=6 输出 aa[i]=-1.1716; aa[i*2]=0; aa[i*2+1]=0 2007.11.03 00:36:49 2007.10.01 00:00 proverka GBPUSD,H1: i=5 Entry=5 Exit aa[i]=3; aa[i*2]=0; aa[i*2+1]=0 2007.11.03 00:36:49 2007.10.01 00:00 proverka GBPUSD,H1: i=4 Entry=4 Exit aa[i]=4; aa[i*2]=0; aa[i*2+1]=0 2007.11.03 00:36:49 2007.10.01 00:00 proverka GBPUSD,H1: i=3 Entry=3 Exit aa[i]=-6.8284; aa[i*2]=-1. 1716; aa[i*2+1]=0 2007.11.03 00:36:49 2007.10.01 00:00 proverka GBPUSD,H1: i=2 Entry=2 Exit aa[i]=-6.8284; aa[i*2]=-4; aa[i*2+1]=3 2007.11.03 00:36:49 2007.10.01 00:00 proverka GBPUSD,H1: i=1 Entry=1 Exit aa[i]=3; aa[i*2]=6.8284; aa[i*2+1]=-6.8284 2007.11.03 00:36:49 2007.10.01 00:00 GBPUSD,H1: i=0 进入=0 退出 aa[i]=21; aa[i*2]=21; aa[i*2+1]=3 Stochastic resonance BrainSystem: Trading System Development ArrayCopy with arrays of Prival 2007.11.02 22:52 #337 在这里上传文件 附加的文件: proverka.mq4 4 kb Candid 2007.11.02 22:53 #338 Prival: realfastfouriertransform也没有通过,在第一个数字处有虚数部分,而且归一化也根本不清楚。 第一个数字没有虚部,所以在索引1下realfastfouriertransform写的是频率振幅N/2,它也没有虚部。 顺便说一下,在我的指标中明确写出了这一点。而这里是已知地址中的一张熟悉的图片 P.S. 在这种情况下,归一化是一个常数,也就是说,如果不考虑它,任何比率都不会被违反,这就相当于用厘米来代替米来测量。 Prival 2007.11.02 23:12 #339 谢谢你,我没有注意到。不幸的是,我对MQL还不是很精通,无法在你的指标中找到这种处理方式,也没有任何评论。我现在必须处理配给问题。 编辑 是的,我找到了,只要乘以n就可以了。我删除了我给图书馆的帖子,它是正确的。 Sceptic Philozoff 2007.11.08 09:11 #340 维克多(Vinin),你为什么删除你的主题("市场 阶段分析")?这是个好话题,也没有任何脏话...... 1...272829303132333435363738 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
那么图2中的红线是什么?实部和虚部的能量差异?非常有趣。那么指标值区域的数字是什么意思?
不幸的是,我还不能回答,我正在等待对我关于图书馆的问题的反驳。FFT快速傅里叶函数库",因为我无法理解那里输出的内容。
让它成为一个单独的变量
P.S. 也许我提到"频谱分析 " 指标的次数太多:),但振幅在那里正常工作--你可以直接从它那里取。
简单地以这种方式去除0频率是一个斧头工作,尽管它确实显示了你下一步需要去哪里。有侧叶,它们仍然存在。我们肯定应该应用海姆明窗,作为一种选择(但它的能量不好,像拖拉机一样)我们到了那里应该看看不同的窗户。
我认为要做以下变体,因为我们知道干扰我们的频率(0市场不移动)和每个滤波器的响应函数sin(x)/x。我们应该仔细计算并减去所有过滤器的侧壁。
去除侧壁后,进行反向傅里叶变换(或卷积),去除y=a+bx类型的趋势函数并应用Hemming窗口,同时再次应用直接傅里叶变换。
现在把一切都画在图上 信号和噪声能量,去除前为0,去除后为0,趋势去除后+输出a和b系数。然后我认为我们将有一个工具,使我们能够调查市场。
你喜欢它吗?
看来库里有一个错误,或者我的手又歪了:(把我的问题贴在这里'FFT快速傅里叶变换函数库'),如果有人能检查一下。我说的到底对不对。在matlab中尝试一下,以检查它。
简而言之,你向matcad的fft输入和klot 的fastfouriertransform输入输入了不同的 数据。请不要生气,但我已经劝过你2次,让你按照库头的链接http://alglib.sources.ru/fft/,弄清楚函数的输入和输出数据格式,但你显然没有这么做。这是第三次也是最后一次。顺便说一下,每个函数的格式是不同的。
简单地以这种方式去除0频率是一个斧头工作,尽管它确实显示了你下一步需要去哪里。有侧叶,它们仍然存在。
如果你把振幅相加,从hmax开始看频率,你就切断了所有小于hmax的频率。也就是说,你的代码没有删除一个零的频率。一般来说,零频率的振幅只是一个平均值,很多时候它要么根本不需要,要么甚至会干扰它。
我不是DSP专家,只是在需要的时候自己想出了FFT,现在我想帮忙。
matcad认为初始系列0,1,2,3,4,......。matcad认为它是一个实数函数。 fastfouriertransform认为它是复数,即0+1*j, 2+3*j, ....也许规范化系数的考虑方式也不同,我自己没有使用matcad,不能确定。
我还是设法对上一篇文章做了补充
realfastfouriertransform也没有通过第一个数字的虚部,而且归一化也根本不清楚。如果不了解这个问题,计算能量就没有意义。
2007.11.03 00:36:49 2007.10.01 00:00 proverka GBPUSD,H1: i=6 输入=6 输出 aa[i]=-1.1716; aa[i*2]=0; aa[i*2+1]=0
2007.11.03 00:36:49 2007.10.01 00:00 proverka GBPUSD,H1: i=5 Entry=5 Exit aa[i]=3; aa[i*2]=0; aa[i*2+1]=0
2007.11.03 00:36:49 2007.10.01 00:00 proverka GBPUSD,H1: i=4 Entry=4 Exit aa[i]=4; aa[i*2]=0; aa[i*2+1]=0
2007.11.03 00:36:49 2007.10.01 00:00 proverka GBPUSD,H1: i=3 Entry=3 Exit aa[i]=-6.8284; aa[i*2]=-1. 1716; aa[i*2+1]=0
2007.11.03 00:36:49 2007.10.01 00:00 proverka GBPUSD,H1: i=2 Entry=2 Exit aa[i]=-6.8284; aa[i*2]=-4; aa[i*2+1]=3
2007.11.03 00:36:49 2007.10.01 00:00 proverka GBPUSD,H1: i=1 Entry=1 Exit aa[i]=3; aa[i*2]=6.8284; aa[i*2+1]=-6.8284
2007.11.03 00:36:49 2007.10.01 00:00 GBPUSD,H1: i=0 进入=0 退出 aa[i]=21; aa[i*2]=21; aa[i*2+1]=3
realfastfouriertransform也没有通过,在第一个数字处有虚数部分,而且归一化也根本不清楚。
第一个数字没有虚部,所以在索引1下realfastfouriertransform写的是频率振幅N/2,它也没有虚部。 顺便说一下,在我的指标中明确写出了这一点。而这里是已知地址中的一张熟悉的图片
P.S. 在这种情况下,归一化是一个常数,也就是说,如果不考虑它,任何比率都不会被违反,这就相当于用厘米来代替米来测量。
谢谢你,我没有注意到。不幸的是,我对MQL还不是很精通,无法在你的指标中找到这种处理方式,也没有任何评论。我现在必须处理配给问题。
编辑
是的,我找到了,只要乘以n就可以了。我删除了我给图书馆的帖子,它是正确的。
维克多(Vinin),你为什么删除你的主题("市场 阶段分析")?这是个好话题,也没有任何脏话......