결함이 있습니다.

결함이 있습니다.
다만 새 막대가 나올 때마다 예측 배열을 다시 초기화해야 이력이 누적되지 않습니다.
그렇지 않으면 채우기가 앞으로 진행되어 이 막대는 마지막 막대에서 채워진 상태로 유지되며 아무도 0으로 초기화하지 않습니다.
네, 맞습니다. 새 버전의 표시기가 게시되기를 기다리는 동안 이전 표시기에서 이러한 변경을 수행해야합니다.
대신
if(prev_calculated==0)remove if(...)
{
ArrayInitialize(xm,EMPTY_VALUE);
ArrayInitialize(ym,EMPTY_VALUE);
}
ArrayInitialize(xm,EMPTY_VALUE);
ArrayInitialize(ym,EMPTY_VALUE);
고마워요. 왜 그런지 알겠습니다. 코드를 고쳤어요. 게시할 때까지 기다려야 합니다.
Rosh:
Не вижу новой версии индикатора, публиковать нечего. Вы что-то меняли?
네, 그랬죠. 이제 두 추정기(푸리에 및 AR)에 모두 새 코드 버전이 있는 것을 확인했습니다. 고마워요. 다른 작업을 할 필요가 없습니다.
이 지표는 흥미롭지만 매우 모순적입니다!
30M에서
그리고 이미 H1에 있습니다:
모순이라는 지적은 옳습니다. 예측은 푸리에 급수가 적용되는 히스토리의 길이에 따라 달라집니다. Npast를 유지하면서 M30에서 H1로 이동할 때 정확히 이런 일이 발생합니다. 이러한 전환 중에 Npast를 2배로 줄여 히스토리 길이를 유지할 수 있습니다.
그런데 히스토리 길이에 따른 예측의 변화는 제가 접한 모든 외삽기에는 내재되어 있습니다. 따라서 몇 가지 기준을 고려하여 히스토리 길이(Npast)를 선택해야 합니다. 예를 들어, mql4 포럼 중 하나에서 누군가가 채널 내에서 움직이는 가격에만 푸리에 급수를 추가할 것을 제안했습니다(채널에 가격이 진입하는 순간이 이력의 시작과 Npast의 값을 제공함). 토요일과 일요일 및 기타 공휴일에 누락된 막대를 추가하여 푸리에 급수가 달력 시간에 맞도록 할 수도 있습니다. 이 급수를 틱에 적용해 볼 수도 있습니다. 프리벌은 이 방법을 시도해 보았고 이 틱 접근법의 정확성을 확신했습니다.
프리발, 아직도 푸리에 급수에 관심이 있으신가요?
프라이빗, 푸리에 시리즈에 흥미를 잃었나요?
아니요, 잃지 않았어요. 하지만 거기에는 거대한 바위가 하나 있고 모든 것이 그것에 부딪혀 부서져요. 전자 엔지니어인 당신은 제 말을 이해하실 겁니다. 순서대로 설명해 보겠습니다.
1. 가격이 연속적이라고 가정하면(아날로그 신호), 호가가 우리에게 오는지 여부에 따라 달라지지 않습니다. 토요일 또는 일요일이고 유로 또는 달러에 대한 수요가 아무데도 가지 않았다고 가정 해 봅시다.....
2. 그러면 우리에게 오는 견적은 ADC의 작업 일뿐입니다. 그리고 ADC는 최악의 징후입니다.
3. ADC의 작업을 기억하십시오. 양자화 노이즈와 샘플링 노이즈가 있습니다. 예를 들어, Sergienko A.B. 디지털 신호 처리 2002. 양자화에서 나타나는 효과는 전체 장 ¹7에 헌신적이며, 예를 들어 많은 사람들이 노이즈가 없다고 생각합니다. 그러나 사실

노이즈가 있다면 처리해야 합니다. 양자화 노이즈만 있다면 말입니다. 하지만 모든 전자 엔지니어가 지옥처럼 달리는 또 다른 것이 있습니다.
4. 샘플링 노이즈, 그리고 약간의 노이즈가 있는데, 틱은 쿼츠 오실레이터의 정확도로 우리에게 오지 않으므로 샘플링 속도는 무작위 변수입니다. 가변 델타 티로 디지털화된 단순한 사인파를 예측해 보세요... 막대는 실제로 존재하지 않는 일정한 델타 티의 착각을 불러일으킵니다. 그리고 모든 알고리즘의 95%는 델타 티가 상수라고 믿습니다. 그렇지 않으면 모든 것이 카드의 집처럼 무너집니다....
많은 연습 트레이더는 M5 기간 아래로 내려 가지 않고 직관적으로 거기에서 오류-상대 샘플링 오류 (막대의 시작-끝 기준)가 커지고 시간 프레임이 높을수록 이 오류가 미치는 영향이 적다고 느낍니다. 어떻게 든 특별한 조치를 취하지 않으면 하한이 3 분 정도이고 소음이 크게 증가한다고 계산했습니다.....
나는 유일한 탈출구, 틱, 근사치 및 슬라이싱을 이미 필요한 델타 테로 이미 보았습니다 그러나 틱의 기록이 없으면 신뢰할 수있는 자동화를 구축하는 것은 거의 비현실적입니다... 사소한 실패, 다시 틱을 복사하고 앉아 결정을 내리기 위해 누적 될 때까지... 그리고 시간이 이미 손실되고 이미 옷을 벗었거나 옷을 벗고 있습니다....
푸리에 자체는 적응 형 필터를 구축하기위한 훌륭한 도구이지만, 거기에서 무슨 일이 일어나고 있는지, 방법과 이유를 잘 이해해야합니다. https://www.mql5.com/ko/code/120 https://www.mql5.com/ko/code/120 이유 때문에 발명되었습니다. 디지털이며 지식, 기술 및 능력의 전체 분야 인 DSP입니다. 없이는 컴퓨터도, 휴대폰도, TV도 없을 것입니다.
H.Y. 길어졌지만 두 단어로 설명 할 수 없습니다. 내가 틀렸을 수도 있습니다. 방금 Niroba https://www.mql5.com/ru/forum/120788/page380 에 글을 썼으니 이제 직접 반복하겠습니다.
나는 생각한다-그러므로 나는 존재한다. 항상 "생각"은 필연적으로 "반대", 의심, 선택을 의미합니다. 당신의 '반대'에 행운을 빕니다.
Fourier extrapolation of price:
이 지표는 가격에 삼각 모델을 적용하여 미래를 추정합니다.
Author: Vladimir