Replikant_mih
Replikant_mih личный блог
29 августа 2021, 15:12

Написал рисечер (майнер) паттернов.

Надо вносить разнообразие с рабочий процесс. Однотипные кучно лежащие задачи утомляют, творческая энергия уходит на нули, нужно вносить разнообразие, миксовать задачи по типам. Чтобы локально разжечь творческое пламя нужно было на время отложить очень нужное, полезное и нудное и замутить что-то творческое безумное с непрозрачными перспективами и отдачей. Подвернулась мысль запилить генератор паттернов, он же майнер паттернов, он же рисёчер паттернов. На коленке на питоне написал. Много брутального перебора, мало векторизации, работает очень неспешно, особенно если настройки включить не лишь бы что, а нормальные.

 

В общем молотить числа эта штука может бесконечно, даже если не уходить на младшие таймфреймы где данных на порядки больше. Оно и хорошо – запускаешь эту штуковину в работу и есть ощущение, что теперь вас двое дата-майнит – ты свои стратегии, а бездушная машина (по совместительству твой новый компаньон) – паттерны. Психологические интересное нововведение, теперь не стыдно перед собой за какие-то небольшие простои и отдыхать можно смело, ведь неутомимая машина шуршит единицами в поисках грааля.

 

Рецепт для создания этого алго-блюда простой (по нему можно много блюд настрогать):

— Где-то берем паттерны.

— Решаем, как оценить меру совпадения заданного участка и заданного паттерна.

— Решаем, как оценить качество паттерна на основе совокупности измерений совпадения с выборкой участков.

— Собственно, всё это по кругу гоняем.

 

Для на коленке мне рецепт понравился, наверняка есть и другие.

57 Комментариев
  • u-gyn
    29 августа 2021, 15:23
    есть. в ts lab большинство элементарно рисуется.
      • u-gyn
        29 августа 2021, 15:35
        Replikant_mih,
        Что рисуется?
        Робот, торгующий по паттернам.
        И как рисуется?

        Кубиками
  • 3Qu
    29 августа 2021, 15:52
    Не верю я в действенность этих паттернов. Сдается мне, что все эти взаимосвязи нам только кажутся и не более чем игра нашего воображения.(
    • u-gyn
      29 августа 2021, 16:04
      3Qu, это самоисполняющееся пророчество по сути. если все знают, что пробитие линии шеи в h&s к падению — то на дневках лихорадочно начинают шортить и паттерн срабатывает.
      я не люблю классические паттерны ТА, но в br на дневках 16.07.2021 линия шеи была пробита и я вошел в шорт, а 19.07 было падение с 73 до 67.
    • Matrica
      29 августа 2021, 19:05
      3Qu, паттерны есть. И довольно стабильные в мат. моделях. Только пока своими глазами не увидишь опережение-отставание цены от расчетного вектора, ни фига не поймешь, как это всё кодить.
      А увидеть — это чтение правильной литературы, и работа с графиками.
  • GOLD
    29 августа 2021, 15:54
    Вера в паттерны свойственна детям, начинающим трейдерам и идиотам))
    • technic
      29 августа 2021, 16:02
      $100, от поэтому вы не видели профит, вы нашли способ проверять идеи! Респект это пол дела, теперь осознайте что любая идея это алгоритм другими словами паттерн ну и под пивко каждый выходной раз в неделю придумывайте новый паттерн потом проверяйте на истории это вы умеете хорошо))
      И однажды вы найдете профит
      • Bearminator
        30 августа 2021, 16:00
        Replikant_mih, многие вещи были открыты именно потому, что исследователь не знал, что «это не работает»
  • technic
    29 августа 2021, 15:56
    «Где-то берем паттерны» Так в этом вся фишка… В это все и упирается где достать формализуемой годноты?.. и ответ весёлый) родить самому))
      • technic
        29 августа 2021, 16:16
        Replikant_mih, получается что вы созерцаете график пока не зачешется пятка) потом делаете пометки «где вход, где выход» И Майнер начинает проверять эту идею… получается симбиоз машины и человека где рутина достаётся машине)
          • ezomm
            29 августа 2021, 23:47
            Replikant_mih, не надо изобретать колесо. Проги ВА типа EWA 3.0-6.0 уж давно размечают фрактал Вильямса на предмет его 8 фаз времени в любых таймах. Проблема именно в соответствии идеальной модели и графика. Волновой анализ именно и задает допуски в размерах(расположения) паттернов. Просто читаем правила расположения волн(паттернов).Хвала Эллиоту.! Он открыл глаза на форму свечей.
  • О'Грин
    29 августа 2021, 17:38
     Как в том анекдоте 
    — А теперь со всей этой хернёй мы попробуем взлететь...
  • CloseToAlgoTrading
    30 августа 2021, 10:54

    — Где-то берем паттерны.

    — Решаем, как оценить меру совпадения заданного участка и заданного паттерна.


    Меня вот это очень смутило, отчего все пишут какими то абстракциями, дали бы конкретику. Ведь был тут не так давно пост как кто то паттерны типа головы и плеч находил, с расчетами формулами.. 
    Вы про какие пишите? тот же фильтр комулятивной суммы, тоже паттерн.

    Если не секрет, как именно ищите?

    По поводу графических, Я как то пытался делать простой детектор объектов, но честно скажу скусил на разметке данных, ибо даже самый простой графический паттерн сложно найти и доставерно интерпретировать, а так же постоянно скатываешься в то что размечаешь не все, а только те которые нравятся по направлению движения. Делал разметку обычными боксами, потом можно туже yolo подобучить. Правда после долгих размышлений пришел к выводу, что все же лучше учить контрольными точками, но разметить данные опять же руки пока не дошли. 

  • Bearminator
    30 августа 2021, 16:09

    Тема очень интересна. У меня самого робот торгует по паттернам, полный автомат. Пока не могу похвастаться супер результатами, но торгую в плюс. 

    Всегда ловлю себя на мысли — «ну это же переподгонка под кривую, классический курвафиттинг, это не должно работать», но продолжаю копать в этом направлении.   «Ежики плакали, кололись, но продолжали грызть кактус»

     

    Если у вас что-то получится, то интересно будет обсудить детали подхода. 

      • Bearminator
        30 августа 2021, 16:17

        Replikant_mih, пока отбор паттерна полностью глазами и ручной, потом прогон его на истории. Поэтому процесс идет очень медленно. 

        Один из моих выводов могу слить — паттерны на дневках у меня не заработали совсем. В итоге полностью отказался от анализа дневок. Хотя в первых версиях я сначала анализировал дневки и только если вероятность по дневкам показывала больше 50%, то уже искал точки входа на младших таймфреймах.

  • Александр Дрозд
    07 марта 2023, 15:13

    Любой паттерн рано или поздно найдут другие и система прекратит работать. Методы поиска, оптимизации у всех одинаковые, как и инструментарий. Наивно думать иначе.

    Методы поиска обратные повсеместным методам дают преимущество. Если по ТРИЗ, то задачу стоит переформулировать в соответствии с целями. Цель алготрейдеров не искать паттерны на ценовом ряду, а забрать деньги с рынка. И тут оказывается, что паттерны можно не искать, не мурыжить ценовой ряд, а начать с конца и построить инверсную систему. 

    • Александр Дрозд
      07 марта 2023, 18:55
      Replikant_mih, движ все ищут, и все смотрят что потом. Не надо делать как все.

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

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