Октябрь 30th, 2015

Переехал

No Comments, Must-read, by Алексей Ван, .

Приветствую друзья!

Переехал на новый сайт. Вот он: http://o-s-a.net

оса

Что новенького?

Во первых нас там целая команда и скоро будет больше:

мы

Во вторых мы уже начали активно писать статьи, можно зайти и посмотреть. Я пишу про СиШарп и свой недавний опыт работы с Плаза 2 CGate. Это интересно.

В третьих, мы решили систематизировать свои БЕСПЛАТНЫЕ решения в отдельный раздел, с удобной навигацией по технологиям:

готовыеРешения

В четвёртых, у нас появился отдел обучения: http://o-s-a.net/training.html

обучение

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

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

 

Ну вроде и всё. Спасибо что заходили на СибАлго всё это время. Я рад что кто-то читает мои исследования и кому-то это интересно.

Теперь я там.

Сентябрь 7th, 2015

Скоро переезд на новый сайт

4 Comments, Open Source, by Алексей Ван, .

Не выкладывал статьи уже очень долго. Вероятно у кого-то могло сложиться впечатление что я ушёл из трейдинга на завод.

Это не так! Всё у меня прекрасно. За лето подготовил серию статей и несколько новых Бесплатных девайсов для трейдеров.

В том числе небольшой привод для неторопливой торговли.

Сейчас это выглядит примерно так:

Рабочий Стол

алерты

More

Третья Силы сторона есть, юный падаван. И говорит и знает мало о ней кто. Ведь профессиональная деформация программистов скромность тех джедаев не позволяет выставлять себя идиотами, неся бред.

Секрет

Наблюдая идеологические войны «Разумного Инвестора» с ордой фриков рисующих палочки «Спекулянтами» создаётся впечатление что никаких других способов трейдинга не существует. А это мягко говоря не так.

Давайте вместе попробуем разбить трейдеров на группы. А затем объективно и беспристрастно посмотрим на эти группы поближе.

План:

  1. Разбить трейдеров на группы
  2. Про Тех Анализ
  3. Про Инвесторов
  4. Про Алготрейдинг

More

Недавно нелёгкая заставила собирать индикатор Average True Range для робота. Тривиальная штука вроде. Ничего сложного. А затянулось всё на целый день.

Дело в том что найденные мной методы расчёта, в Российском сегменте интернета, сплошь строили Average True Range на Простой скользящей средней. Кухни особо не заморачивались с правдивостью описания, а просто скопипастили друг у друга неправильную формулу из MetaTrader. В то время как в Квик, Велс Лаб ATR рассчитывается по экспоненциальной средней, с хитрой формулой.

 

ATR_Indicator_Chart

Это запись о том, как рассчитать индикатор Average True Range взаправду. Может кому-то пригодиться…

Average True Range — средний истинный диапазон. Мерило волатильности от Уэллса Уайлдера, которое он описал в книге ‘Новые концепции технических торговых систем’.

More

Всем привет. Меня зовут Сергей. Я программист Lua, Qpile и Delphi. На рынке 7мь лет. И теперь я тоже иногда буду писать на Сиб — Алго статьи об алготрейдинге и о том, как при помощи программирования сделать свой трейдинг увереннее, проще и прибыльнее.

Представляю вам индикатор для слежения за позицией крупных игроков.

Семь лет занимаюсь торговлей, тестированием торговых систем, написанием индикаторов и роботостроением. То, что я хочу вам представить даст новые возможности. Как сказал Василий Олейник «На рынке всё просто, главное уметь всё видеть и понимать.» Я всегда пытался все идеи визуализировать у себя в Квике: маркетпрофайл, стакан. Теперь у нас есть такая возможность, возможность — Видеть.

Да, есть способы видеть позицию крупного игрока ЗДЕСЬ и СЕЙЧАС. Не постфактум, пытаясь разглядеть  её в маркетпрофайл или расчерчивая плиты на недельных графиках. Нет. Данный индикатор показывает позицию кукла в моменте. Что позволяет чётко понимать направление и силу возможного движения.

Индикатор не анализирует фьючерс на индекс РТС (RIM5). В его расчетах не используются объем, открытый интерес или цена RIM5. Он анализирует более 240 инструментов и отыскивает на них действия кукла и на основании этого выдает результат. Анализ RIM5 без рим пять.

Больше не надо сидя под столешницей гадать по движению вилок и тарелок, что едят сильные мира сего. Столешница стала прозрачной :)

options_02

На графике отображена сила уровней. Чем больше насыщенность тем сильней уровень. Для синего цвета, крупный игрок продал, красный значит купил. График рассматривается не как обычно по горизонтали, а по вертикали, для одной свечи множество точек с их силой и направленностью.

Из прилагаемой картинки четко видно покупки с 17-го по 23-е, а потом раздача

More

Март 8th, 2015

Stock Pattern Viewer 0.8

No Comments, Stock Pattern Viewer, by Алексей Ван, .

Ранее закрытые майнеры в Stock Pattern Viewer теперь в открытом доступе.

БЕСПЛАТНОЕ БЕСПЛАТНО!

Свечи + Объёмы:

Ри30м5

 

Trading Day Of Week: More

Январь 10th, 2015

Stock Sharp Обзор

No Comments, Must-read, by Алексей Ван, .

Прошло уже больше месяца, после моего знакомства с Stock Sharp(S#) Api (библиотеке для алго). Появились устойчивые представления о продукте и думаю пора высказать своё мнение.

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

Перекур

Plan:

1) Что такое СтокШарп.

2) Чем интересно.

3) Что НЕ понравилось.

4) Что понравилось.

5) Итого. More

Обновил проект по прорисовке свечного графика.

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

график

Изменения:

  1. Добавил прорисовку объёмов.
  2. Разделил алгоритм прорисовки на два:
    1. быстрый. Новый, прорисовывает график, формируя готовые серии данных в потоке отдельном от формы и без задержек.
    2. медленный(из первого примера). Прорисовывает график по одной свечке, реализуя работу с массивом в отдельном потоке. Мой боевой тестер до сих пор использует похожую логику. Медленно, но зато наглядно и без заглядывания в будущее
  3. Перекомпилировал проект в Visual Studio Проект стал более универсальным.
  4. Установил ReSharper по настоятельной рекомендации товарища. Рекомендую. Поправил код во множестве мест. Втипе, теперь хорошие манеры письма кода почти везде соблюдены.

 

Январь 3rd, 2015

Мои итоги 2014

14 Comments, DeMotivator, by Алексей Ван, .

ёлка

Хорошее:

  1. Ушёл с наёмной работы:
    1. теперь могу вставать не по будильнику.
    2. устроить в понедельник пятницу.
  2. Проверил десятки стратегий и способов анализа рынка. Нашёл несколько стабильных систем. Аллилуя! Всего то четыре года жизни.
  3. Сделал несколько роботов на заказ:
    1. Научился быстро и качественно делать торговых роботов.
    2. Дописал в свою библиотеку кучу всяких крутых штук.
    3. Перешёл на WPF. Наконец то все мои программы красивые)) Очень приятно.
  4. Написал Stock Pattern Viewer, нереально крутую штуку для поиска прибыльных формаций.
  5. Дописал свой, мульти платформенный терминал.
  6. Познакомился с десятками интересных людей.
  7. Нашёл себе партнёров в НовосибОлдСкулАлгоБратву.
  8. В январе — марте заработал руками на росте Si 40% к своему нищеСчёту. Чем вывел его в ноль и затем закрыл. Решив в следующий раз открыть счёт только при наличии хороших алгоритмов.

 

Плохое: More

Декабрь 21st, 2014

Выгрузка свечей на График chart Open Source

No Comments, Open Source, by Алексей Ван, .

На днях начинающие алготрейдеры просили подсказать, каким классом в .net можно воспользоваться для прорисовки свечного графика. Вот здесь: http://smart-lab.ru/blog/225333.php

Растрогался, вспоминая как выл над кодом и не мог нормально прорисовать свечки несколько лет назад.

Короче сделал пример вывода свечек из файла на График. Visual Studio 2013, WPF, а для графика System.Windows.Forms.DataVisualization.Charting.Chart.

Как выглядит

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

Будете в свои проекты WPF переносить, не забывайте добавлять пространства имён Windows Forms в references и using:

Ссылки проекта  файл: 

 

вторая версия: