3Qu
3Qu личный блог
29 декабря 2021, 21:04

О фильтрах.

Недавно, в очередной раз, потребовался мне фильтр 3-го порядка. Это такая штука, вида:
y(t) = a0*x(t) — b0*y(t-1) — b1*y(t-2)- b2*y(t-3).
Ничего особо сложного. Однако, эта штука, в зависимости от значений коэффициентов а и b, уже может выполнять практически бесконечное число различных функций, и использоваться во множестве устройств и алгоритмов совершенно разного назначения. Многие из таких функций и методики расчета коэффициентов для них уже описаны в литературе, другие — эт вы уж как-нибудь сами — вся необходимая теория тоже уже разработана и изложена. Книжка всего-то ~600 стр, потребная математика уровня полного 3-го курса соответствующих специальностей.
В книге описаны методики расчета как типовых, так и специфических пользовательских фильтров, и не слова не говорится, а куда же эти фильтры девать, где применять, как выбрать их параметры для конкретного применения, и куда ставить. Фильтры редко применяются сами по себе, и обычно являются лишь частью какой-либо системы. В общем, зачем вам все это нужно и нужно ли вообще — это уже ваши проблемы.
Ну, а для того, чтобы научиться применять фильтры и осознанно выбирать их параметры нужно, наверное, ещё с десяток книг. Начал было считать, но на четвертой-пятой понял бесполезность сего занятия.
В итоге, сильно пожалел, что затеял написание поста о фильтрах — это абсолютно бессмысленное занятие… И что я кому могу поведать? Для тех кто в танке это уже неинтересно, для остальных и неинтересно и недоступно. Собственно, все как обычно — чтобы сделать что либо в любой области, необходим некий набор профессиональных знаний и навыков.
Ну, какие-то фильтры, все же, попробовать сделать и применить конечно можно — на Ютубе десятки роликов, но эффективность такого применения вряд ли будет существенно отличаться от применения обычных индикаторов ТА.
Короче, выводы весьма пессимистичны.
Ну, а что у меня в итоге получилось, вы уже видели — фильтр 3-го порядка. В дальнейшем он будет как-то модифицироваться для конкретных применений.
О фильтрах.
Собственно, что планировал, то и получил.
43 Комментария
  • vyzei
    29 декабря 2021, 21:08
    И это все ради депозита в 10 000 рублей.
    • Paulmarko
      29 декабря 2021, 21:11
      vyzei, каждый развлекается как может
  • bstone
    29 декабря 2021, 21:41
    Тут я не могу не согласиться: написание поста о бесполезном занятии действительно тоже является бесполезным занятием.
      • bstone
        29 декабря 2021, 22:03
        3Qu, совершенно верно. Я даже считаю, что вам прилично повезло, что вы это поняли так быстро, едва ли прочитав девяток-другой книжек. 
  • GOLD
    29 декабря 2021, 22:20
    фраза "фильтр 3-го порядка" понравилась… звучит как рассказ о ранении, полученном при ограблении… понимаешь, что повторить не сможешь, но можешь восхититься автором))
  • OlgaA
    29 декабря 2021, 22:21
    Фильтры фильтруют
    Ютубы трубят
    Функцию строить
    Зовут всех ребят.

    Занятие это весьма бесполезно
    И времени тратить совсем не хотят
    С девяток другой прочитавши книжонок
    Ребята отправились ри покупать.
  • Serj90
    29 декабря 2021, 22:24
    фильтры работают.
  • OlgaA
    29 декабря 2021, 22:27
    О фильтрах изучим мы тему благую
    Где функции рост, а где убывать
    На депозите в сотню другую
    Покажем им всем кузькину мать.

    Пятьсот слышь процентов
    Нам нех… й поднять
    Могем все семьсот
    И даже за тысчу

    Мечтать не сахар грузить
    Диван лучший друг
    И делает деньги
    Лишь тот кто действительно крут
  • OlgaA
    29 декабря 2021, 22:34
    Фильтры в экселе? я точно не знаю
    Игрек от t и икс по dt
    Диффуры в уме я вам посчитаю
    Альфу и бету только в компе

    Вру я конечно
    Ведь точно известно,
    Что интеграл нам нужен затем
    Чтоб в форму лихую железку согнуть
    И за диваном тапок достать.
  • autotrade
    29 декабря 2021, 22:59
    ссылки на ютуб дать можешь?
      • autotrade
        29 декабря 2021, 23:27
        3Qu, ты что спектральный анализ делаешь?
          • autotrade
            30 декабря 2021, 01:18
            3Qu, график это что за значения?
  • sqwer
    29 декабря 2021, 23:04
    Спасибо. А книжка 600 стр. как называется?
  • LogikoMen
    30 декабря 2021, 00:08
    Прежде чем то заняться, подумай об возможностях. Что бы решать задачки по высшей математике, студенты минимум год тратят на это. Что бы решать задачи по какой то области — три года. Ты ж захотел за недельку и получить результат. Плохой вариант. Реально нужно почитать еще годик про технический анализ. А потом годик скрещивать.
    Собственно, для чего нужны фильтры. Есть индикатор Laguerre. Можешь почитать про него. И повесить рядом с каким ни будь стохастиком — RSI к примеру. И сравнить разницу. Если бы просто почитал про индикаторы. То знал бы это и так. 
  • Иван Портной
    30 декабря 2021, 00:18
    3Qu,
    В итоге, сильно пожалел, что затеял написание поста о фильтрах — это абсолютно бессмысленное занятие… И что я кому могу поведать? Для тех кто в танке это уже неинтересно, для остальных и неинтересно и недоступно.
    С этим нельзя полностью согласиться. У тех, кто в танке, когда-то ведь не было танка. А тем, кому недоступно, пиши, не пиши: никак не помочь.
    • wrmngr
      30 декабря 2021, 00:39
      Ну хорошо, откалибруем параметры к рынку на скользящем окне, получим сигналы. Будут ли они лучше чем тривиальное EMA?
      • Иван Портной
        30 декабря 2021, 00:45
        wrmngr, 
        Будут ли они лучше чем тривиальное EMA?
        Вы про фильтр из поста? Я не знаю. Это надо автора фильтра спрашивать.
        • wrmngr
          30 декабря 2021, 00:50
          Иван Портной, автор знает ответ, но настойчиво продолжает пиарить нерабочее говно, даже не приводя АЧХ фильтра, не показывая сравнительный перформанс с тем же Кальманом или Баттервортом второго порядка
          • Иван Портной
            30 декабря 2021, 00:57
            wrmngr, 
            автор знает ответ, но настойчиво продолжает пиарить нерабочее говно
            Я бы не хотел выступать адвокатом автора, ну раз уж вы спрашиваете меня, то отвечу. Мне кажется, автор вправе публиковать тот материал и того уровня детализации, который читает нужным. И отвечать на те вопросы, на которые захочет. Мы же ему деньги за это не платим. Согласны?
            • wrmngr
              30 декабря 2021, 01:16
              Иван Портной, для неофитов его доводы кажутся основательными, но для профи его рассуждения бессмысленны и нацелены на набор хомячков
              • Иван Портной
                30 декабря 2021, 01:22
                wrmngr, 
                но для профи его рассуждения бессмысленны и нацелены на набор хомячков
                А разве автор — инфоцыган? Он, разве, что-нибудь продает? Если знаете подскажите, я, может, что-нибудь куплю.
                И зачем ему хомячки? Он, вроде, кошечек любит ).
                • wrmngr
                  30 декабря 2021, 01:31
                  Иван Портной, вот непонятно, вроде и не набирает пока паству на заклание, но внешние признаки похожи. Покупать ничего не советую
                  • Иван Портной
                    30 декабря 2021, 01:46
                    wrmngr, 
                    вот непонятно, вроде и не набирает пока паству на заклание, но внешние признаки похожи
                    Думаете? Обычно же прибыли сулят. Или там не одного убыточного месяца. А здесь какой-то сплошной пессимизм:
                    В итоге, сильно пожалел… Короче, выводы весьма пессимистичны.
                    Так слона не продашь Так паству не соберешь.

                    Покупать ничего не советую
                    Ладно, уговорили, последую вашему совету )).
                    • wrmngr
                      30 декабря 2021, 01:50
                      Иван Портной, вся наука о цифровой обработке сигналов абсолютно нерелеватна природе рыночных процессов. Не советую даже самостоятельно копать в этом направлении, потеря времени и денег в чистом виде
                      • Иван Портной
                        30 декабря 2021, 01:59
                        wrmngr, 
                        Вся наука о цифровой обработке сигналов абсолютно нерелеватна природе рыночных процессов. Не советую даже самостоятельно копать в этом направлении, потеря времени и денег в чистом виде
                        Эх, а я уже даже книжку скачал: Лэм Г. Аналоговые и цифровые фильтры. Расчет и реализация (1982 г.). Хотел почитать на сон грядущий ).
                        • wrmngr
                          30 декабря 2021, 02:06
                          Иван Портной, закачайте обратно) и почитайте лучше профессионалов
                          • Иван Портной
                            30 декабря 2021, 02:08
                            wrmngr, 
                            закачайте обратно) и почитайте лучше профессионалов
                            Всё, выбросил в корзину и очистил. А каких профессионалов посоветуете почитать?
                            • wrmngr
                              31 декабря 2021, 00:52
                              Иван Портной, для начала весь Твиттер вот этого чела twitter.com/therobotjames. Покупать тоже ничего не нужно, все в открытом доступе есть. Просто не нужно лениться
  • Дмитрий Павлов
    30 декабря 2021, 00:49
    Фильтр приведенный выше — обычный линейный. Зачем он нужен? Для того чтобы выделять необходимую часть спектра сигнала. Собственно что такое МАшка? Это  линейный фильтр нижних частот. Как любая линейная система(это та в которой выход пропорционален сумме входов) она вносит задержку(отсюда все эти задержки в срабатывании) и в изменение формы сигнала(более гладкая форма). Т.е вся та теория имеет собой цель описывать и создавать штуки наподобие MAшки. Рядовому трейдеру в отлчие от инженера-электронщика наверное тонкости реализации филтров не особо нужны.
    • Иван Портной
      30 декабря 2021, 01:08
      Дмитрий Павлов, 
      Рядовому трейдеру наверное тонкости реализации филтров не особо нужны.
      А разве есть такое понятие — рядовой трейдер? Мне кажется, есть зарабатывающие трейдеры и сливающие трейдеры. Как считаете?
    • wrmngr
      30 декабря 2021, 01:35
      Дмитрий Павлов, все верно говорите, и про спектр и про ФНЧ и про линейные системы с характерной задержкой… трейдеру (настоящему) это все не нужно и даже вредно
      • Дмитрий Павлов
        30 декабря 2021, 10:36
        wrmngr, ИМХО если вы алго то это возможность знать границы применения  системы опять же. Но да знать тонкости всего этого на рынке преимуществ сильных точно не даст.
      • Kot_Begemot
        30 декабря 2021, 22:17
        wrmngr, А.Г. тогда не настоящий трейдер, или там не Машки?
        • wrmngr
          31 декабря 2021, 00:43
          Kot_Begemot, там не Машки. Корректно поставленная и решенная задача о разладке статхарактеристистик случайного процесса ( первый и второй центральный момент распределения).
  • anon
    30 декабря 2021, 00:54
    а в чём цимес? 3й порядок это битва за хороший спад на октаву или за ФЧХ?
    кмк за фчх стоит побиться, а за спад на октаву мб и не стоит

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн