Как вычислить длину линии по координатам? - страница 13

 
wise:
Нет. Для начала, надо составить аксиоматику данного пространства "время-пункты". Потом, исходя из аксиом, доказать применимость теоремы Пифагора. И только потом пытаться считать гипотенузы в xy-игреках.
Встречаются бывшие одноклассники, один был в школе отличником, другой - двоечником. Отличник - худой, оборванный, двоечник в костюмчике от Версачи, на 600-м Мерсе. Отличник: 
- Слушай, Вася, говорят, ты бизнесменом стал? Но как ты деньги-то считаешь, у тебя в школе по математике одни двойки были!
- Да все просто: покупаю за 2 доллара, продаю за 4, вот на эти 2 процента и живу!
 
wise:
Нет. Для начала, надо составить аксиоматику данного пространства "время-пункты". Потом, исходя из аксиом, доказать применимость теоремы Пифагора. И только потом пытаться считать гипотенузы в xy-игреках.
Ганн в помощь...
 
Ганн -- шарлатан.
 
wise:
Ганн -- шарлатан.

А кто Гуру?

;)

 
По моему соотношение длины гипотенуз из условных единиц даст тот же результат что и сравнение скоростей(пункт/период или пункт/минута без разницы). Берем разницу в пунктах между началом и концом линии зигзага и делим на период. Получим среднюю скорость движения цены на протяжении данной линии. Исходя из этого можно вычислить скоростной переменный коэффициент с помощью которого сделать настройки зигзага переменными. Точно так же можно измерить скорость между первым баром где еще нет линии и баром где линия закончилась. Например при скорости 1пункт/мин. значение коэффициента можно принять =1 а потом если надо скоректировать.
 
david2:
По моему соотношение длины гипотенуз из условных единиц даст тот же результат что и сравнение скоростей(пункт/период или пункт/минута без разницы). Берем разницу в пунктах между началом и концом линии зигзага и делим на период. Получим среднюю скорость движения цены на протяжении данной линии. Исходя из этого можно вычислить скоростной переменный коэффициент с помощью которого сделать настройки зигзага переменными. Точно так же можно измерить скорость между первым баром где еще нет линии и баром где линия закончилась. Например при скорости 1пункт/мин. значение коэффициента можно принять =1 а потом если надо скоректировать.

Ок, расшифруйте на реальном примере. Дано два отрезка зигзага:

точка 1: 46.4856

точка 2 (общая): 46.63

точка 3: 46.3488

длина отрезка 1: 40 баров

длина отрезка 2: 3 бара

 
За пункт принимаем единицу четвертого знака после запятой. v1=(466300-464856)/40=1444/40=36п/период v2=(466300-463488)/3=2812/3=937п/период (берем обсолютное значение) v2/v1=937/36=26 Если длина отрезка в 3 бара это конец графика и там еще нет линии, то ожидаемое движение цены по пунктам будет в 26 раз больше чем пункты первой линии 1444*26= 37544 ожидаемая цена следуюшего экстремума будет 466300-37544=428756 то есть 42.8756
 
david2:
За пункт принимаем единицу четвертого знака после запятой. v1=(466300-464856)/40=1444/40=36п/период v2=(466300-463488)/3=2812/3=937п/период (берем обсолютное значение) v2/v1=937/36=26 Если длина отрезка в 3 бара это конец графика и там еще нет линии, то ожидаемое движение цены по пунктам будет в 26 раз больше чем пункты первой линии 1444*26= 37544 ожидаемая цена следуюшего экстремума будет 466300+37544=503844 то есть 50.3844

Если честно - ничего не понял, особенно про конец графика.

Данные отрезки находятся посередине графика

С помощью своего алгоритма скажи - на сколько % один отрезок длиннее другого. И всё. Мне не нужно вычислять следующие точки и т.д. Просто мне нужно - на сколько % один сформировавшийся отрезок больше другого

 
Ошибся вместо минуса поставил плюс,уже исправил. По поводу процента подумаю. Но если честно я тоже не понял зачем это нужно. И почему именно надо сравнить отрезки зигзага а не размер изменения цены?
 
david2:
Ошибся вместо минуса поставил плюс,уже исправил. По поводу процента подумаю. Но если честно я тоже не понял зачем это нужно. И почему именно надо сравнить отрезки зигзага а не размер изменения цены?

Подумайте, подумайте....

Для вычисления произвольной точки линии или к примеру точки пересечения двух линий есть обычные математические формулы, велосипед не за чем изобретать.....

Зачем? Всё просто: условие ТС

Причина обращения: