# Нужна помощь в сравнении графиков

Раздел: Язык программирования MQL4
Автор темы: funny59
Создана: 2020-09-23 08:37
Ответов: 4 | Просмотров: 1616
Страница 1 из 1
Источник: https://forexsystemru.com/threads/89303/

---

## funny59 — 2020-09-23 08:37

Уважаемые коллеги!
Прошу оказать содействие в вопросе математического аппарата сравнения двух графиков.
Имеется два графика:

Первый изменять нельзя, второй имеет формулу с несколькими переменными, которые можно менять.
Так вот вопрос: нужен математический аппарат сравнения этих двух графиков - нужно каким-то образом математически определить? что второй график максимально совпадает по впадинам и выпуклостям с первым/ Кто что может подсказать какими формулами или методами это делается.
У меня к сожалению пробел в образовании по данному вопросу.

С уважением, RomFil

## IRIP — 2020-09-23 08:44

> Цитата (funny59):
> каким-то образом математически определить что второй график

Ну а как окружности (районы) сравнивают? 
самый простой способ о котором ты знаешь - это сравнение двух кривых
==============
линейная зависимость 
определение расстояния (отрезка)
определение среднеквадратичного отклонения от "середины" и представления его в процентах от центра
==============
или 

модель наименьших квадратов (в процентном построении их граней) 

или совсем оригинально - классификация дна океана ))

=========
но без привязки ко времени (которым можно мерять длину)

не совсем понял вопроса, скорее всего, ты это и так знаешь
для чего тогда спрашиваешь?

## funny59 — 2020-09-23 08:51

> Цитата (IRIP):
> Ну а как окружности (районы) сравнивают?
> самый простой способ о котором ты знаешь - это сравнение двух кривых
> ==============
> линейная зависимость
> определение расстояния (отрезка)
> определение среднеквадратичного отклонения от "середины" и представления его в процентах от центра
> ==============
> или
>
> модель наименьших квадратов (в процентном построении их граней)
>
> или совсем оригинально - классификация дна океана ))
>
> =========
> но без привязки ко времени (которым можно мерять длину)
>
> не совсем понял вопроса, скорее всего, ты это и так знаешь
> для чего тогда спрашиваешь?

Да как раз не всё! :) МНК, разные корреляции опробовал, но нужного результата на получил. :(
Спасибо за подсказку про про "дно океана" - сейчас изучать буду ... :)

## IRIP — 2020-09-23 08:55

> Цитата (funny59):
> Спасибо за подсказку

это фильмам биржевым спасибо )) 
все идеи оттуда )

есть еще сравнение "кардиограмм" ...

## AlexeNP — 2020-09-23 09:36

не совсем понятны условия задачи, но...
самое простое - сравнить производные функций - чем больше разница между ними, тем больше различие в графиках...
если нужно сравнивать между собой некоторое количество отсчетов при дискретном графике, то можно использовать конечные разности
как пример - сравним между собой 5 последних отсчетов 3 валютных пар...
реализуем в виде скрипта - чем ближе конечный результат к нулю, тем более похожи графики

