绝对课程 - 页 83

 
发现有趣的文字http://forum-profit.ru/showthread.php?t=16955
 

有一个冷场...建议一个能引起大量情绪和讨论的话题?

每个人都试图在我们的指数和专家顾问中实现离散傅立叶变换(通过快速傅立叶变换的Cooley-Tukey算法)。趋势(SMA,如果你喜欢)扭曲了光谱数据。提示:为了找到一个 "更正确 "的频谱,我们不应该分析时间序列 本身,而是分析其导数。因为在分化过程中,谐波成分将被保留下来,而趋势成分将成为常数,可以很容易地被丢弃。

P.S. 从系列本身的 "光谱 "和它的导数之间的差异分析中,我们可以得出在本质上不是 "光谱"(谐波)的运动的结论。在这里,同事们,是趋势与平坦的分离--圣杯的关键因素。

 
Dr.F.:

有一个冷场...建议一个能引起大量情绪和讨论的话题?

每个人都试图在我们的指数和专家顾问中实现离散傅立叶变换(通过快速傅立叶变换的Cooley-Tukey算法)。在这样做的时候,趋势(SMA,如果你喜欢)扭曲了光谱数据。提示:为了找到一个 "更正确 "的频谱,我们不应该分析时间序列本身,而是分析其导数。因为在分化过程中,谐波成分将被保留下来,而趋势成分将成为常数,可以很容易地被丢弃。

P.S. 从系列本身的 "光谱 "和它的导数之间的差异分析中,我们可以得出在本质上不是 "光谱"(谐波)的运动的结论。在这里,同事们,是趋势与平坦的分离--圣杯的关键因素。


取导数相当于在频域中乘以jw(即频率)。这意味着所有的低频成分都将被抑制,而所有噪声所在的高频成分则会被放大许多倍。根本就没有什么可以分析的了(至少有用的东西少得多)。
 
alsu:

取导数相当于在频域中乘以jw(即乘以频率)。这意味着所有的低频成分都将被抑制,而所有的噪音也在其中的高频成分将被放大许多倍。根本就没有什么可以分析的了(至少有用的东西少得多)。

那么就做 "归一化",用一条直线--线性增加的频率--来划分所发现的频谱。 总的来说,我认为你只是没有在实践中做到这一点。我甚至确信这一点。
 

发现EA的一个奇怪行为。关闭订单功能要么关闭所选订单,要么返回错误代码。我在警报中看到:"订单USDCAD未关闭,错误0"。我的盖世太保方法让我失望了,我给你的密码。

int close(string sy)
  {
  while(exist(sy)!=0)
    {
    double ask=NormalizeDouble(MarketInfo(sy,MODE_ASK),MarketInfo(sy,MODE_DIGITS));
    double bid=NormalizeDouble(MarketInfo(sy,MODE_BID),MarketInfo(sy,MODE_DIGITS));
    for(int i=0;i<OrdersTotal();i++)
      {
      OrderSelect(i,SELECT_BY_POS);
      if(OrderSymbol()==sy)
        {
        RefreshRates();
        if(OrderType()==OP_BUY)bool res=OrderClose(OrderTicket(),OrderLots(),bid,20,Yellow);
        if(OrderType()==OP_SELL)res=OrderClose(OrderTicket(),OrderLots(),ask,20,Yellow);
        }
      }
    Sleep(3000);
    if(res)Alert("Ордер ",sy," успешно закрыт по смене сигнала");
    if(!res){int err=GetLastError();Alert("Ордер ",sy," не закрыт, ошибка ",err);}
    }  
  return(0);
  }

这在以前从未发生过。但现在EA被卡在关闭功能中。

 

亲爱的阿尔苏,你来了,可以说是费尽心机......

你提到的影响还没有被发现。

P.S. 在第40个 "光谱成分 "的某个地方看到了同样的小窥视?在这里,它是真实的。在有区别的情况下保存。而左边那个大模样的低频分量是来自邪恶的。这不是真的。因为在区分中,它已经消失了。但与此同时,它扭曲并重新确定了其高频成分。我明白了吗?

 
grell:

发现EA的一个奇怪行为。关闭订单功能要么关闭所选订单,要么返回错误代码。我在警报中看到:"订单USDCAD未关闭,错误0"。我的盖世太保方法让我失望了,我给你的密码。

这在以前从未发生过。但现在EA被卡在关闭功能中。

你必须在循环中做相反的事情,从最后一单到第一单。

for(int i=OrdersTotal-1;i>=0();i--)
 
Dr.F.:

好吧,那就做 "归一化",把发现的频谱除以一条直线--频率线性增加。

你的意思是向后重新整合?非常聪明。

没有吗?事实上,我认为你只是没有在实践中做到这一点。我甚至确信这一点。

你又在自信地发光了,就像在这个话题的开头一样,不是吗?
 
alsu:

你是说重新融入社会?非常聪明。

又是自信的闪耀,就像主题开始时那样,嗯?


为什么我不应该发光?我还没有失去我的账户,会有利润的:-)谱系将是正常的,这一点已清楚地展示给你。
 
Dima.A.:
你必须在一个循环中做相反的事情,从最后一个订单到第一个订单。

证明一下吧!