交易中的机器学习:理论、模型、实践和算法交易 - 页 3299

 
Andrey Dik #:

我就知道
重读一下你说的话。

如果你想说,就回去找找我在哪里说过。

或者别再胡说八道了。
 
Maxim Dmitrievsky #:
概念不断替换,无法沟通。

.

 
Maxim Dmitrievsky #:

如果你想这么说,就重读一遍,找出我在哪里说过。

或者别再胡说八道了。

首先,你引入了错误的近似值,而我们根本没有讨论过这个问题。然后,你说优化不是重点,而 Sanych 说的是极值,我对此进行了评论。
好了,够了,到此为止吧。
 
Maxim Dmitrievsky #:
我还注意到,符号应该很少,这样才能正常计算各种 kozul 推理。否则,算法的读数就会混乱。

你能举例说明你在引用数据时成功建立了任何因果关系吗?

总的来说,我的意思是,如果不存在改变预测者概率结果的影响效应(在开发过程中不可能发现这种效应),那么就不清楚这种方法的意义何在。

马克西姆-德米特里耶夫斯基(Maxim Dmitrievsky #:
一般来说,TS 中应该有多少指标才能正常工作。显然不是 100 个或 500 个。通常是 2-3 个,最多 10 个。

在这里,我发现一个指标与其他 270 个指标的相关性超过 0.7。

问题的关键不在于训练中指标的数量,而在于能从这些指标中获得哪些信息,以及这些信息的统计意义和稳定性如何。

 
Andrey Dik #:

首先,你引入了错误的近似值,对此我们根本没有讨论。然后,你说优化不是重点,而 Sanych 谈到了极值,我对此发表了评论。
好了,够了,到此为止吧。

桑尼奇说那里没有极端,他是对的。但他还是不明白我最初写的是什么。

是你提出了优化的问题,但我们并没有讨论这个问题。我的回答是,我考虑的是近似,而不是优化。

喜剧结束。

 

有一个按标识符检查规则的函数

n -标识符(规则编号)

x - 数据


以下是函数的简单布局

rule <- function(n,x){
  
  res <- NULL
  
  if(n==1)  res <- x[1] < x[5] 
  if(n==2)  res <- x[2] >= x[1]
  if(n==3)  res <- x[4] == x[5]
  if(n==4)  res <- x[1] != x[5]
  if(n==5)  res <- x[2] >= x[1]
  if(n==6)  res <- x[4] =< x[5]
  if(n==7)  res <- x[1] < x[5]
  if(n==8)  res <- x[2] >= x[1]
  if(n==9)  res <- x[4] <= x[5]
  if(n==10) res <- x[4] > x[5]

  return(res)
}

问题是,如果有一百万个这样的字符串,这个函数是否有效?

 if(n==... )  res <- x...

会有一百万个这样的字符串。

如果不能,您将如何实现它?

 
mytarmailS #:

有一个函数可以通过标识符检查规则

n -标识符(规则编号)

x - 数据


下面是一个简单的函数布局

问题是,如果存在这样的字符串,该函数是否有效?

有一百万个这样的字符串。

如果不是,你将如何实现它?

使用开关

 
Aleksey Vyazmikin #:

使用开关

理论上,您也可以使用函数数组。
 
Aleksey Vyazmikin #:

使用开关

bool rule(int n, NumericVector x) {
  bool res = false;
  switch(n) {
    case 1: res = x[0] < x[4]; break;
    case 2: res = x[1] >= x[0]; break;
    case 3: res = x[3] == x[4]; break;
    case 4: res = x[0] != x[4]; break;
    case 5: res = x[1] >= x[0]; break;
    case 6: res = x[3] <= x[4]; break;
    case 7: res = x[0] < x[4]; break;
    case 8: res = x[1] >= x[0]; break;
    case 9: res = x[3] <= x[4]; break;
    case 10: res = x[3] > x[4]; break;
    default: stop("Invalid rule number");
  }
  return(res);
}


它就真的能处理一百万个条件?

 
mytarmailS #:

这样吗?

我不知道 R 的语法,只是查了一下是否也有这种可能性。否则--看起来是的。

mytarmailS#:

它真的可以处理一百万个条件吗?

我在 MQL5 中使用了大约 50 万个条件。工作速度比 IF 快得多。