交易中的机器学习:理论、模型、实践和算法交易 - 页 275 1...268269270271272273274275276277278279280281282...3399 新评论 Женя 2017.02.10 23:22 #2741 安德烈-迪克 非常容易。你需要将图表缩放到一个范围内。 кодmytarmailS 可能需要R函数,为什么他需要你的mql技巧? Andrey Dik 2017.02.11 06:37 #2742 振亚。mytarmailS 可能需要一个R函数,为什么他需要你的mql技巧?"你这个傻瓜,瓦夏!"(c) 爱情和鸽子。 我给了你一个想法,如何做提问者想要的事情。该功能简单明了,他可以在难忘的R上重写,如果他想的话。 СанСаныч Фоменко 2017.02.11 08:30 #2743 振亚。mytarmailS 可能需要R函数,他不需要你的mql技巧。scale(x, center = TRUE, scale = TRUE)x是一个矩阵。对矩阵的每一列分别进行定心和缩放根据中心和比例的值,会进行不同的居中和缩放方法。请参见比例尺{base}以获得帮助。 mytarmailS 2017.02.11 09:28 #2744 桑桑尼茨-弗门科。scale(x, center = TRUE, scale = TRUE)x是矩阵。对矩阵的每一列单独进行居中和缩放。根据中心和比例的数值,会进行不同的居中和缩放方法。请参见比例尺{base}以获得帮助。scale()不适合,它的归一化很棘手,会不断产生不同的范围...x <- cumsum(rnorm(20))+100#диапазон.нормированого "X" RX <- range( scale(x,T,T) ) RX-2.140863 1.424344-1.932520 1.450485-1.617709 2.390062.......... итп. RX2 <- range( scale(x,F,T) ) RX20.9477774 0.99352810.9587916 0.99028560.9342381 1.0031507.......... итп. RX3 <- range( scale(x,T,F) ) RX3-2.079683 1.381148-2.575139 1.668604-1.554297 2.048058.......... итп. RX4 <- range( scale(x,F,F) ) RX495.29704 99.8021197.59647 100.8915494.67793 99.78135.......... итп.在我的任务中,范围总是不同的事实是不能接受的,因为在这种情况下,每个向量将被赋予不同的权重,你将无法正确地总结它。我刚刚做了一个函数,将每个向量的范围从0设置到1x <- cumsum(rnorm(20))+100range01 <- function(x){(x-min(x))/(max(x)-min(x))}#диапазон.нормированого "X" r01 <- range( range01(x) ) r01010101感谢那些试图帮助的人 Machine learning in trading: MQL5 中的统计分布 - 充分利用 机器学习模型的变量评估和选择 Женя 2017.02.11 11:27 #2745 安德烈-迪克"你这个傻瓜,瓦夏!"(c) 爱情和鸽子。 我给出了一个想法,如何做提问者想要的事情。这个功能是简单而明显的,他可以在难忘的R上重写,如果他太急了。 重点是,90%的函数自己写比找一个 "包 "和一个天知道是什么内容的函数要快,但正如他们所说,"仪式的主人......"。 Vladimir Perervenko 2017.02.13 10:32 #2746 mytarmailS:scale()不适合,它的归一化很棘手,会不断地产生不同的范围......。在我的任务中,范围不断变化的事实是不可接受的,因为这样每个向量将被分配不同的权重,而正确的求和不再可能。我刚刚做了一个函数,将每个向量的范围从0设置到1x <- cumsum(rnorm(20))+100range01 <- function(x){(x-min(x))/(max(x)-min(x))}#диапазон.нормированого "X" r01 <- range( range01(x) ) r01010101感谢所有试图帮助的人 ===========================================scale()函数的用途非常广泛。你想出的东西与之相对应。range01 <- scale(x, center = min(x), scale = max(x) - min(x))祝好运 Vladimir Perervenko 2017.02.13 10:37 #2747 吉安尼。 问题是,自己写90%的函数比寻找一些 "包 "和其中有 "谁知道什么 "内容的函数要快,但正如他们所说,"枪的主人......"。为什么 "有谁知道什么内容"?你可以看到任何包中的任何功能。只要键入它的名字,不加(),它的内容就会显示给你。你不知道吗?祝好运 fxsaber 2017.02.13 10:42 #2748 关于交易、自动交易系统和交易策略测试的论坛 机器学习:理论和实践(交易和超越)。 Combinator, 2017.02.09 17:57 有趣的是,在圆形水平上,他们大多设置了限制,他们根据图表价格水平设置止损。 在加密货币上也是如此(就限制而言,那里没有看到止损)。 一般来说,凡是有深层表盘的地方都能看到它。 很好的示范,谢谢你! Женя 2017.02.13 12:49 #2749 弗拉基米尔-佩雷文科。为什么 "有谁知道什么内容"?你可以看到任何包中的任何功能。只要键入它的名字,不加(),它的内容就会显示给你。你不知道吗?祝好运 问题是,我不想知道各种 "魔术 "技巧、不同的框架(其中有100500个)、不同的密匙组合以及超过10000个 "通用功能 "参数中的一个是什么意思?我有一个不同的大脑。我自己也写了好几百个函数,可能超过一千,有些还重写了很多次,因为我忘了自己已经写过了,我不记得半年前自己写的、很少用的函数的名字和签名,我怎么能从左边的框架中记住一万个呢?但我善于记住或重塑算法的精髓,例如在Fit01 上,即使我忘记了,我也会在一分钟内准备好,它不依赖于操作系统、PHP、框架和软件包。 mytarmailS 2017.02.13 17:03 #2750 弗拉基米尔-佩雷文科。谢谢你 1...268269270271272273274275276277278279280281282...3399 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
安德烈-迪克
非常容易。你需要将图表缩放到一个范围内。
код
mytarmailS 可能需要R函数,为什么他需要你的mql技巧?
mytarmailS 可能需要一个R函数,为什么他需要你的mql技巧?
我给了你一个想法,如何做提问者想要的事情。该功能简单明了,他可以在难忘的R上重写,如果他想的话。
mytarmailS 可能需要R函数,他不需要你的mql技巧。
scale(x, center = TRUE, scale = TRUE)
x是一个矩阵。对矩阵的每一列分别进行定心和缩放
根据中心和比例的值,会进行不同的居中和缩放方法。
请参见比例尺{base}以获得帮助。
scale(x, center = TRUE, scale = TRUE)
x是矩阵。对矩阵的每一列单独进行居中和缩放。
根据中心和比例的数值,会进行不同的居中和缩放方法。
请参见比例尺{base}以获得帮助。
scale()不适合,它的归一化很棘手,会不断产生不同的范围...
#диапазон.нормированого "X"
RX <- range( scale(x,T,T) )
RX
-2.140863 1.424344
-1.932520 1.450485
-1.617709 2.390062
......
.... итп.
RX2 <- range( scale(x,F,T) )
RX2
0.9477774 0.9935281
0.9587916 0.9902856
0.9342381 1.0031507
......
.... итп.
RX3 <- range( scale(x,T,F) )
RX3
-2.079683 1.381148
-2.575139 1.668604
-1.554297 2.048058
......
.... итп.
RX4 <- range( scale(x,F,F) )
RX4
95.29704 99.80211
97.59647 100.89154
94.67793 99.78135
......
.... итп.
在我的任务中,范围总是不同的事实是不能接受的,因为在这种情况下,每个向量将被赋予不同的权重,你将无法正确地总结它。
我刚刚做了一个函数,将每个向量的范围从0设置到1
range01 <- function(x){(x-min(x))/(max(x)-min(x))}
#диапазон.нормированого "X"
r01 <- range( range01(x) )
r01
01
01
01
感谢那些试图帮助的人
"你这个傻瓜,瓦夏!"(c) 爱情和鸽子。
我给出了一个想法,如何做提问者想要的事情。这个功能是简单而明显的,他可以在难忘的R上重写,如果他太急了。
scale()不适合,它的归一化很棘手,会不断地产生不同的范围......。
在我的任务中,范围不断变化的事实是不可接受的,因为这样每个向量将被分配不同的权重,而正确的求和不再可能。
我刚刚做了一个函数,将每个向量的范围从0设置到1
range01 <- function(x){(x-min(x))/(max(x)-min(x))}
#диапазон.нормированого "X"
r01 <- range( range01(x) )
r01
01
01
01
感谢所有试图帮助的人
===========================================
scale()函数的用途非常广泛。你想出的东西与之相对应。
祝好运
问题是,自己写90%的函数比寻找一些 "包 "和其中有 "谁知道什么 "内容的函数要快,但正如他们所说,"枪的主人......"。
为什么 "有谁知道什么内容"?你可以看到任何包中的任何功能。只要键入它的名字,不加(),它的内容就会显示给你。你不知道吗?
祝好运
关于交易、自动交易系统和交易策略测试的论坛
机器学习:理论和实践(交易和超越)。
Combinator, 2017.02.09 17:57
有趣的是,在圆形水平上,他们大多设置了限制,他们根据图表价格水平设置止损。
在加密货币上也是如此(就限制而言,那里没有看到止损)。
一般来说,凡是有深层表盘的地方都能看到它。
为什么 "有谁知道什么内容"?你可以看到任何包中的任何功能。只要键入它的名字,不加(),它的内容就会显示给你。你不知道吗?
祝好运
问题是,我不想知道各种 "魔术 "技巧、不同的框架(其中有100500个)、不同的密匙组合以及超过10000个 "通用功能 "参数中的一个是什么意思?我有一个不同的大脑。我自己也写了好几百个函数,可能超过一千,有些还重写了很多次,因为我忘了自己已经写过了,我不记得半年前自己写的、很少用的函数的名字和签名,我怎么能从左边的框架中记住一万个呢?但我善于记住或重塑算法的精髓,例如在Fit01 上,即使我忘记了,我也会在一分钟内准备好,它不依赖于操作系统、PHP、框架和软件包。
谢谢你