Финансово-математическая философия треугольника.... или Кто с прикладной математикой дружит? - страница 3
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Хорошо, "мне ведь ордена не надо, я согласен на медаль" )..... формулу можно, как это рассчитывается?
Я, к сож., не вникал и не знаю как программно рассчитать ретрейсмент между двумя вершинами. Но можно взять и заглянуть в код индикатора ZUP и посмотреть, как там это сделано.
https://www.mql5.com/ru/articles/1468
Впрочем, думаю что это нетрудно. Находим последние два минимума (максимума)
Тогда ретрейсмент=(Higt[LastUpPos] - Low[LastDownPos]) / (High[PreLastUpPos]-Low[PreLastDownPos])
Но можно взять и заглянуть в код индикатора ZUP и посмотреть, как там это сделано.
Отношение высоты отрезка зигзага к высоте предыдущего отрезка и никаких особых премудростей.
Да, пожалуй!
Retr = (Higt[LastUpPos] - Low[LastDownPos]) / (High[PreLastUpPos]-Low[PreLastDownPos])
Дело за малым, - определить вершины!
Отношение высоты отрезка зигзага к высоте предыдущего отрезка и никаких особых премудростей.
Был грех, считал - никаких особых, а главное - устойчивых, закономерностей не проявилось....
Вернемся к площадям и оценке длин отрезков. В развитие прямоугольника timbo.
А что если попробовать время в пипсы или наоборот перевести? Посчитать по треугольнику среднее движение в единицу времени (сумма H-L)/ на количество бар которыми этот треугольник формируется = AverD)... или не по треугольнику, варианты возможны
Тогда, получив одну размерность в измерениях, можно уже и геометрию использовать.
Допустим, ас по вертикали - 100 п, по горизонтали - 200 бар, AverD по треугольнику =25, тогда ас = Sqrt(100^2+(200*25)^2) и т.д. Как считаете - это будет что-ибудь отражать?
Почему спрашиваю. Код достаточно громоздкий получается, и прежде чем за него браться хотелось бы "убойный" вариант, хотя бы на словах обнаружить.
Ничего разумного таким способом посчитать нельзя.
Представте, что у вас имеется график зависимости скорости автомобилем от времени - по оси абсцисс (горизонтальная) отложено время, по оси ординат - скорость. В этом случае, площадь заметаемая треугольником, это пройденный путь (S=интеграл[v*dt]), а вот гипотенуза этого треугольника Sqrt(v^2+t^2) смысла в себе не несёт, поскольку мы пытаемся складывать величины имеющие разную размерность (например, число коров и скорость изменения температуры в кастрюле на плите). В первом случае, это метры в секунду, во втором - секунды, этого делать нельзя! Тоесть, конечно, можно, но в сумашедшем доме.
Так и в нашем случае, можно искать площадь треуголтника имеющую размерность бар*пункт и пытаться её для чего-то использовать, но нельзя искать длину гипотенузы - она не существует, т.е. существует, но сами знаете где :-)
Так и в нашем случае, можно искать площадь треуголтника имеющую размерность бар*пункт и пытаться её для чего-то использовать, но нельзя искать длину гипотенузы - она не существует, т.е. существует, но сами знаете где :-)
А где можно площадь треугольника без знания его сторон посчитать? :)
Вопрос не в площади и не в длине: как можно сравнить эти фигуры, элементы и т.д., так чтобы можно было сказать что "сейчас A>B" или равно B и.т.д.?
Только что топик нашел https://www.mql5.com/ru/forum/108606/page2 там пост одного выпускника "паравозного техникума" :)), может это подойдет.
... как можно сравнить эти фигуры, элементы и т.д., так чтобы можно было сказать что "сейчас A>B" или равно B и.т.д.?
Площадь треугольника в нашем случае считается как: S1=1/2*Bar1*Pip1, эту площадь можно сравнивать с другой, для другого треугольника: S2=1/2*Bar2*Pip2.
Речь идёт осравнении двух вещественных величин: S1 и S2.
Можно перейти в координаты Пункты-Пункты, например испоьзуя цены открытия по двум парам:
Тогда решаются все проблемы с размерностью.
А можно пойти ещё дальше, и добавив третий инструмент, например пару EURJPY, перейти к геометрии в пространстве:
Это стерео картинка. и если кто обладает умением их разглядывания, может увидеть объёмный рисунок одновременного движения трёх валютных пар в фазовом пространстве цены...
Может это новый взгляд в саму суть Рынка :-)
Может это новый взгляд в саму суть Рынка :-)
Это все равно что на облака смотреть, что-нибудь да увидишь :)
Итак. При всем богатстве выбора, альтернативы только две обнаружилось:
1. Timbo
Считаем площадь прямоугольника: (Самый High - самый Low) * на число баров
Потом площади прямоугольных треугольников образованных стенками прямоугольника и вершинами зигзага: 1/2 * (изменение цены * на количество баров).
Из первого вычитаем второе - получаем искомую площадь.
2. Granit77 ( 'Вычисление площади сложной фигуры' )
Звиняйте, мы университетов не кончали, и у нас в паровозном техникуме площадь сложных фигур измеряли
методом разбиения их на полоски равной ширины. Если применить этот старый деревенский метод к поставленной
в теме проблеме, то оценочный результат можно получить без привлечения сложной математике. А уж по результату
решить, стоит ли заморачиваться более сложными методами.
Осталось только посчитать. Всем спасибо.
Интересно получается. Мы можем придать смысл "площади" треугольника (0.5*крокодил*яблоко), однако его гипотенуза оказывается бессмысленной, т.к. придется складывать квадраты яблок и крокодилов.
С другой стороны, зная площадь (столько-то крокодилояблок) и один из катетов (скажем, крокодиловый), можем же мы формально подсчитать второй катет (яблочный), а потом и гипотенузу (это уже генная инженегрия)?
Бодяга получается, что ли: если мы можем придать смысл крокодилояблокам, то, значит, имеет смысл и крокодил^2 + яблоко^2? Нет, не бодяга: мы имеем право складывать/вычитать крокодилов друг с другом, яблоки друг с другом, даже перемножать их - но вычислять сумму их квадратов не можем, т.к. они имеют разные физические размерности. Ну то есть можем, но никакого смысла в этом не будет.
Более наглядно: зная, как ведет себя скорость, мы можем подсчитать интеграл от нее, вычислив тем самым расстояние. Но, складывая квадрат времени и скорости, получим физическую бессмыслицу.
На самом деле, если как следует вникнуть в варианты 1 и 2, и еще прокрутить как это программно реализовываться будет, то 1=2 получится ;).... те же пипсы, хоть и не квадратные, но оценку провести все равно можно.
Хотелось большего - вычисляя длины сторон треугольника, учесть характер движения цены по этим сторонам, чтобы не тупо амплитуды с секундами складывать и умножать.