선형 회귀 채널 - 페이지 5

 
Dmitry Fedoseev :

다음은 가속 성병입니다. 그러나 그것은 성병이 아니라 성병처럼 보입니다.

고맙습니다! 소스에서 계산된 입력하려고 합니다.

 
Dmitry Fedoseev :

1. 이러한 성능을 얻으려면 계산을 보이는 창으로 제한하는 것으로 충분합니다. 나는 기적을 보지 못한다.

2. 속일 때나 이해하지 못할 때 무엇이 더 좋은지 나도 모릅니다.

3. 직선이 아닌 x와 y에 대해 이해가 되지 않습니까?

당신이 원하는 것을 생각하십시오, 믿지 않는 토마스.

나는 이성애자.

y=f(x) - 직선 - 이해할 수 있습니다.
여기서 x와 y는 직선입니다. 이것은 ....
당신 이외의 누군가가 이것을 이해한다면 나는 놀랄 것입니다.

 
fxsaber :

애니메이션 주셔서 감사합니다. 유감스럽게도 테스트 채널로 무엇을 사용하는지 모르겠습니다.

표준 편차에 1.41을 곱합니다. 내가 당신에게 보증을 제공합니다. 누군가가 반박한다면(그렇지 않다면 하기 쉽습니다), 저는 코드를 게시할 것입니다.
더 정확하게는 표준 편차의 근에 계수를 곱한 값입니다. 채널 너비(이 GIF에서는 1.41).

 
fxsaber :

고맙습니다! 소스 코드에서 계산된 입력하려고 합니다.

 int OnCalculate ( const int rates_total,
                 const int prev_calculated,
                 const datetime &time[],
                 const double &open[],
                 const double &high[],
                 const double &low[],
                 const double &close[],
                 const long &tick_volume[],
                 const long &volume[],
                 const int &spread[])
  {

   int start;
   if (prev_calculated== 0 ){
      start=period;
       double ms= 0 ;
       for ( int i= 0 ;i<period;i++){
         ms+=close[i];
      }
      ma[period- 1 ]=ms/period;
   }
   else {
      start=prev_calculated- 1 ;
   }

   for ( int i=start;i<rates_total;i++){
      
      ma[i]=ma[i- 1 ]+(-close[i-period]+close[i])/period;
      
       double sm= 0 ;
       for ( int j=i-period+ 1 ;j<=i;j++){
         sm+= MathPow (close[j]-ma[i], 2 ); // вот это правильная стд, ее не ускорить, а если ma[i] заменить на ma[j], то можно ускорить, что и сделано
      }
      Label1Buffer[i]= MathSqrt (sm/period);
   }

   return (rates_total);
  }
 
Nikolai Semko :

표준 편차에 1.41을 곱합니다. 내가 당신에게 보증을 제공합니다. 누군가가 반박한다면(그렇지 않다면 하기 쉽습니다), 저는 코드를 게시할 것입니다.
더 정확하게는 표준 편차의 근에 계수를 곱한 값입니다. 채널 너비(이 GIF에서는 1.41).

표준 채널 개체를 가져 와서 왼쪽 너비 값을 제공합니다.


 
Dmitry Fedoseev :

아이디어를 얻었습니다. 감사합니다! 이제 너비를 계산하는 이 방법이 결과에 어떤 영향을 미치는지 분석해야 합니다.

 
Nikolai Semko :

표준 편차에 1.41을 곱합니다. 내가 당신에게 보증을 제공합니다. 누군가가 반박한다면(그렇지 않다면 하기 쉽습니다), 저는 코드를 게시할 것입니다.
더 정확하게는 표준 편차의 근에 계수를 곱한 값입니다. 채널 너비(이 GIF에서는 1.41).

"보다 정확하게는 RMS의 루트"-즉, 표준 표시기? 아주 간단하고 트릭 없이 - 채널 너비는 std 표시기의 값에 1.41을 곱한 값과 같아야 합니까?

나는 이것을 보지 않는다. std를 잘못 계산한 것과 비슷합니다.

확인하고 확인하는 방법에 대한 정확한 단계별 알고리즘을 제공합니다. 지금까지는 그러한 설득력이 없는 증명 방법조차 효과가 없습니다.

 

이해가 안 돼요. LR에서 중간은 Mashka와 일치해야 합니다. MT5에서는 일반 LR에서도 이러한 우연의 일치가 전혀 관찰되지 않습니다.

글쎄, 확인중인 지표도 Mashka와 일치하지 않습니다.

 
fxsaber :

이해가 안 돼요. LR에서 중간은 Mashka와 일치해야 합니다. MT5에서는 일반 LR에서도 이러한 우연의 일치는 전혀 관찰되지 않습니다.

글쎄, 확인중인 지표도 Mashka와 일치하지 않습니다.

일반적인 MA와 일치하지 않아야 합니다.

 
Dmitry Fedoseev :

일반적인 MA와 일치하지 않아야 합니다.

LH 세그먼트의 정확히 중간에 있는 점이 원래 점의 평균값입니다. 이것은 LR의 정의에 따릅니다.