Избранное трейдера kaainfo

по

Подготовительный курс «Алгоритмы и структуры данных»

    • 29 ноября 2016, 12:16
    • |
    • Viking
  • Еще
Сегодня был размещен интересный видеокурс по программированию.
    Для тех ищет возможность самостоятельно написать робота на С++ данная информация будет полезна.

    https://habrahabr.ru/company/mailru/blog/316170/


Подготовительный курс «Алгоритмы и структуры данных»


Цель этого курса — познакомить слушателей с основными алгоритмами, применяемыми для разработки программного обеспечения. Вы научитесь выбирать подходящие структуры данных и алгоритмы для реализации возникающих задач, и узнаете, как использовать языки С/С++ для реализации алгоритмов.

Курс ведет Сергей Бабичев, доцент кафедр информатики и вычислительной математики, а также теоретической и прикладной информатики в МФТИ. Под катом вас ждет восемь лекций:

  • Лекция 1. «Введение. Исполнители. Абстракции интерфейсов. Рекурсия»
  • Лекция 2. «Жадные алгоритмы»
  • Лекция 3. «Сортировки»
  • Лекция 4. «Поиск. Списки»
  • Лекция 5. «Деревья»
  • Лекция 6. «Хеш-таблицы»
  • Лекция 7. «Динамическое программирование»
  • Лекция 8. «Алгоритмы на графах»

Палю грааль

    • 28 ноября 2016, 15:34
    • |
    • Ivan P
  • Еще

Привет всем. Появилось у меня тут пара лишних часиков и решил я сделать что-нибудь полезное(а может и нет) для своих коллег по цеху. А вот что именно? Что нужно знать трейдеру, чтобы получать прибыль стабильно на длинной дистанции? Уровни? Может быть. Нашел уровень от которого цена резко отскакивала в прошлом, отметил его на графике и ждем, когда снова цена к нему подойдет и там уже будем торговать либо пробой, либо отбой, либо ложный пробой. Почему нет? А может лучше почитаем отчеты компаний? Там все черным по белому написано: какая прибыль у компании за последний квартал, какова задолженность, рассчитана предполагаемая будущая прибыль, на finvize можем посмотреть активы компании. Инвестируй не хочу. Еще можно изучить индикаторы. Вот берем 2 скользящие средние и ждем когда одна полосочка перейдет дорогу другой полосочке. Вот тут-то мы и зайдем в позицию. А как же тех анализ? VSA? Новости? Интересно, но не для меня. Что еще забыли? Паттерны. Тут пожалуй и остановимся и разберемся.


Часто слышу это слово у трейдеров. Я торгую паттерн «голова и плечи»-говорит какой-то ноунейм на форуме очередной форекс-кухни. Я торгую паттерн «утренний треугольник»: цена касается одного уровня 2 раза, уменьшая при этом свою амплитуду и сильнее прижимаясь к нему, а на третьем касании мы заходим в пробой-твердит еще один ноунейм. А по мне лучше развороты-говорит третий ноунейм. Видим, что инструмент упал over 9000 долларов, ждем выхода объема и дело в шляпе. Ищите паттерны и закономерности на рынке-рекомендуют гуру-трейдинга. Ок.



( Читать дальше )

Как использовать Telegram для мониторинга работы роботов

У коллег роботописателей существует необходимость постоянного контроля работы торговых роботов.

Существует огромное количество всевозможных вариантов:

— смс-уведомления из торгового терминала QUIK

— подключение к SMS-агрегатору для последующей отправки SMS-сообщений на собственный номер

— отправка e-mail сообщений

— особо изощренные программисты используют уведомления в календаре гугла, для бесплатной отправки сообщений о выставлении заявок роботом (экзотика, но как не упомянуть об этом)

Сколько копий было сломано, чтобы протестировать описанные выше способы.

 

Существует еще один очень интересный и простой в реализации инструмент – Телеграм со множеством полезных функций: telegram api и telegram bot api.

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

Скажу, что из всех предыдущих технологий, разобраться с работой bot api и получить рабочее решение оказалось проще всего. На запуск рабочего решения потребовалось 30 мин: с момента как впервые открыл api, зарегистрировал бота, и до внедрения отправки сообщений из бота в чат.



( Читать дальше )

Кто самый большой тупой неудачник на смартлабе?

Я-то точно знаю ответ на этот вопрос… Я не буду обсуждать никого, но знаю доподлинно точно, что самый большой тупой неудачник на смартлабе  - это я сам. Хотите скажу сколько раз неудача преследовала меня?
  • я торговал 5 лет в убыток, закрывая каждый из пяти лет в минус (2003-2007)
  • когда я еле устроился на работу в первую инвесткомпанию, после месяца изнурительных собеседований и 3 месяцев испытательного срока, мне дали зарплату $400 а не $500 в месяц. Я сразу же уволился
  • я читал так много книг по инвестициям, что давно мог стать Баффетом, а продолжал сливать
  • В лучшие годы российского рынка я 6 лет проработал на РБК и не получил ни одного бонуса или премии, в то время как коллеги из инвестдомов стремительно богатели на глазах
  • в 2009 году я задумал написать книжку. Я провел около 15 интервью с зарабатывающими трейдерами, расшифровал их, составил книгу… Но так и не издал ее, потому что меня испугали и напрягли условия издательств
  • А сколько всякой хрени было сделано на смартлабе, которая оказалась бесполезной?
  • Я сделал финансовый словарь, надеялся наивно, что люди будут сами добавлять туда статьи (как в википедию), дополнять и расширять уже имеющиеся, потому что им будет интересно создавать базу знаний по экономике… В итоге я написал почти 1000 статей сам, что составляет 80% всего содержания словаря. 
  • Как-то у нас на смартлабе крякнулся хард. И данные из словаря безвозвратно утратились. Мне пришлось самому несколько сот статей написанных мной собственноручно, доставать из кеша яндекса
  • Я сделал каталог книг по трейдингу. Я думал, людям будет интересно в одном месте находить книги и рецензии к ним… Добавлять рецензии к прочитанным книгам и т.п. В итоге половину всех рецензий наверное написал я сам, и 80% книг в каталоге — это те, которые добавил я сам. Слава богу, что партнер меня вовремя одернул, т.к. я вообще хотел сделать онлайн книжный магазин, который обязательно бы провалился...
  • А еще когда то давно, в 2011 году, мы сделали базу прогнозов на смартлабе. Наверное мало кто помнит уже об этом. Сейчас даже ссылка не работает — мы вырубили плагин. Проблема та же — все прогнозы в базу добавлял только я один — больше это было никому не интересно...
  • Я много лет подряд писал в свой блог честно что думаю, заботясь в первую очередь об интересах своего читателя. Однажды каким-то мудакам не понравилось, что я пишу и они подали на меня в суд.
  • Эпический фейл меня постиг когда я решил сделать англоязычный клон смартлаба — сайт http://investazy.com/. Я потратил полгода на то, чтобы попытаться создать там хоть какую-то активность. Результат оказался даже хуже, чем мои пессимистичные ожидания....
  • А еще мы на смартлабе хотели убить iLearny — сделали свою вебинарку. Черезжопную, кривую, но сделали. Вот, полюбуйтесь, даже провели несколько вебинаров: http://webinar.smart-lab.ru/ Но не пошло. Не монетизировалось...
  • Чего я еще только не делал, где потерпел поражение… Вот например участвовал в конкурсе инноваций Московской биржи… «После ознакомления со всеми проектами, члены экспертного жюри отдали предпочтение другим конкурсантам.»
  • Еще я дважды пытался начинать изучать C#, тратил кучу времени, и все тщетно...
  • Еще я дважды пытался начинать торговать американские акции, один раз попробовал фьчерсы в Чикаго, и тоже не получилось...
  • Блин, да даже когда я захотел завести детей, 5 лет ничего не получалось!
  • Я три года писал книгу, старался собрать и систематизировать весь свой накопленный опыт. Я не продавал этот опыт на семинарах за большие деньги, я отдал его почти бесплатно в виде книги. Книга не успела выйти, как меня уже обосрали и оскорбили несколько десятков человек:)
  • Это не все, наверное много чего еще есть… Просто накидал то, что первое пришло на ум....
Какой там принцип Парето? Наверное 90% тех усилий, которые я предпринимал, заканчивались какой-то херней.... 

Братиш, ты просто, когда у тебя будет хандра или грусть какая-то, просто вспомни, что есть на свете такой конченный неудачник — Март, и тебе станет чуточку полегче.


Кто самый большой тупой неудачник на смартлабе?

Новый MetaTrader 5 build 1485: доп режимы тестирования и графическая библиотека

Вчера мы выпустили очередной релиз десктопного MetaTrader 5.

Что нового:
  1. Terminal: Изменен порядок отображения записей в журналах терминала и MetaEditor. Ранее в начале журнала показывались самые свежие записи, теперь — самые старые. Обратный порядок сортировки сделает чтение журнала более удобным и привычным.

  2. Terminal: В торговой истории у ордеров и сделок закрытия позиций в режиме хеджинга теперь показывается тикет закрытой позиции. Это облегчит поиск парных операций открытия и закрытия.

    Новый MetaTrader 5 build 1485: доп режимы тестирования и графическая библиотека

  3. Terminal: Исправлена ошибка, приводившая к копированию уровней SL/TP из имеющейся позиции в новую позицию по тому же инструменту. Ошибка проявлялась при использовании функций торговли одним кликом (например, на графике, в окне «Обзор рынка») в режиме хеджинга.

  4. Terminal: Исправлено отображение объектов-стрелок на экранах сверхвысокого разрешения (4К).



( Читать дальше )

То ли робот, то ли нет

Не то, чтобы дарю грааль.
На рынке всё хорошо.
Поэтому немного исследований почти сферического коня почти в вакууме.

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

Исходные данные — обычные часовые бары по акциям Сбербанка, для которых строится средняя цена.

Подход:
1. Рассматриваем группы часовых баров по 9 штук, отражающих скользящий день. 
2. Предполагаем, что группы баров, кончающихся в одни и те же часы, в среднем должны быть похожи.
3. Выбираем глубину предыстории (2-3-4 месяца), в которой будем находить похожие вектора.
4. Для данного текущего вектора находим в прошлом похожие вектора (скажем 10-15 штук), для которых мы знаем, каким был следующий часовой бар. По ним делаем оценку (можно среднее, можно авторегрессию, можно всё, что угодно) следующего бара для нашего текущего.
5. Принимаем решение о входе (не-входе) в ту или иную позицию на один час.

( Читать дальше )

Supreme Edition — уникальный плагин для MetaTrader 4

Позвольте себе больше возможностей в управлении торговлей с новым плагином MetaTrader 4 Supreme Edition!

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

Скачать бесплатно MetaTrader 4 Supreme Edition

Доступные расширения MT4 Supreme Edition:



( Читать дальше )

Ошибки трейдеров при открытии "коротких" (шорт) позиций

Всем привет!
Часто в лентах и блогах на росте рынка или отдельной бумаги можно прочитать посты про открытие «коротких» позиций, что на мой взгляд является крайне не правильной стратегией. Давайте разберемся почему.
1. Трейдер открывает шорт т.к лонг он пропустил, а заработать хочется здесь и сейчас

2. В его голове сидит мысль — хотелка что бумага или индекс вырос уже достаточно или на его взгляд несправедливо и скоро должен упасть

3. Всегда же откатывало и сейчас откатит

Это три типичные ошибки при неправильном открытии «короткой» позиции

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

1. Негативный внешний или внутренний фон.

2. Подтверждение индикаторов.

Многие трейдеры пытаются сыграть на опережение (предугадать), открывая позиции на новых локальных максимумах обосновывая свои действия только лишь достижением данных — условных максимумов и как следствие несут убытки в большинстве случаев.
На мой взгляд не нужно заниматься угадыванием и не нужно открывать позиции против рынка пока не сложились описанные мной выше условия.
При исполнении данных условий степень успешности открытия «короткой» позиции резко возрастут т.к работать нужно по направлению приоритетного движения а не наоборот.
Отдельной строкой хочу сказать, что на мой взгляд на рынке есть ряд эмитентов, которые в принципе не подходят для шорта по тем или иным причинам, но для этого нужно писать отдельный блог и если вы хотите ознакомится с моим мнением на этот счет ставьте плюсы.
Не стойте против рынка .
Всем удачных торгов!

ОБЕЩАННЫЙ БЛОГ

smart-lab.ru/blog/364408.php


Перевод. Применение теории графов в финансах

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

В этом примере я выбрал 30 акций индекса Dow, вместе с образцом сырьевых товаров и облигаций и сформировал базу данных ежедневных доходностей за период с января 2012 по декабря 2013 года. Если мы хотим посмотреть на то, как коррелируют активы, то один из способов — это создание графа смежности, который отображает взаимосвязи между активами, которые связаны между собой на определенном уровне (0.5 от высшего, в данном примере).

Перевод. Применение теории графов в финансах

Очевидно, что выбор порогового значения корреляции носит несколько условный характер, и несложно динамически оценить результаты по целому ряду различных параметров порога, например в диапазоне от 0,3 до 0,75:

Перевод. Применение теории графов в финансах



( Читать дальше )

О торговых роботах и индикаторах Quik 13 (Торговый робот бесплатно)

Всем привет! Сегодня понедельник, а, значит, и время для бесплатных фишек) Но сегодня будет немного неформальный пост, потому что обычно я бесплатно создавал индикаторы и скрипты, а в этот день я написал робота и хочу поделится им с вами. Его суть очень проста, он вычисляет АТР за последние n свеч, само количество вы можете выбрать сами, и далее умножает этот АТР на коэффицент, который вы также можете задать, и откладывает от мувинга, период тоже настраиваемый, вверх и вниз по 4 уровня входа, контртренд, и затем ловит обратный импульс, данная стратегия работает только в боковиках, на спокойном рынке, ни в коем случае не использовать в период выхода новостей, поэтому, если вы умеете правильно определять боковик, то этот робот соберет для вас сливки)

На первом скриншоте я запустил робота аж 3 раза за 2,5 часа, на втором скрине 2 раза, чтобы подобрать нужный коэффициент по волатильности.
О торговых роботах и индикаторах Quik 13 (Торговый робот бесплатно)



( Читать дальше )

....все тэги
UPDONW
Новый дизайн