Блог им. Tyam

БЕСПЛАТНЫЙ поисковик свечных паттернов. Candle Pattern Viewer. Portable Goosev for everybody

    Поиск прибыльных свечных паттернов… (играет музыка из заставки терминатора 2) До сегодняшнего дня представлялся огромной проблемой… То были страшные времена, когда трейдеры часами сидели перед графиками, пытаясь заметить повторяющиеся формации… Они были вынуждены читать книги по свечному анализу… И следить за свечными аналитиками… Но всё равно никто не мог понять, какова же вероятность движения! (музыка обрывается)  Но СЕГОДНЯ! (диктор очень серьёзен, говорит громко, режет солова) Прямо СЕЙЧАС! Дядя Лёша решит эту проблему и представляет Вашему вниманию:
              БЕСПЛАТНУЮ ПРОГРАММУ ДЛЯ ПОИСКА ПРИБЫЛЬНЫХ СВЕЧНЫХ ПАТТЕРНОВ!!!

 
 БЕСПЛАТНЫЙ поисковик свечных паттернов. Candle Pattern Viewer. Portable Goosev for everybody
Рис.1 Сжигайте ваши книги по свечному анализу, больше они не пригодятся!

plan:
 1) Введение;
 2) Инструкция;
 3) Качаем исторические данные.
 
1 Введение
 
    В общих чертах:
    Это бесплатная программа, написанная на C#. На вход она принимает текстовые файлы со свечками. После чего строит график, на основе этих данных. Тыкая на график по свечкам и изменяя настройки в правом нижнем углу, мы выбираем паттерн для анализа. Ну а, нажимая на кнопку «Пересчитать», мы заставляем программу найти на графике похожие формации и рассчитать статистику движения после формации. Подробная инструкция снизу.
    Это один из индикаторов из моей коллекции. Думал выложить советника на его основе, но получилось так удачно, что вроде и в виде отдельного окна уникальная и очень полезная вещь для трейдера. Так что тренируйтесь пока, а советник подождёт. К хорошему говорят быстро нельзя привыкать...
качаем со страницы: sib-algo.ru/?p=202
Что в архиве:
1. Программа.
2. Этот пост вместо инструкции.
3. Лицензия.
4. Файл с историческими данными для примера
 
2 Инструкция
Итак, после первой загрузки видим пустое окно:
 БЕСПЛАТНЫЙ поисковик свечных паттернов. Candle Pattern Viewer. Portable Goosev for everybody
 
1) Нажимаем на кнопку «Указать».
2) Выбираем файл с историческими данными, что лежит в проекте.
3) Нажимаем на кнопку «Открыть».
 
    После этого исторические данные должны прогрузиться в левой рабочей области программы:
 БЕСПЛАТНЫЙ поисковик свечных паттернов. Candle Pattern Viewer. Portable Goosev for everybody
    Далее:
 БЕСПЛАТНЫЙ поисковик свечных паттернов. Candle Pattern Viewer. Portable Goosev for everybody
    1) Чтобы выбрать паттерн для анализа, необходимо нажать на график, после чего, в зависимости из настроек справа должен появиться паттерн.
    2) После этого, нажимаем на кнопку «Пересчитать», и программа рассчитывает статистику движений после формации.
 БЕСПЛАТНЫЙ поисковик свечных паттернов. Candle Pattern Viewer. Portable Goosev for everybody
    Для того чтобы менять количество свечей в паттерне во всплывающем меню «Длинна паттерна» надо менять циферки. Затем, чтобы обновить статистику, надо каждый раз нажимать «Пересчитать».
 
    Имеется также фильтр для обозначения времени, в котором нельзя искать паттерны. Для его использования нужно нажать на кнопку «Фильтр по времени».
БЕСПЛАТНЫЙ поисковик свечных паттернов. Candle Pattern Viewer. Portable Goosev for everybody
    В самом меню фильтра, есть заготовка под пять периодов без сделок. В левой колонке отмечается начало периода, в правой — конец. Если галочка стоит то данный период активен. Делалось для ТФ до часа. Как там дальше будет работать, одному богу известно))
    И быстро пробежимся по оставшемуся функционалу:
 БЕСПЛАТНЫЙ поисковик свечных паттернов. Candle Pattern Viewer. Portable Goosev for everybody
1) Навигация по графику. Там есть: Полоса прокрутки для графика.  Стрелочки влево — вправо. Кнопочка "-" сбрасывающая увеличение. Можно также выбирать период представления зажимая ЛКМ на графике.
2) Навигация по найденным паттернам. Позволяет перемещаться по графику от одного экземпляра паттерна к другому. Нажимая вверх — вниз график будет двигаться к тому паттерну на который указывает цифра.
3) Регулирует, через какое время будет фиксироваться выход из виртуальной позиции.
4) Коэффициент расширения (узнаваемости). Чем больше — тем размытие паттерн, тем больше совпадений.
 
3 Качаем данные
Программа на вход принимает данные такого формата:
DATE, TIME, OPEN, HIGH, LOW, CLOSE, VOL
    Больше ничего на вход подавать нельзя. Заголовки и левые строки тоже надо исключить. Если что-то не так, программа либо не запустит скачивание свечек, либо упадёт в процессе.
    В комплекте с программой идёт файл с историческими данными. Можно посмотреть что там внутри и как это выглядит.
 
Существуе огромное множество способов скачать исторические данные. Я опишу лишь свои любимые и очень простые:
 1) Скачать данные с сайта Финама в ручную: www.finam.ru/analysis/export/default.asp
2) Можно воспользоваться автоматическими программами: www.cognitum-research.com/ru/finam-updater — утилита от Механизатора. Прекрасная вещь.
ВНИМАНИЕ!!! CandlePatternViewer не предназначен для подключения к динамически обновляемым источникам данных. Можно конечно пытаться подгружать постоянно новые данные из файла обновляемого CognitumUpdater, но я не рекомендую. Не надо торопиться, подождите пару недель, всё будет.
Заключение
    Не стоит благодарности Неистово плюсуем… И быть может тогда выложу такую же штуку на ЗигЗаге.
   И ещё одно. Я ГАРАНТИРУЮ: «Для того чтобы форвардное тестирование подтверждало тенденцию, надо чтобы количество входов было > 2-3 тыс.»
 
★102
75 комментариев
с AmiBroker, как то безопасней)
avatar
Михаил Светлов, привет.
Страница, как и программа в полном порядке. Почитай мой блог. Я здесь вирусы не распространяю.
Алексей Ван, ВОТ ЧТО ПИШЕТ ПРИ ПО ПЫТКЕ СКАЧАТЬ ПРОГРАММУ gyazo.com/0abe3fedb2a505908a93dbd171e93196
avatar
Yuka37, печально. Будем разбираться.
Yuka37, нод 32 часто чистые файлы блокирует
avatar
Yuka37, а меня антивирь не пускает на страницу для скачивания. (








http://online5.drweb.com/cache/?i=d09317c07ac253b65d367267203b2166
avatar
Atadracula, Не торопись. В течении недели уберут из чёрного списка. Спокойно скачаешь.
Алексей Ван, Скачал на ноут с другим антивирем и плюс на онлайн дрвеб'е проверил. Всё норм.
Запустил — всё работает (win7).
Спс.
avatar
Алексей Ван, а что за компонент используется для вывода графика?
avatar
Алексей Ван, посмотри сайт на редирект на стороние страницы.

Доступ к веб-странице заблокирован. Показать URL-адрес
Угроза: HTML/Refresh.BC троянская программа
avatar
Владимир, Ок. Обновил вчера обложку. Видать где-то ссылки не нужные остались.
Итак. Мой сайт, один из антивирусов, а конкретно ESET, занёс в свой чёрный список.
Это огорчает. О причинах, по которым он это сделал можно почитать вот здесь: tfile.me/forum/viewtopic.php?t=652576
Скорее всего мои программы были восприняты им за бесплатные ключи.
Сомневающимся прошу погуглить Sib algo в яндексе или гугле. Всё в порядке.
Я подумаю как с этим бороться, но никаких экстренных мер по этому поводу я принимать не буду.
Не хотите — не качайте.
у меня есть хобби — собирать список профессий которыми я бы хотел (не обязательно мог) заниматься на пенсии. когда уже денег не надо, а просто для удовольствия.
например машинист метро.
свечной аналитик очень подходит для этого списка. очень красиво звучит.
avatar
Спасибо, опробую на досуге :)
Всем паникерам можно предложить запускать сомнительные приложения в виртуалке.
avatar
Еще один поисковик.
Подобных было вагон и маленькая тележка.
А статистику по свечным паттернам можно спокойно брать у Булковского на сайте, там все доступно.
Гусев Владимир, привет.
Можно ссылку, хоть на одну из таких тележек.
при загрузке файла истории выдает ошибку… что то там про неправильный формат. Скачал с финама тоже самое
avatar
ОбнуляюсьТретийРаз, скинь сюда одну строку из того файла. Разберёмся.
Алексей Ван, так Ваш файл с историей я грузил.

input string was not in correct format
и т.д.
avatar
ОбнуляюсьТретийРаз, вполне возможно из-за неправильного отображения десятичных в моей системе… точка или запятая?
avatar
ОбнуляюсьТретийРаз,
Строка:
20110111,100000,177885.000000,180260.000000,177425.000000,177545.000000,34479.000000
Точка между десятичными.
Ещё есть у кого-то такая проблема?
ОбнуляюсьТретийРаз, что за система?
Алексей Ван, да все верно.
Вот скачал с финама:
20120103,110000,137495.0000000,140820.0000000,137495.0000000,140045.0000000,64081

У меня амиброкер ест эти файлы спокойно.

win7 64bit
avatar
ОбнуляюсьТретийРаз, Может заголовки строк стоят.
Чес слово не пойму что не так. Сижу вот прямо сейчас гоняю. Всё работает. Нужно больше информации.
Выложи текст ошибки плз.
Алексей Ван,
avatar
ОбнуляюсьТретийРаз, это значит, что в подаваемой из файла строке некая кака вместо цифр.
Две причины может быть:
1) В файле подписаны столбцы.
2) файл не такого формата: DATE, TIME, OPEN, HIGH, LOW, CLOSE,VOL

Что надо делать:
1) Надо открыть файл с данными. И посмотреть, есть ли подпись столбцов. Пустая строка сверху или снизу данных дадут такой же эффект
Если есть, надо её снести.
2) Проверить формат, что-то не так…
Алексей Ван, к сожалению не получается. Да я и Ваш файл использую и свой, тоже самое.
avatar
ОбнуляюсьТретийРаз, это еще может быть из-за разделителя десятичной части — либо точка, либо запятая:
39.97
39,97

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

20120103,110000,137495.0000000,140820.0000000,137495.0000000,140045.0000000,64081
avatar
ОбнуляюсьТретийРаз, в общем я сделал 1 строчку с таким форматом:
20120103,110000,137495,140820,137495,1400450,64081

и все загрузилось.
т.е. без десятичных. Но финам дает с десятичными.и у автора с десятичными
avatar
ОбнуляюсьТретийРаз, Попробуй обновить .Net FrameWork до 4 ой версии. Это исполняющая среда для программ написанных на C#. Возможно интерпритатор чего-то не то делает.
Вот ссылка: www.microsoft.com/ru-RU/download/details.aspx?id=24872
Должно помочь.
Алексей Ван, выдало сообщение, что версия не требует обновления.
avatar
Еще 4 года назад все было было
И программы поиска
И моя критика на этот метод в журнале Д-штрих
expert.ru/d-stroke/2010/18/svechnoy_analiz/

Лучше смотреть здесь, чем на сайте журнала

fincake.ru/d/magazines/102/articles/3115
Гусев Владимир, ок. Почитаю.
Несколько поисковиков свечным моделей есть форуме МТ5
Еще в номере 11 за 2010 года был описана программа поиска моделей свечей
CandlePower 6.0 и в ней заложено 108 моделей, и похоже это программа от Булковски. ибо он в своей книге описывает 108 моделей.

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

И еще, на сегодня лучший специалист по программированию свечных моделей это Олег Шагов из Промсвязьбанка. Вот он имеет опыт про программированию поиска моделей.
Об одной из моделей была статься в журнале РБЦ номер 4 за 2013год.
www.rcb.ru/rcb/2013-03/207309/
спасибо, будем посмотреть!
avatar
Нашел я статью 11 номер 2010 года

fincake.ru/d/magazines/95/articles/2930

там статистика по российскому рынку приведена. Не делайте лишней работы, до вас поле уже вспахано.
А вот распознователь моделей на форуме МТ5

ruforum.mt5.com/threads/11687-indikator-raspoznaet-modeli-yaponskih-svecheyrusskiy
Гусев Владимир, спасибо за ссылки
avatar
кто бы тут что не писал… автору всеравно спасибо за проделанную работу. ЗЫ: для статистики вашей — запустил на маке под параллельсом на W8.1 — все работает. неплохо бы программе проверять первую строчку источника, и в случае несоответствия формату — просто пропускать её)) а то вручную убирать — как-то не сурьезно))
avatar
coub.com/view/2g4uo переосмысление терминатора японцами
avatar
Спасибо за труды
avatar
Счастливый Конец, нет конечно.
Не понимаю что там за проблема. Чапай думает…
aapl читает? FB? TWTR? пытаюсь найти на AAPL на Google Finance — чет не то

Historical prices>> Download to spreadsheet
avatar
Evgeny, Не знаю такой формат. Может да, а может и нет. Как выглядит строка данных?
Алексей Ван, только в таком варианте.
Можешь плз туда припелить aapl?))

Date,Open,High,Low,Close,Volume
19-Sep-14,102.29,102.35,100.88,100.96,70902406
18-Sep-14,101.93,102.35,101.56,101.79,37299435
17-Sep-14,101.27,101.80,100.59,101.58,60926498
16-Sep-14,99.80,101.26,98.89,100.86,66908133
15-Sep-14,102.81,103.05,101.44,101.63,61316516
12-Sep-14,101.21,102.19,101.08,101.66,64096903
11-Sep-14,100.41,101.44,99.62,101.43,62399743
10-Sep-14,98.01,101.11,97.76,101.00,100869587
9-Sep-14,99.08,103.08,96.14,97.99,189846255
8-Sep-14,99.30,99.31,98.05,98.36,46356742
5-Sep-14,98.80,99.39,98.31,98.97,58457035
4-Sep-14,98.85,100.09,97.79,98.12,85718221
3-Sep-14,103.10,103.20,98.58,98.94,125420521
2-Sep-14,103.06,103.74,102.72,103.30,53564262
29-Aug-14,102.86,102.90,102.20,102.50,44595247
28-Aug-14,102.13,102.78,101.56,102.25,68459801
27-Aug-14,101.02,102.57,100.70,102.13,52369011
26-Aug-14,101.42,101.50,100.86,100.89,33151984
25-Aug-14,101.79,102.17,101.28,101.54,40270173
22-Aug-14,100.29,101.47,100.19,101.32,44183834
21-Aug-14,100.57,100.94,100.11,100.58,33478198
avatar
Evgeny, www.cognitum-research.com/ru/finam-updater
Скачай вот эту программу для автоподгрузки данных. За несколько минут разберёшься. Горя знать не будешь.
Счастливый Конец, точно! жаль не могу плюсы ставить)
avatar
ОбнуляюсьТретийРаз, буду работать над над загрузкой данных. Похоже слишком хрупкая конструкция на входе получилась. Спасибо за обратную связь. Как разберусь с сайтом, сделаю новый релиз. В течении недели.
Вы понимаете что натворили????? Вы сейчас гусева без работы оставили!!!!=))))
avatar
Отличная работа!!! Продолжайте в том же духе… и чем больше будет негатива от персонажей прошлого, тем больше Вы должны быть уверены, что идёте в правильном направлении)))
avatar
Так что, автор, свечные паттерны существуют? Нашлось что в результате?
avatar
Zweroboi, Да, нашлось. С.м. первую картинку. Другое дело, что мат. ожидание плоховато для ручной торговли. Но это уже совсем другая история…
Видимо надо ещё что-то в систему добавлять.
Алексей Ван, а что там на первой картинке нашлось? Среднее ничтожно маленькое, дисперсия скорее всего больше раз в 10 а то и 100 если посчитать. Это у вас рандом 50 на 50. Самый простой тест — сгенерите баров из случайного блуждания, и посмотрите, что там «найдется». Программа должна уметь отличать рандом от рынка. На реальных рыночных данных, если «свечные паттерны» существуют, должно находиться что-то более интересное.
avatar
Счастливый Конец, очень может быть.
Там вроде простенькая защита на это дело стоит. Видимо не хватает. Буду смотреть.
Спасибо. Прикольная штука. Все хотел собраться в векторном редакторе порисовать себе паттерны, а тут такая клевая автоматическая рисовалка с автомасштабом — скринь понравившиеся паттерны и смотри марки потом… хоть в туалете, хоть в смартфоне. =)

Еще бы кнопочку: сохранить паттерн в свою базу (обозвать ее как-нибудь), потом интересно выбрать свой паттерн из своей базы и погонять на других котировках.
avatar
Алексей Ван, а API какой-нибудь есть у программы?
Чтобы ее к квику прикрутить попробовать.
===============
А в целом — хорошая вещь! Спасибо! Сам когда-то думал нечто похожее написать.
avatar
AlexeyM, Есть уже готовое подключение к Смартком и Quik. Ничего не надо прикручивать. Через пару недель выложу.
А можно раскраску свечей поменять? Лонговую сделать пустую и зеленую, а шортовую сплошным и красным. (Ну это так, на мой привыкший глаз) А чекбоксы считать по направлению: только шорт, только лонг? Не?
avatar
chitau, можно добавить выбор настроек раскраски свечей и полей. Это да. Записал.
По лонг/шорт. хмм…
Ну тут же вероятность движения считается, без относительно позиции. Вроде и так видно, что за паттерн. Лонговый или Шортовый. Не совсем очевидны профиты от таких checkBox.
Алексей Ван, я немного не понял…
Вот выбираю паттерн 82, следом как бы идут паттерны этой же серии 83, 84.
Но смотрю на них, а они все разные. Как так?
Я думал, что мне найдутся такие же «губки», как 82.
i.piccy.info/i9/92a00437dcb13264ab51b7d5d0ed5c2a/1411230823/26308/208131/pattern.gif

По каким критериям паттерны распознаются?
avatar
chitau, Надо уменьшать параметр «Расширение», тогда точность будет лучше.
Вот здесь писал о логике процесса:
smart-lab.ru/blog/183985.php
Спасибо. И это… А можно сетку, где график, сделать в слабенький тон? Серым каким-нибудь #cccccc или еще светлее, а то в глазах рябит от линий и свечек.
avatar
chitau, ))
можно. Ок. Сделаю меню настроек цветов + стандартные сделаю не такими контрастными. записано.
чтобы не было проблем с парсингом double и дат, независимо от настроек системы, хорошо в начале своих программ ставить:
Thread.CurrentThread.CurrentCulture = new CultureInfo(«en-US», false);

предполагается, что все данные всегда будут в американском формате (что логично). если многопоточность используется, то DefaultThreadCurrentCulture еще поменять.
avatar
Кто-нибудь на вирусы проверял файл?
Я всегда опасаюсь скачивать всякие штучки для торговли. Вдруг кто шпионскую программу создал, да пароли ворует?

Антивирь Каспера знает об этом файле?
У меня нет антивируса. Проверьте лицензионным Каспером, кто может.
avatar
А исходники можно как-нибудь получить?
avatar
Тема Супер, а можно сделать так чтоб когда совпадения просматриваешь, и переходишь от паттерна к паттерну график не бегал, а перескакивал на нужный паттерн сразу…

теги блога Алексей Ван <o-s-a.net>

....все тэги



UPDONW
Новый дизайн