指标: 傅立叶价格外推 - 页 6 12345678 新评论 Alexey Volchanskiy 2016.06.02 16:27 #51 СанСаныч Фоменко:大约 10 年前,我本人就因为这样的帖子在这里受到了各方的赞扬。 DSP 是一种基础理论,在论坛上有广泛的实践和相应数量的非常具体和深刻的专家。不久前,Vadim Junko 消失了,我认为他在傅里叶的帮助下取得了实际成果。但他的成果远不止一个指标....。整个问题在于,DSP 和 Fourier 与市场无关,完全无关。 这是因为市场上只有非稳态随机过程,而且是非稳态和不确定的过程,即非稳态过程,在这些过程的控制回路中,有一个人在某些时刻表现得像布朗运动中的分子,然后,突然间,所有的人都排成一行,步调一致。如果我们想建立有用的模型,就应该始终牢记非平稳性,所使用的工具要么直接解决非平稳性问题(ARIMA、ARCH),要么以分类模型的形式间接解决非平稳性问题,在训练过程中寻找规律。我只有一个问题:我还能活到有一大批论坛成员开始日复一日地尝试使用 caret shell 工具来交易想法的时候吗? 很明显,这些人永远不会使用 matlabs、matcads 等市场上的外来工具。SanSanych,为什么打我?))我清楚地写道,傅里叶法在外汇市场上不起作用,因为信号是非周期性和非确定性的。我只说了我 9 年前的实验)。至于像 Caret 这样的智慧--没有它我也能做得很好,看看我个人资料中的信号吧。实践强于理论 )) СанСаныч Фоменко 2016.06.02 19:09 #52 Alexey Volchanskiy:桑桑尼奇,为什么肇事逃逸?))我清楚地写道,傅里叶对外汇交易不起作用,因为信号是非周期性和非确定性的。我只说了我 9 年前的实验)。至于所有像 Caret 这样的智慧--没有它我也能做得很好,看看我个人资料中的信号吧。实践强于理论 ))上帝保佑,这真是一种攻击!我为给你留下这样的印象而道歉。PS.关于 "实践强于理论",我不敢苟同。尽管证券交易所经常发生股灾,但有效市场的假设依然存在。就连 Nobili 也没有经过实践的锻炼,损失了自己数以亿计的资金,还在继续折腾自己。 Roman 2017.07.31 13:47 #53 Vladimir:非常清楚。谢谢。关于采样步骤 dt 的变化。你认为它是随机的还是具有可预测的特性?如果 dt 的变化是可预测的,我们就可以将其写入傅里叶级数。我们可以得到两个嵌套的傅里叶级数:第一个是价格本身,第二个是时间步长 dt。在这种情况下,我们会得到类似于频率(或相位)调制信号的东西:谐波 h(t) = mh + ah*cos(wh*t) + bh*sin(wh*t)时间 t = mt + at*cos(wt*t) + bt*sin(wt*t)总 h(t) = mh + a*cos(wh*(mt+at*cos(wt*t)+bt*sin(wt*t)) + ...傅里叶分析中有一个方向叫做非均匀傅里叶变换。您好!有没有可能在重绘时不擦除旧的预报? Maxim Romanov 2017.07.31 16:05 #54 Alexey Volchanskiy:作为一名前电子工程师,我在刚开始接触外汇时也曾想过,现在我要在 Matlab 上运行傅里叶,分离出主要谐波,然后把所有人都揍一顿。)但这行不通,傅里叶在外汇上不起作用,因为信号是非周期和非确定的。我试了很久,在柱状图和刻度线数据上都试过,但都无济于事。作者做了大量工作,我非常感激,但结果并不理想(我指的是傅立叶方法),现在也是如此。为了确定,只需在测试仪中以最大速度运行指标,看看预测曲线是如何表现的。它的尾部上下扭曲,这是意料之中的。我用默认参数运行,一切正常吗? 我有一个指标,它也使用傅立叶变换进行预测,但只有条形图。有时它会在一个点上击中一个点。我认为这里的问题出在数据采样率曲线上,因为我试着做了其他的蜡烛图,结果预测质量更高。我认为,如果能正确提取频率(从市场过程中恢复),就能非常准确地应用傅立叶。毕竟,如果一个声音文件的采样频率是随机的,那么你就无法将其转换成声音。我想这里也是一样的 Konstantin Erin 2017.07.31 17:20 #55 Alexey Volchanskiy: 我清楚地写道,傅里叶理论在外汇交易中不起作用,因为信号是非周期性和非确定性的。显然存在周期性--看看 D1。只是周期会随时间变化。老式保守的傅里叶公式无能为力 Konstantin Erin 2017.07.31 17:23 #56 如果深思熟虑,傅立叶比艾略特和徐志摩更好 benedikt.jones 2018.05.15 12:41 #57 您好、 我在寻找一个指标,它能在傅立叶变换后找到价格的 3 个主要频率。显然有一些指标适用于 MT4,但不适用于 MT5。我能否修改这个指标,使其能单独显示频率? Christian 2018.05.15 13:38 #58 benedikt.jones:你好我在寻找一个指标,它能在傅立叶变换后找到价格的 3 个主要频率。显然有一些指标适用于 MT4,但不适用于 MT5。我能否修改这个指标,使其能单独显示频率?您永远不会或很少会在这里得到答案,当然也不会从文章作者那里得到答案 :-) 您可以直接在论坛上发布这些问题,并参考这篇文章。 问候 Carl Schreiber 2018.05.16 16:39 #59 请浏览此主题: https://www.mql5.com/en/forum/178842 Fast Fourier Transform - Cycle Extraction 2008.11.20www.mql5.com I've run accross this FFT cycle indicator in the past couple of weeks. It is very interesting to say the least... Igor Martins 2020.03.31 17:31 #60 嗨,弗拉基米尔! 谢谢你的指标!我在从该指标获取模拟未来 值方面遇到了问题...您能帮助我吗... ... DFourier_Handle.Insert(iCustom(SymbolName(i,true),PERIOD_D1, "fourier_extrapolator_of_price.ex5",220,50,20,0.00001),i); if(DFourier_Handle.At(i)==INVALID_HANDLE) { //--- 没有获得句柄,将错误信息打印到日志文件中,完成错误处理 Print("Failed to get the indicator handle"); return(-1); } //--- 将指标添加到价格图表中 ChartIndicatorAdd(ChartID(),0,DFourier_Handle.At(i)); (...) rates=CopyBuffer(DFourier_Handle.At(i),0,0,75,DFutureFourier); if(rates<=0) { Print("3.1 复制价格数据出错",GetLastError(), "Active:",SymbolName(i,true)); } Print(SymbolName(i,true), "FutureFourier[10]=",DFutureFourier[10]); rates=CopyBuffer(DFourier_Handle.At(i),1,0,300,DPastFourier); if(rates<=0) { Print("3.1 复制价格数据出错",GetLastError(), "Active:",SymbolName(i,true)); } Print(SymbolName(i,true), "PastFourier[10]=",DPastFourier[10]); Indicators: Fourier extrapolation of EA999 Strong K BreakOut How to code? 12345678 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
大约 10 年前,我本人就因为这样的帖子在这里受到了各方的赞扬。
DSP 是一种基础理论,在论坛上有广泛的实践和相应数量的非常具体和深刻的专家。不久前,Vadim Junko 消失了,我认为他在傅里叶的帮助下取得了实际成果。但他的成果远不止一个指标....。
整个问题在于,DSP 和 Fourier 与市场无关,完全无关。
这是因为市场上只有非稳态随机过程,而且是非稳态和不确定的过程,即非稳态过程,在这些过程的控制回路中,有一个人在某些时刻表现得像布朗运动中的分子,然后,突然间,所有的人都排成一行,步调一致。
如果我们想建立有用的模型,就应该始终牢记非平稳性,所使用的工具要么直接解决非平稳性问题(ARIMA、ARCH),要么以分类模型的形式间接解决非平稳性问题,在训练过程中寻找规律。
我只有一个问题:我还能活到有一大批论坛成员开始日复一日地尝试使用 caret shell 工具来交易想法的时候吗?
很明显,这些人永远不会使用 matlabs、matcads 等市场上的外来工具。
SanSanych,为什么打我?))我清楚地写道,傅里叶法在外汇市场上不起作用,因为信号是非周期性和非确定性的。
我只说了我 9 年前的实验)。
至于像 Caret 这样的智慧--没有它我也能做得很好,看看我个人资料中的信号吧。实践强于理论 ))
桑桑尼奇,为什么肇事逃逸?))我清楚地写道,傅里叶对外汇交易不起作用,因为信号是非周期性和非确定性的。
我只说了我 9 年前的实验)。
至于所有像 Caret 这样的智慧--没有它我也能做得很好,看看我个人资料中的信号吧。实践强于理论 ))
上帝保佑,这真是一种攻击!我为给你留下这样的印象而道歉。
PS.
关于 "实践强于理论",我不敢苟同。尽管证券交易所经常发生股灾,但有效市场的假设依然存在。就连 Nobili 也没有经过实践的锻炼,损失了自己数以亿计的资金,还在继续折腾自己。
非常清楚。谢谢。关于采样步骤 dt 的变化。你认为它是随机的还是具有可预测的特性?如果 dt 的变化是可预测的,我们就可以将其写入傅里叶级数。我们可以得到两个嵌套的傅里叶级数:第一个是价格本身,第二个是时间步长 dt。在这种情况下,我们会得到类似于频率(或相位)调制信号的东西:
谐波 h(t) = mh + ah*cos(wh*t) + bh*sin(wh*t)
时间 t = mt + at*cos(wt*t) + bt*sin(wt*t)
总 h(t) = mh + a*cos(wh*(mt+at*cos(wt*t)+bt*sin(wt*t)) + ...
傅里叶分析中有一个方向叫做非均匀傅里叶变换。
您好!
有没有可能在重绘时不擦除旧的预报?
作为一名前电子工程师,我在刚开始接触外汇时也曾想过,现在我要在 Matlab 上运行傅里叶,分离出主要谐波,然后把所有人都揍一顿。)但这行不通,傅里叶在外汇上不起作用,因为信号是非周期和非确定的。我试了很久,在柱状图和刻度线数据上都试过,但都无济于事。
作者做了大量工作,我非常感激,但结果并不理想(我指的是傅立叶方法),现在也是如此。
为了确定,只需在测试仪中以最大速度运行指标,看看预测曲线是如何表现的。它的尾部上下扭曲,这是意料之中的。
我用默认参数运行,一切正常吗?
显然存在周期性--看看 D1。只是周期会随时间变化。老式保守的傅里叶公式无能为力
您好、
我在寻找一个指标,它能在傅立叶变换后找到价格的 3 个主要频率。显然有一些指标适用于 MT4,但不适用于 MT5。我能否修改这个指标,使其能单独显示频率?
你好
我在寻找一个指标,它能在傅立叶变换后找到价格的 3 个主要频率。显然有一些指标适用于 MT4,但不适用于 MT5。我能否修改这个指标,使其能单独显示频率?
您永远不会或很少会在这里得到答案,当然也不会从文章作者那里得到答案 :-)
您可以直接在论坛上发布这些问题,并参考这篇文章。
问候
嗨,弗拉基米尔!
谢谢你的指标!我在从该指标获取模拟未来 值方面遇到了问题...您能帮助我吗...
...
DFourier_Handle.Insert(iCustom(SymbolName(i,true),PERIOD_D1, "fourier_extrapolator_of_price.ex5",220,50,20,0.00001),i);
if(DFourier_Handle.At(i)==INVALID_HANDLE)
{
//--- 没有获得句柄,将错误信息打印到日志文件中,完成错误处理
Print("Failed to get the indicator handle");
return(-1);
}
//--- 将指标添加到价格图表中
ChartIndicatorAdd(ChartID(),0,DFourier_Handle.At(i));
(...)
rates=CopyBuffer(DFourier_Handle.At(i),0,0,75,DFutureFourier);
if(rates<=0)
{
Print("3.1 复制价格数据出错",GetLastError(), "Active:",SymbolName(i,true));
}
Print(SymbolName(i,true), "FutureFourier[10]=",DFutureFourier[10]);
rates=CopyBuffer(DFourier_Handle.At(i),1,0,300,DPastFourier);
if(rates<=0)
{
Print("3.1 复制价格数据出错",GetLastError(), "Active:",SymbolName(i,true));
}
Print(SymbolName(i,true), "PastFourier[10]=",DPastFourier[10]);