Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
А что тогда не понятно? Как регрессию посчитать непонятно?
непонятно было все в совокупности, как менять угол регрессии, рассчитывать через тангенс или еще как-то, позже сделаю скину код
При расчете регрессии получаем два параметра: a и b, которые используются в формуле y=a+x*b. "a" определяет смещение по вертикали, "b" - определяет наклон в единицах оси y на единицу по оси x, по нашему в пунктах на бар. Меняем коэффициент b получается другой наклон линии.
При расчете регрессии получаем два параметра: a и b, которые используются в формуле y=a+x*b. "a" определяет смещение по вертикали, "b" - определяет наклон в единицах оси y на единицу по оси x, по нашему в пунктах на бар. Меняем коэффициент b получается другой наклон линии.
Подозреваю, что вам надо просто получить уравнение линии регрессии в виде y = kx + b, подставляя под x номер бара - в результате получаете цену. А чтобы "поменять угол регрессии" - вам надо реально не "поменять угол", а "растянуть (или сжать) график регрессии вдоль ординаты". Для этого надо в том же уравнении взять вместо k значение больше или меньше.
Собственно, Dmitry Fedoseev все сказал верно.
я маленько редко ходил в школу, поэтому некоторые моменты иногда приходится осиливать :)
Дано: массив с ценами.
Нужно: найти угол наклона линии регрессии, построенной по этим ценам, затем произвольно изменить угол наклона линии регрессии, при этом пересчитать координаты всех точек (цен) в массиве в привязке к этой линии
То есть, другими словами, нужно изменить угол наклона графика, со всеми внутренними преобразованиями, относительно средней линии... но не меняя размер исходного массива. ткните плз где можно посмотреть, ну или пример. Вместо регрессии можно использовать СКО, я так полагаю
ну или мб есть другой способ в 2 строчки кода, а я тут парюсь..
У вас измерения X и Y не сопоставимы друг с другом. По Y Вы откладываете вещественные числа или double. А что у Вас по оси X? Если время или просто индексы баров, то это не сопоставимые величины. Цены можно сравнивать только с ценами, кирпичи с кирпичами, а помидоры с помидорами. Исходя из этого, Ваш вопрос про углы не имеет смысла. С таким же успехом можно попытаться решить какой угол между ценой на EURUSD и миграцией слонов в Африке.
з.ы. У Вас даже в первоначальной формулировке дан массив или вектор, т.е. набор значений с одним измерением. Неявно Вы предполагаете что имеете дело с двухмерной матрицей значение-время или значение-индекс. Но на самом деле это не очевидно.
У вас измерения X и Y не сопоставимы друг с другом. По Y Вы откладываете вещественные числа или double. А что у Вас по оси X? Если время или просто индексы баров, то это не сопоставимые величины. Цены можно сравнивать только с ценами, кирпичи с кирпичами, а помидоры с помидорами. Исходя из этого, Ваш вопрос про углы не имеет смысла. С таким же успехом можно попытаться решить какой угол между ценой на EURUSD и миграцией слонов в Африке.
з.ы. У Вас даже в первоначальной формулировке дан массив или вектор, т.е. набор значений с одним измерением. Неявно Вы предполагаете что имеете дело с двухмерной матрицей значение-время или значение-индекс. Но на самом деле это не очевидно.
как это не имеет, какая разница какие значения по иксу и по игрику, допустим индексы баров по иксу, мы просто строим кирвую, затем преобразовываем ее, меняем угол наклона, но не совсем понятно насколько корректно такое преобразование.. вообще по идее должна меняться длина вектора по иксу при наклоне.. но это не точно.. допустим мы уменьшаем угол, делаем из флэта тренд - оно вытягивается в высоту но должно укорачиваться в длину, а может и не должно укорачиваться
короче, другими словами, мы меняем антиперсистентный временной ряд на персистентный или наоборот, делаем тренд из флэта и флэт из тренда
как это не имеет, какая разница какие значения по иксу и по игрику, допустим индексы баров по иксу, мы просто строим кирвую, затем преобразовываем ее, меняем угол наклона, но не совсем понятно насколько корректно такое преобразование.. вообще по идее должна меняться длина вектора по иксу при наклоне.. но это не точно.. допустим мы уменьшаем угол, делаем из флэта тренд - оно вытягивается в высоту но должно укорачиваться в длину, а может и не должно укорачиваться
короче, другими словами, мы меняем антиперсистентный временной ряд на персистентный или наоборот, делаем тренд из флэта и флэт из тренда
По-моему Вы слишком оптимистично заявили что только 9 класс не посещали...
Очевидно Вы хотите выразить угол между двумя величинами в градусах. Но если две величины не сопоставимы друг с другом, то о каких вообще градусах и углах может идти речь? Скажите, какой угол между тремя помидорами и семью апельсинами? Я не знаю, но может быть Вы нас просветите?
Дмитрий Вам верно указал на линейную регрессию. Линейная регрессия находит отношение одной величины от другой, например так 1 помидор = 1,23 апельсина + 2.23. Интуитивно, коэффициент 1.23 выполняет роль некоего "угла", т.е. показывает степень наклона зависимости помидоров от апельсинов. Но это лишь интуитивный аналог угла. Оригинальный угол в градусах найти невозможно, т.к. его просто не существует: не может быть треугольника одна сторона которого находится в помидорах, а другая в апельсинах.
По-моему Вы слишком оптимистично заявили что только 9 класс не посещали...
Очевидно Вы хотите выразить угол между двумя величинами в градусах. Но если две величины не сопоставимы друг с другом, то о каких вообще градусах и углах может идти речь? Скажите, какой угол между тремя помидорами и семью апельсинами? Я не знаю, но может быть Вы нас просветите?
Дмитрий Вам верно указал на линейную регрессию. Линейная регрессия находит отношение одной величины от другой, например так 1 помидор = 1,23 апельсина + 2.23. Интуитивно, коэффициент 1.23 выполняет роль некоего "угла", т.е. показывает степень наклона зависимости помидоров от апельсинов. Но это лишь интуитивный аналог угла. Оригинальный угол в градусах найти невозможно, т.к. его просто не существует: не может быть треугольника одна сторона которого находится в помидорах, а другая в апельсинах.
По-моему Вы слишком оптимистично заявили что только 9 класс не посещали...
Очевидно Вы хотите выразить угол между двумя величинами в градусах. Но если две величины не сопоставимы друг с другом, то о каких вообще градусах и углах может идти речь? Скажите, какой угол между тремя помидорами и семью апельсинами? Я не знаю, но может быть Вы нас просветите?
мы про регрессию здесь речь и ведем, в первом посте об этом сказано, в чем собсно проблема не понимаю ) все правильно он написал, да, это вы чето начали. Положите огурец под углом к помидору или к оси вращения галактики и найдите угол, в чем проблема лол
Проблема, как вам уже говорили, в несопоставимости величин.
Для определенности - предлагаю вам показать угол 45 градусов на графике (для определенности - евродоллар, дневки).
Или наоборот, берем два H дневок евродоллара - вчерашняя 1,0791 и сегодняшняя 1,0749 - какой по-вашему, тут угол ?
Исходя из ответа на этот вопрос - и можно будет судить о том, что делать.