冲动 - 页 48

 

专家顾问"冲动"1.02版

新增设置:脉冲阈值(以点为单位)。冲动被抓住了。

脉冲被检测到

附加的文件:
Impulse.mq5  7 kb
 
Karputov Vladimir:

专家顾问"冲动"1.02版

新增设置:脉冲阈值(以点为单位)。冲动被抓住了。

尊重!工作做得很好!白白浪费的结果...

我自己也关注这个话题。对于在蜱虫上使用Impulse,我有自己的想法和主意......我将会很忙...

我感谢你给出的代码,以及谁规定了取平均值的条件等等,我已经忘记了......。:-) 也感谢他...

顺便说一下,在那里的分支的开始,我也写了我对使用冲动的意见...:-)

 
Roman Shiredchenko:

尊重!做了大量的工作!白白浪费的结果...

我自己也在关注这个话题......对于在蜱虫身上使用IMPULSE,我有自己的想法和思路。我将会很忙...

我感谢你给出的代码,以及谁规定了取平均值的条件等等,我已经忘记了......。:-) 也感谢他...

顺便说一下,在支部成立之初,我也在那里写了我对使用冲动的看法......。:-)

现在我只对期货感兴趣(通过莫斯科交易所),所以,下一个版本将是具体的。
 

Олег avtomat 2015.07.12 14:03     图表周期 或刻度之间的时间来定义(在市场上它是合理的,为什么修复没有行动),那么t可以从公式中删除。

这样一来,a = (v1 - v0),由此可见。v0 = (Y0-Y1)/t, v1 = (Y1-Y2)/t , t从公式中删除,原因相同(考虑t = 1(时间间隔),或(刻度之间的间隔),因此除以1)。

那么:a=(Y0-Y1)-(Y1-Y2)=Y0-2*Y1+Y2,它是二阶差分方程(第二差分),相当于微分中的第二导数。

坐标之间的距离是从权宜之计出发选择的。在外汇中,它有些模糊,第一个差值是MACD,因此MACD可以扩展到第二个差值,它需要第三个更长的 "挥手",那么Y0是空头,Y1是多头,Y2是多头。

可以在公式中加入1或-1的乘数,以便能够翻转加速图,这是优化时的一种反转。

一个类似的主题


颠簸是同一时间间隔内的加速度变化,或者说:r = a0 - a1 = (Y0 - 2*Y1 + Y2) - (Y1 - 2*Y2 + Y3) = Y0 - 3*Y1 + 3*Y2 - Y3,这是一个三阶差分方程(第三差),相当于微分中的第三导数。

你不能不进行过滤。有许多变体,例如,像第二个变体或弗拉基米尔变体的第三个差值的MACD。

Vladimir Karputov2015.09.18 18:45 RU

我想如果我在这里引用这些句子的作者,不会被冒犯。

关于交易、自动交易系统和测试交易策略的论坛

请告诉我一个好的专家顾问。

Yury Reshetov, 2015.09.18 15:14

...

如果你想接近 "干净 "的数据,比方说误差小的表格数据,例如正弦波,那么曲线就会很平滑。在这种情况下,算法对曲线的调整越好,就越好。

如果样本中的数据是 "脏 "的,结果也会是 "脏 "的。输入上的垃圾就是输出上的垃圾。

另一点是,在应用领域没有必要对纯表函数进行近似处理。大多数情况下,有必要对实验的结果进行近似分析。而那里并没有曲线,只是在应该有曲线的地方乱七八糟地散落了一些点,并聚集在一起。没有人禁止剖析,也就是说,在把这些散落的点加入到输入中之前,用某种算法把它们预先平滑成一条曲线也就是说,预先清洁碎片,但不是把它喂给输入。而此时,算法的大自由度不仅会阻止更精确的近似,而且只会助长它。

最后一个是适用于蜱虫的好主意。如果我们在时间轴上把刻度线压缩成一包(一包可以是严格定义的大小,也可以是浮动的)。就是说,会是这样的:取最后三个点或五个点。我们得到三或五分。你把这些点放在彼此的上面--你会得到某个集群(如一个小云)。拿出下一批虱子,再把它们放在彼此的上面--你就得到了第二片云。
1
Рывок — Википедия
  • ru.wikipedia.org
Рывок — резкое, порывистое движение. Рывок в кинематике — величина, характеризующая изменение ускорения во времени. Рывок в тяжелой атлетике — упражнение, выполняемое одним...