Избранное трейдера bombert
Тест, проверяющий правильность формирования стаканов котировок.
Чего только со стаканом не бывает, если это не тестировать. Покупки выше продаж, уровни с нулевыми объёмами, неправильная сортировка и много ещё чего. Данный тест вот такие вещи смотрит.
В большинстве коннекторов OsEngine используется конвертация потоковых данных из JSON объектов. Поговорим о том, как правильно и не правильно поступать при их использовании.
Newtonsoft.Json
Именно эту библиотеку желательно использовать. Никакого смысла плодить в проекте множество преобразователей сообщений в JSON классы нет.
И на сегодняшний день можно говорить о том, что было бы не плохо, если бы она в итоге осталась единственной в нашем проекте для этих целей.
Практика – ключ к тому, чтобы стать программистом. В прошлой статье мы об этом поговорили. https://smart-lab.ru/company/os_engine/blog/954194.php
Как научиться делать правильно – вопрос нескольких лет практики и… Правильной настольной книги. Одной.
О чём эта книга?
О принципах SOLID и о том, как поддерживать большую программную экосистему в течении длительного времени. Как вести разработку большой программы от старта (когда ты один) до большой команды.
Короче то, что нужно любому архитектору и стартаперу. Ну и миддлу с джуном это знать необходимо хотя бы поверхностно. Так ты сможешь понимать, как мыслит архитектор того фрёмворка, над которым ты будешь работать, устроившись на работу.
Когда покупать?
Читать данную книгу с самого начала пути программиста смысла вообще нет.
Покупать её нужно только тогда, когда ты убедился, что можешь стать программистом. Например когда закончишь курс из предыдущей статьи по теме: https://smart-lab.ru/company/os_engine/blog/954194.php
В Динском социально-реабилитационном центре для несовершеннолетних.
Только сегодня отвёз.
Если кто забыл, приблизительно полтора месяца назад я выиграл конкурс Softline, на тему «Насколько хороши перспективы IT индустрии в РФ» Вот этот пост: https://smart-lab.ru/blog/937326.php 16 тысяч просмотров, 15 звёзд, 101 лайк. За это они мне выслали ноутбук Inferit. Ну а я его отвёз детям, как и обещал.
1. Про ноутбук Inferit.
Я в смятении…
Прошёл уже целый месяц, как мы ведём корпоративный блог на СмартЛабе. Как будто целая вечность прошла!
Редактор мне статьи писать в основном не даёт, апеллируя к моей врождённой заносчивости (с чего это, я — сама скромность), которая вызывает хейт. И я думал от этого дела будут сильно хуже, но нет.
Итак.
Мы молодцы. С ходу обогнали по популярности корпоративного блога:
Около месяца мы разговариваем в нашем блоге про теорию парных арбитражей и про то как удобно его торговать (исследовать) в OsEngine. Теперь вы это можете делать либо вообще без программирования, либо написав несколько десятков строк кода.
Это – большой прорыв относительно того, как это массово предлагалось делать мейнстримными блогерами с хабра. Когда тесты предлагается проводить с использованием R, MatLab, а исполнение надо отдельно прописывать самому в других программах для торговли. Теперь это всё не нужно. С интеграцией слоёв создания парных арбитражей в OsEngine – и тестирование и экзекюшен делаются в одной программе, в несколько десятков строк кода. С удобным и понятным визуалом.
Данный пост – оглавление для серии статей о парном арбитраже в нашем блоге.
https://smart-lab.ru/company/os_engine/blog/940378.php
В данном посте Вы узнаете о том, что такое корреляция и насколько она важна для парного трейдинга. Какие типы сигналов она способна давать сама. Когда и где её примеряют как фильтр.
Эта статья будет посвящена классическому осциллятору Bears Power.
Так же к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.
1. История появления индикатора Bears Power.
2. Расчет индикатора Bears Power.
3. Какие сигналы может подавать индикатор Bears Power.
4. Роботы для OsEngine на индикаторе Bears Power.
4.1. Стратегия на Bears Power, Bulls Power и Ema.
4.2. Bears Power дивергенция.
4.3. Стратегия на Bears Power, Bulls Power и Parabolic SAR.
5. Таблица общих результатов.
Индикатор Bears Power был разработан Александром Элдером в 1980-х годах. Впервые был представлен в его книге «Как играть и выигрывать на бирже».
Элдер — известный трейдер, автор множества книг и статей, который внес огромный вклад в развитие технического анализа и создание индикаторов.
В данной статье мы рассмотрим индикатор Adaptive Look Back.
Познакомимся с историей его создания, узнаем о способах использования и рассмотрим роботов, которые используют этот индикатор.
Также к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.1. Историческая справка по индикатору Adaptive Look Back.
2. Как проводятся расчеты индикатора Adaptive Look Back.
3. Подача торговых сигналов индикатора Adaptive Look Back.
4. Роботы для OsEngine на индикаторе Adaptive Look Back.
4.1. Пересечение двух Vwma и Adaptive Look Back.
4.2. Стратегия на Adaptive Look Back и Bollinger.
4.3. Стратегия на индикаторах Adaptive Look Back и ROC.
5. Таблица общих результатов.
Сегодня рассмотрим историю появления индикатора Accumulation Distribution.
Также к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.
Оглавление
1. История появления индикатора AD.
2. Как проводятся расчеты индикатора Accumulation Distribution.
3. Какие сигналы может подавать индикатор AD.
4. Роботы для OsEngine на индикаторе AD (Accumulation Distribution).
4.1. Стратегия на пробой уровня на индикаторе AD.
4.2. Стратегия на пересечении двух Ssma и AD.
4.3. Стратегия дивергенция Accumulation/Distribution.
5. Таблица общих результатов.
Индикатор Accumulation Distribution (AD) был разработан Марком Чайкиным. Он представляет собой технический индикатор, который использует для анализа объем торговли, а также сравнивает цены закрытия с серединой диапазона.
Надеюсь получить интересные идеи и конструктивную критику от участников на мои попытки подобрать алгоритмы возврата к среднему (Mean reversion).
Вкратце, что я знаю о системах возврата к среднему: системы, построенные на одном инструменте, являются контр-трендовыми, потому что тренд отклоняет график от средней, а заходить в сторону к средней, значит заходить против тренда. В этом же заложен главный риск таких систем – длинный тренд приводит к долгой и большой просадке. Другая вариация систем возврата к среднему – арбитраж, когда вместо одного инструмента рассматриваются два и более. В этом случае под «средней» понимается некий синтетический курс, зависящий от курсов рассматриваемых инструментов. Расхождение какого-либо из инструментов от этого синтетического курса возможно в случае нарушения глобальной корреляции, что бывает не часто, но пренебрегать таким риском нельзя.
Примером таких систем могут быть парный арбитраж на коррелируемых инструментах, календарный арбитраж, треугольники кросс-курсов валют форекса, или арбитраж бумаг, входящих в индекс, против самого индекса.