从理论到实践 - 页 531 1...524525526527528529530531532533534535536537538...1981 新评论 Georgiy Merts 2018.09.04 18:59 #5301 Yuriy Asaulenko:作家))。通过DLL调用第三方库更容易,然后就不必再去管它了。不,不是的。 如果你想卖给一个傻瓜一个圣杯--你必须在没有任何第三方dlls的情况下做到这一点。 而所有这些相互联系的东西,我个人并不是很喜欢。所有的东西都是 "原生 "的,而且是内置的,这要好得多。理想情况下,你可以使用移植的ALGLIB,但我对我的类很满意。 secret 2018.09.04 19:00 #5302 Cat Libre Black: 但尽管如此,问题仍然存在。 你如何定义 "平淡无奇"? 例如,交易共融资产的价差。它几乎总是平的。 Georgiy Merts 2018.09.04 19:03 #5303 RRR5: 是复杂的,我想在ALGLIB。 这有什么好复杂的?你无论如何都要准备数据--但在我的类中,你可以自由地准备它们,该类将通过虚拟函数 请求X和Y值,而在ALGLIB中--你必须准备好一切,并将其发送到那里。 费用大致相同。速度,我想,也是如此。 Yuriy Asaulenko 2018.09.04 19:06 #5304 Georgiy Merts:不,不是的。 如果你想把圣杯卖给一个傻瓜,你就必须在没有任何第三方DLL的情况下进行。 而所有这些相互联系对我个人来说不是很有吸引力。所有的东西都是 "原生 "的,而且是内置的,这要好得多。理想情况下,我可以使用移植的ALGLIB,但我对我的类很满意。为什么要把圣杯 卖给一个傻瓜3戈比?它将会派上用场))。 我甚至没有从市场得到一个免费的)。我不同意版主关于限制的说法)。你知道,没有限制。 Vladimir 2018.09.04 19:10 #5305 Yuriy Asaulenko:但它建得很恶心)。然而,对于许多应用来说,这已经足够了。 然而,在其他 "标准 "MAs中,EMA在绝对所有的参数中仍然是最好的。它唯一有问题的是平滑期--它并不真正符合任何东西。正因为如此,将EMA与其他MA在同一T下进行比较是绝对不正确的,也是没有意义的。 关于EMA期的更多信息,见https://www.mql5.com/ru/forum/165546/page2#comment_3974141。 О запаздывании скользящих средних 2017.01.05www.mql5.com Говорят, что значения EMA "ближе" к последним курсам, чем SMA. Задумался, стал считать... Yuriy Asaulenko 2018.09.04 19:19 #5306 Vladimir: 关于EMA期,见https://www.mql5.com/ru/forum/165546/page2#comment_3974141。我告诉过你,EMA中的T参数与现实毫无关系,这种比较是不正确的。 Unicornis 2018.09.04 19:28 #5307 Yuriy Asaulenko:我更喜欢巴特沃斯,而且理由充分。 但那列火车,在链接处,已经没有意义了--早已不复存在。 我在kodobase里有很多 "改进的 "MA,但我不能对它们说些什么--我不知道,我还没有试过它们。在mql版本中,ema需要计算它的前值,对于其他的mashes,你需要更多的值或很多倍的值。在有利的一面,你可以在巴特沃斯没有抽动的地方捕捉到EMA的抽动,或者使它看起来漂亮和聪明。在所有种类的湿巾中,没有(也许我没有注意到)带有系数计算的EMA--有点明显的EMA的学术适应性。但对于一个正常的触发,标准EMA就足够了。 multiplicator 2018.09.04 21:05 #5308 "非线性ISC。 ALGLIB软件包支持使用用户定义的函数进行非线性逼近"。http://alglib.sources.ru/interpolation/leastsquares.php Mykola Demko 2018.09.04 21:08 #5309 Novaja:直觉告诉我,Smokchi想在不重绘的情况下获得这种效果,因为如果我们每次只取最后一个点,而放弃 "重绘",那么我们的通道将疯狂地循环,不会有如此美丽的画面。这就好比,呃......,手头的图表上没有图片,一下子就清楚了,我们在mashki上采取LR(Vinin有公式3*LWMA-2*SMA在kodobase)我画的)。绿色的小点是抽搐。MA,如果像LR那样做,有长方形的窗口,那么也会重画(这样,如果你愿意,马什卡可以画)),SMA本身不重画,LRMA也不重画,但它不再是一幅美丽的画。顺便说一下,从这里通过tg 计算LR角度是非常容易的。P.S. 在一个论坛上,即使通过傻瓜式计算2度的多项式,二次LR,还有人试图在3度的多项式上举手。你不需要通过Tangens计算任何东西。 3*LW-2*SM右侧回归点 4*SM-3*LW左侧回归点 你用左边的点减去右边的点,然后除以间隙(步骤)的数量。 3*lw-2*sm - (4*sm-3*lw) = 3*lw+3*lw -2*sm -4*sm = 6*lw-6*sm (6*lw-6*sm)/(period-1) = (6/(period-1))*(lw-sm) 在OnInit中得到6/(PERIOD-1)计数一次,然后乘以LW-SM的差值,这就是斜率的角度,或阶梯回归,以方便为准。 Igor Makanu 2018.09.04 21:58 #5310 RRR5:我的意思是如何在mql中做,使用ALGLIB 库。ALGLIB是这样写的,你可以用它制作一个.dll,而使用ALGLIB是非常困难的,你必须 "谷歌 "每个功能,这需要很多时间,互联网上没有信息,只有问题)) 到目前为止,我只设法让ALGLIB在线性代数中工作,但为了使用它,我几乎耗费了一个星期的时间--我必须做大量的测试,以找到与Matlab类似的函数 也就是说,在Matlab中检查想法更容易(或在MQL中从头开始做),如果你想把一个想法移植到MQL中,你将不得不研究ALGLIB。 1...524525526527528529530531532533534535536537538...1981 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
作家))。通过DLL调用第三方库更容易,然后就不必再去管它了。
不,不是的。
如果你想卖给一个傻瓜一个圣杯--你必须在没有任何第三方dlls的情况下做到这一点。
而所有这些相互联系的东西,我个人并不是很喜欢。所有的东西都是 "原生 "的,而且是内置的,这要好得多。理想情况下,你可以使用移植的ALGLIB,但我对我的类很满意。
但尽管如此,问题仍然存在。
你如何定义 "平淡无奇"?
是复杂的,我想在ALGLIB。
费用大致相同。速度,我想,也是如此。
不,不是的。
如果你想把圣杯卖给一个傻瓜,你就必须在没有任何第三方DLL的情况下进行。
而所有这些相互联系对我个人来说不是很有吸引力。所有的东西都是 "原生 "的,而且是内置的,这要好得多。理想情况下,我可以使用移植的ALGLIB,但我对我的类很满意。
为什么要把圣杯 卖给一个傻瓜3戈比?它将会派上用场))。
我甚至没有从市场得到一个免费的)。我不同意版主关于限制的说法)。你知道,没有限制。
但它建得很恶心)。然而,对于许多应用来说,这已经足够了。
然而,在其他 "标准 "MAs中,EMA在绝对所有的参数中仍然是最好的。它唯一有问题的是平滑期--它并不真正符合任何东西。正因为如此,将EMA与其他MA在同一T下进行比较是绝对不正确的,也是没有意义的。
关于EMA期,见https://www.mql5.com/ru/forum/165546/page2#comment_3974141。
我告诉过你,EMA中的T参数与现实毫无关系,这种比较是不正确的。
我更喜欢巴特沃斯,而且理由充分。
但那列火车,在链接处,已经没有意义了--早已不复存在。
我在kodobase里有很多 "改进的 "MA,但我不能对它们说些什么--我不知道,我还没有试过它们。
在mql版本中,ema需要计算它的前值,对于其他的mashes,你需要更多的值或很多倍的值。在有利的一面,你可以在巴特沃斯没有抽动的地方捕捉到EMA的抽动,或者使它看起来漂亮和聪明。在所有种类的湿巾中,没有(也许我没有注意到)带有系数计算的EMA--有点明显的EMA的学术适应性。但对于一个正常的触发,标准EMA就足够了。
ALGLIB软件包支持使用用户定义的函数进行非线性逼近"。
http://alglib.sources.ru/interpolation/leastsquares.php
直觉告诉我,Smokchi想在不重绘的情况下获得这种效果,因为如果我们每次只取最后一个点,而放弃 "重绘",那么我们的通道将疯狂地循环,不会有如此美丽的画面。这就好比,呃......,手头的图表上没有图片,一下子就清楚了,我们在mashki上采取LR(Vinin有公式3*LWMA-2*SMA在kodobase)我画的)。绿色的小点是抽搐。MA,如果像LR那样做,有长方形的窗口,那么也会重画(这样,如果你愿意,马什卡可以画)),SMA本身不重画,LRMA也不重画,但它不再是一幅美丽的画。顺便说一下,从这里通过tg 计算LR角度是非常容易的。
P.S. 在一个论坛上,即使通过傻瓜式计算2度的多项式,二次LR,还有人试图在3度的多项式上举手。
你不需要通过Tangens计算任何东西。
3*LW-2*SM右侧回归点
4*SM-3*LW左侧回归点
你用左边的点减去右边的点,然后除以间隙(步骤)的数量。
3*lw-2*sm - (4*sm-3*lw) = 3*lw+3*lw -2*sm -4*sm = 6*lw-6*sm
(6*lw-6*sm)/(period-1) = (6/(period-1))*(lw-sm)
在OnInit中得到6/(PERIOD-1)计数一次,然后乘以LW-SM的差值,这就是斜率的角度,或阶梯回归,以方便为准。
我的意思是如何在mql中做,使用ALGLIB 库。
ALGLIB是这样写的,你可以用它制作一个.dll,而使用ALGLIB是非常困难的,你必须 "谷歌 "每个功能,这需要很多时间,互联网上没有信息,只有问题))
到目前为止,我只设法让ALGLIB在线性代数中工作,但为了使用它,我几乎耗费了一个星期的时间--我必须做大量的测试,以找到与Matlab类似的函数
也就是说,在Matlab中检查想法更容易(或在MQL中从头开始做),如果你想把一个想法移植到MQL中,你将不得不研究ALGLIB。