Stock Pattern Viewer

Разработка проекта переехала на другой сайт: http://o-s-a.net/forum/threads/12

 

Уникальная программа для автоматического анализа котировок на предмет чётко формализуемых паттернов и сбора статистики по ним. Data Mining с человеческим лицом.

Программа позволяет в два клика искать паттерны в истории и также поддерживает возможность динамического майнинга паттернов, по данным идущим с биржи.

Алготрейдерам  программа полезна в качестве станции  поиска формаций для алгоритмизации.

Трейдерам, для подключения её непосредственно к бирже и интеграции своих стратегий с машинным обучением.

На сегодняшний день программа поддерживает 8 разновидностей паттернов:

  1. - Candle Pattern Viewer. Поисковик свечных формаций.
  2. - Trend Pattern Viewer. Поисковик трендовых формаций.
  3. - Wave Pattern Viewer. Поисковик волновых формаций. Основан на Zig Zag.
  4. - Fractal Pattern Viewer. Поисковик фрактальных формаций.
  5. - Fractal + Candle Pattern Viewer. Гибридный поисковик основанный на свечах и фракталах.
  6. - Volume Pattern Viewer. Поисковик формаций основанных на объёме.
  7. - Volume + Candle Pattern Viewer.  Гибридный поисковик основанный на свечах и объёмах.
  8. - TDW Pattern Viewer. Поисковик формаций основанных на времени входа.

Архив последней бесплатной версией (0.8, от 8.03.15) программы:

Крутейшая, бесплатная качалка исторических данных с инструкцией:

 

 

 

 

Все записи в моём блоге по теме:

1) http://sib-algo.ru/must-read/свечные-паттерны-алгоритмизация.html

2) http://sib-algo.ru/wang-station/поисковик-свечных-паттернов.html

3) http://sib-algo.ru/wang-station/поиск-свечных-паттернов-2.html

4) http://sib-algo.ru/stock-pattern-viewer/wave-pattern-viewer.html

5) http://sib-algo.ru/stock-pattern-viewer/three_new_miner.html

6) http://sib-algo.ru/stock-pattern-viewer/эволюция.html

7) http://sib-algo.ru/stock-pattern-viewer/v-06.html

8) http://sib-algo.ru/stock-pattern-viewer/ver07reliz.html

 

Зачем всё это нужно и что такого уникального в этой программе

Самой большой проблемой и вызовом технического анализа является поиск прибыльных идей и формаций на рынке. До сегодняшнего дня, было четыре основных пути поиска паттернов:

1) Чтение книг. Самый популярный способ. Проблема его заключается в том, что любой паттерн, однажды найденный и описанный, очень быстро перестаёт работать. Трейдеры, торгуя идеи, описанные 10 — 100 лет назад гарантированно «сливают». Кроме того, во всех прочтённых лично мной книгах(≈20), не было ни какой статистики относительно прибыльности тех или иных формаций.

2) Опыт. Те из трейдеров, которые доживают на рынке до конца 2-4 лет торговли, на основе увиденного на экране монитора находят свои принципы торговли и свои паттерны. Проблема этого способа заключается в том, что придётся слить несколько депозитов и потратить несколько лет на изнурительное созерцание графика, без гарантированного результата.

3)  Чужой опыт. Семинары и дружеские отношения с успешными трейдерами позволяют некоторым трейдерам найти свои индикаторы и паттерны. Этот способ для очень не многих, т.к. между «учителем» и «учеником» должно быть много общего, чтобы они могли торговать одну систему. Кроме того «Семинары», с самого начала задумывались больше как «шоу» и способ заработать немного кэша для преподавателя/шоумена, а не как способ делиться знаниями. Поэтому можно посетить очень много «гуру», прежде чем хоть один покажет рабочую идею, подтверждённую статистикой.

4) Программирование. 100% верный способ найти рабочие паттерны на рынке. Проблема этого способа заключается в том, что от момента возникновения желания стать алготрейдером до первого тестирования стоящих идей и получения статистически значимых результатов проходит от 1 до 3 лет…

Итого, чтобы найти свою технику, свои паттерны, необходимо потратить времени от 1 года, в лучшем случае и до 5 лет, при не очень благоприятных условиях. Кроме того всегда остаётся вероятность вовсе не найти ни одной прибыльной рыночной формации или найти, а через неделю она перестанет работать…

Но то было раньше. Пришёл двадцать первый век и мощность среднего по сегодняшним меркам процессора позволяет поставить на службу любого трейдера передовые технологии машинного обучения и сбора статистических данных. Сейчас, с появлением Stock Pattern Viewer всё изменится. Эта программа расширяет границы возможностей и революционирует принцип поиска прибыльных паттернов. Теперь, всё что нужно сделать, это загрузить программу и выбрав тот или иной тип паттернов, анализировать движение котировок. Программа позволяет собирать исчерпывающую статистику по движению цен после реализации того или иного паттерна и преступать к торговле уже вооружившись СВЕЖИМИ, СТАТИСТИЧЕСКИ ЗНАЧИМЫМИ, ЛЕГКО ФОРМАЛИЗУЕМЫМИ И УНИКАЛЬНЫМИ ПАТТЕРНАМИ.

 

Stock Pattern Viewer:

viewer

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

 

Как  выглядят поисковики, на примере свечек:

Падение

 

Волн:

2

Трендов:

тренд4

Фракталов:

Fractal1

Объёмов:

Снимок3

Объёмов + свечей:

Ри30м5

TDW:

Снимок6

В программе отсутствуют внутренние языки и визуальные редакторы стратегий. Все настройки делаются в два клика. Подробная инструкция внутри архива. Всё очень и очень просто…

 

Responses to “Stock Pattern Viewer”

  1. Алексей, так держать!!! Отличная программа, которую хочу с удовольствием протестировать уже завтра. Если понадобится какая-то помощь в тестировании, то готов помочь для усовершенствования программы

  2. Так же предлагаю добавить технические фигуры Меррила основанные на Zig-Zag

  3. Супер!

  4. Добрый день! В данной теме откровенно говоря не смыслю.
    Скажите, если удастся в указанном формате скачать данные с американского фондового, программа будет и с ними работать?

    • Да. Будет. http://sib-algo.ru/?wpdmact=process&did=OC5ob3RsaW5r Качайте пока вот этой программой. Там инструкция внутри.
      В режиме поиска паттернов вообще без проблем всё должно быть.
      А вот в режиме подключения к рынку через файл…
      Какая задержка через Финам к Америке сложно сказать. Ну пока так.
      Прямое подключение к Америке будет через пару месяцев только.

      Алексей Ван at Ответить
      • Алексей, Хотел спросить. Извините за тупость, если что.
        Что дает Stock Pattern Viewer? Ведь анализ идет, как я понимаю на дневных графиках по дневным свечкам.

        И второй вопрос (я понимаю насколько я могу казаться тупым) что такое вхождение?

        Если важно, я не новичок, просто с теханализом знаком очень поверхностно. А с алго трейдингом вообще не знаком, каки писал.

        • ответ на первый вопрос нашел в мануале. Теперь стало понятней.
          Смысл использования — комбинация патернов? верно?

          • Stock Pattern Viewer — позволяет одновременно подключать к рыночным данным несколько поисковиков и прогружает их во время сессии свежими данными. И даёт статистику движения на ещё не сформировавшиеся на бирже свечи.
            И да, комбинация паттернов, много лучше одного. Когда два — шесть майнеров показывают что рынок сейчас напоролся на неэффективность и показывают одно направление, это очень хорошее место для входа в позицию.
            Анализ может быть на любом ТФ.
            Вхождения — количество встреченных в прошлом паттернов, во время распознавания выбранного паттерна на исторических данных.

            Алексей Ван at
  5. Алексей! Шикарная ссылка. Программа, судя по мануалу, даже с яху финанс дату может грузить!!
    Спасибо. Начал осваивать

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

    • Добрый.
      Цвет обводки можно поменять в меню настроек цвета. К сожалению цвет тела не получится.
      Общий алгоритм вот здесь: http://smart-lab.ru/blog/205199.php и в инструкции.
      + есть одно простое правило:
      1) Чтобы паттерн работал не только на истории, надо чтобы было больше 1000 вхождений.

      Алексей Ван at Ответить
  7. Алексей Ван, заметил непонятную штуку фрактал+канделпаттерн, когда выбираешь 3 свечи и количество фракталов 3, первая свеча выбирается последняя фрактальная ,cloud.mail.ru/public/69f45aec8223%2F3%D1%81%D0%B2%D0%B5%D1%87%D0%B8.jpg, а когда 2 свечи то следующая cloud.mail.ru/public/2c7704106922%2F2%D1%81%D0%B2%D0%B5%D1%87%D0%B8.jpg
    , а когда 1, то третья cloud.mail.ru/public/5e17be25e941%2F1%D1%81%D0%B2%D0%B5%D1%87%D0%B0.jpg
    это так задумано?

    • Привет.
      Да. Так задумывалось.
      третья свеча от фрактала, это та свеча, после которой фрактал считается сформированным. Поэтому от него счёт сделал. Когда делал так казалось правильно…
      Вообще ещё задумывалось, что можно будет любое кол-во свечей выбрать. Это уже потом ограничил количество выбираемых свечей до трёх и теперь можно было бы счёт с вершины начать.

      Алексей Ван at Ответить
  8. Алексей Ван,скачал Stock Pattern Viewer,при открытии окна управления частично не видны. О.С.Win-7 может подскажете ,в чём дело?

    Владимир at Ответить
    • Алексей Ван,извиняюсь за предыдущий тупой вопрос-разобрался.

      Владимир at Ответить
      • Владимир, Это нормальный вопрос, Вы не первый кто мне об этом пишит. Скажите пожалуйста, а как решили проблему?

        Алексей Ван at Ответить
  9. Stock Pattern Viewer выдает ошибку Фрреймворка (необрабатываемое исключение в приложении) и при открытии окна управления частично не видны. что можно сделать?

    Дмитрий А. at Ответить
  10. Алексей, начав читать в Вашем блоге про алгоритмизацию поиска паттерна, хотел было выразить Вам своё восхищение в виде письма, которое должно было стать шедевром эпистолярного жанра. Но, добравшись до финала, могу лишь, сжимая зубами деревянный брусок, процедить: — Чувак! Это просто охренеть, как круто!!!
    Кстати, по поводу онлайн-подключения к терминалам: а оно вообще надо так заморачиваться? Софтина же имеет совершенно чёткое предназначение: майнить дату и отыскивать торгабельные паттерны. И в этом ей нет не то что равных, а даже и сравнить-то особо не с чем. А уж если паттерн найден, то его хоть на C#, хоть в любой программе ТА забабахать никаких проблем. IMHO, если уж развивать программу, то в направлении расширения разновидностей паттернов…

  11. Добрый день. А для форекс её можно приспособить или только фонда?

    • Можно. Надо просто качать свечки не с фонды а с форекс.
      Вот этой программой можно любой рынок себе закачать: http://sib-algo.ru/quotes-updater

      Алексей Ван at Ответить
      • Доброго времени суток, потестировал Ваше изделие и столкнулся с проблемой загрузки данных для анализа. Данные брал из МТ4 программа ругается «Индекс находится вне границы массива». Пока не понял с чем это связано

        • Доброго.
          можно посмотреть первую строку в файле с данными?

          Алексей Ван at Ответить
          • это первая строка 20150213,0100,1.53894,1.53895,1.53813,1.53847,1213
            Выливал их скриптом из МТ4

            Nomad at
          • Проблема с форматом времени. Должно быть:
            20140303,100000,85.43000,86.84000,82.02000,85.39000,18394160
            Т.е. сейчас 0100, а должно быть шесть циферок, 100000.
            Можно не париться с МТ4, а залить с финама историю любого форекс контракта, за любой период.
            Надо освоить: http://sib-algo.ru/quotes-updater Внутри инструкция.

            Алексей Ван at
  12. http://sib-algo.ru/quotes-updater побывал, проще было сделать скрипт на выгрузку. Теперь новая проблема цены некорректно отображаются, могу выслать скрин

    • Да. Лучше скрин. Так не понять где именно цены некорректны. Если имеются ввиду цены в строке с данными, то тут надо это дело регулировать в настройках Q.U.

      Алексей Ван at Ответить
      • Подскажите, куда выслать скрин с программы, для примера брокер дает котировку до 5го знака. Программа показывает 1.488328108 (это не критично но интересно)

  13. Здравствуйте!
    Программа интересная — решил попробовать.
    Запустил Mining для Candle Pattern Viewer
    на данных, которые идут в комплекте
    длина паттерна =3
    Коэфф узнаваемости 0.01
    остальные параметры по умолчанию.
    Работает уже скоро сутки — почти полностью грузит одно из 4-х ядер, а результата пока нет и не понятно, когда закончит (
    Вообще сколько по времени обычно занимает Mining?
    Спасибо.

    • Юрий.
      Майнер останавливается только когда срабатывают условия для его остановки. Условия выставляются слева, в окошке майнинга.
      Не включайте Автоматический перебор паттернов, если не уверены в том, что делаете. Попробуйте разобраться с ручным способом поиска паттернов. Не торопитесь. Откройте инструкцию, и потихоньку перебирайте паттерны вручную. Всё получиться.

      Алексей Ван at Ответить
  14. Спасибо, попробую.

  15. https://cloud.mail.ru/public/JyoG/pT12GMaC6
    Тут котировки.
    Пожалуйста, попробуйте поискать на них свечные паттерны. У меня программа очень глючит.
    Заранее спасибо.

    • Прошу прощения за долгий ответ. Редко захожу после переезда на o-s-a.net.
      Сходил по ссылке. Это не тот формат данных. Скачайте вот этой программой: http://sib-algo.ru/quotes-updater

      Алексей Ван at Ответить

Добавить комментарий

Ваш e-mail не будет опубликован.