Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
очень странно, может быть проблемы с загруженной историей?
вроде бы такого не наблюдается нигде
Я просто не уточнил. именно на модели Spread
чем вызвано решение приравнивать к -1???
Я просто не уточнил. именно на модели Spread
чем вызвано решение приравнивать к -1???
Код не смотрел, но предполагаю что решая систему k1*A+k2*B+k3*C --> min, самое "лучшее" решение получается при k1=0,k2=0,k3=0. Чтобы этого не происходило, накладывают дополнительное условие - один из коэффициентов приравнивают к 1.
Код не смотрел, но предполагаю что решая систему k1*A+k2*B+k3*C --> min, самое "лучшее" решение получается при k1=0,k2=0,k3=0. Чтобы этого не происходило, накладывают дополнительное условие - один из коэффициентов приравнивают к 1.
я ж правильно понимаю, что МНК линейной регресии означает это равенство???
Почему в коде индикатора коэф a3 всегда выходит =0 при подсчете в alglib, без учета последовательности следования ФИ в здаании
yt=a1*x1t+a2*x2t+...an*xnt?
Просто в таком случае идет некорректное построение синтетика (зависимость от порядка следования ФИ в задании) по идее, что тоже нужно будет проверить
пояснение почему в модели SPREAD последний корень приравнивается к -1
смотрите, все просто - логика такая:
модель типа спред представляет собой равенство некоторой корзины и некоторого инструмента A*x+B*y+C*z....=D
то есть - нам нужно собрать корзину таким образом чтобы она максимально имитировала последний инструмент
для этого мы решаем регрессию и этот последний инструмент становится целевой переменной
ну и поскольку итоговый синтетик должен быть представлен как линейный многочлен то нужно вынести D в левую часть уравнения
получается A*x+B*y+C*z....-D=0
таким образом коэффициент при D равен -1
Просто в таком случае идет некорректное построение синтетика (зависимость от порядка следования ФИ в задании) по идее, что тоже нужно будет проверить
пояснение почему в модели SPREAD последний корень приравнивается к -1
смотрите, все просто - логика такая:
модель типа спред представляет собой равенство некоторой корзины и некоторого инструмента A*x+B*y+C*z....=D
то есть - нам нужно собрать корзину таким образом чтобы она максимально имитировала последний инструмент
для этого мы решаем регрессию и этот последний инструмент становится целевой переменной
ну и поскольку итоговый синтетик должен быть представлен как линейный многочлен то нужно вынести D в левую часть уравнения
получается A*x+B*y+C*z....-D=0
таким образом коэффициент при D равен -1
посмотрел код, понял чем отличается ваш запрос к либе от стандартного
что должно быть согласно UseAlglibs
правда синтетик при таком условии не болтается около нуля постоянно, но видны периоды, когда он заходит в канал определенной ширины