x축을 따라 비선형 왜곡이 있는 두 가격 차트의 비교

 

인트라딘 중 누구도 EURUSD 또는 GBPUSD의 2개의 인트라데이 차트 가 유사하다는 사실을 눈치채지 못했습니까? 물론 항상 그런 것은 아니지만 종종 어제의 그림이 오늘 놀랍게도 반복되어 돈을 벌기 위해 노력할 수 있습니다. 하지만...

정점과 최저점은 패턴을 반복하지만 시간적으로 일치하지 않습니다. 예를 들어 어제 정오 하락은 14:15에 시작했고 오늘은 13:00에 시작했습니다. 많은 유사성 기준이 있습니다 - Spearman에 따르면, Pearson에 따르면 최소 자승법이지만 X축을 따라 약간의 왜곡이 있는 그래프를 비교할 수 있는 기준이 없습니다.누군가 그런 방법을 알고 있습니까?

 
십자가에 아파트의 고장?
 
sv. :
십자가에 아파트의 고장?

이것은 다른 작업입니다. EURUSD와 GBPUSD 차트 를 비교하는 것이 아니라 오늘과 어제 한 쌍의 차트를 비교하는 것입니다.
 
자기 상관 ? 코드 베이스에 솔루션이 있습니다.
 
나는 이것을 제안할 수 있습니다: 그래프 중 하나에 비선형 시간을 입력하고, 예를 들어 조각별 선형 표 함수, 세그먼트 길이 및 해당 "템포" 매개변수의 형태로 설정합니다. 다음 - 사용 가능한 수치적 방법과 세그먼트의 적절한 매개변수 선택으로 두 그래프의 상관 계수를 최대화합니다. 노동 집약적이지만 효과가 있을 것입니다.
 
alsu :
나는 이것을 제안할 수 있습니다: 그래프 중 하나에 비선형 시간을 입력하고, 예를 들어 조각별 선형 표 함수, 세그먼트 길이 및 해당 "템포" 매개변수의 형태로 설정합니다. 다음 - 사용 가능한 수치적 방법과 세그먼트의 적절한 매개변수 선택으로 두 그래프의 상관 계수를 최대화합니다. 노동 집약적이지만 효과가 있을 것입니다.


생각.... 유전?...

그리고 우리가 차트 자체에서 간다면? 폴리라인 그래프를 근사화한 다음(이 자체로 수천 가지 변형이 가능함) 폴리곤을 비교하여 x축을 따라 정점의 작은 오프셋을 허용합니까?

 
wmlab :


생각.... 유전?...

L-BFGS, Levenberg-Mcquardt법 등


그리고 우리가 차트 자체에서 간다면? 폴리라인 그래프를 근사화한 다음(이 자체로 수천 가지 변형이 가능함) 폴리곤을 비교하여 x축을 따라 정점의 작은 오프셋을 허용합니까?

할 수 있다. 하지만 미리 무릎의 수를 맞춰야 합니다.
 
충분히 큰 차수의 다항식으로 그래프를 근사할 수 있습니다 ... 시작에는 8-10이면 충분해야 하고 다항식의 계수가 최대값과 일치하도록 시간 변환을 선택합니다.
 

이것은 리더/후행 관계로 이러한 유형의 관계를 찾는 특별한 경우입니다. 해당 dVR 변환을 통해 해결됩니다. 그런 다음 일반적인 선형 방법을 적용합니다.

  1. 여기에서 "역사 변환"을 참조하십시오.
  2. Pearson의 QC에 대한 빠른 계산 이 여기에 있습니다 .

PS 패턴 이론의 적용 가능성은 여전히 입증되어야 합니다.

 
옵션으로 그래프가 "유사한" 것과 "동일한" 그래프를 판별하는 것이 필요합니다.
(정도를 가지고 유사성에 대해 이야기 할 수 있도록)

아마도 최저점(또는 상향식 충동)의 지도를 그려야 할 것입니다.
다른 수준의 최소/최대를 결정합니다(예: ur). 1/2/3 등
시작점을 정의해야 합니다.

예를 들어, 최상위 최소-최대 시퀀스가 일치하는 경우
그런 다음 MinMax - MinMax 문자열을 간단히 비교할 수 있습니다.

사실 형식적인 요일 분류에 대해 이야기하자면 그런 작업을 했을 것입니다.
사유: