Избранное трейдера Александр
Приветствую. В предыдущем посте описывался интерфейс для генерации тиковых данных – ITickGenerator. Его реализации могут быть разными: данные могут генерироваться на лету, или браться из БД. В случае с БД, возникает необходимость в организации ещё одного слоя приложения – слоя доступа к данным. TickGenerator, всё также будет оповещать подписчиков (стратегии, которые выставляют заявки), но по тем данным, которые он получит из БД.
Сейчас не важно, какая будет база данных, и где она будут храниться – на сервере, в файлах или в оперативной памяти. Не важно, также, какие специфические библиотеки и драйвера буду для этого использоваться. Сейчас, я просто приведу пример того, как можно разделить бизнес-логику приложения и слой доступа к данным.
Я создал отдельный модуль, и там и развернул всю архитектуру, связанную с БД, основные компоненты которой: сущности, репозитории и дата-сервис.
Хотя понятие сущности (Entity), само по себе, достаточно общее, здесь, буду применять его в узком смысле – это классы, представляющие таблицы БД, возможно, с какой-то дополнительной логикой. В простейшем случае, одна сущность – одна таблица. Между сущностями может быть связь (например, один ко многим), которая отражается и в связи между таблицами. Сущность описывается полями класса, которые отражают колонки таблиц.
С начала августа отрабатываю тактику полуавтоматической торговли с роботом.
Робот не пущен на самотек, периодически контролируется состояние рынка, действующие тренды и их характер. При необходимости (не часто) корректируются настройки робота по трендам. Кажется наконец удалось достичь той простоты в работе, которой хотелось с самого начала, и высвободить громадное количество времени, которое раньше приходилось затрачивать в процессе торговли.
Робот при заданных рисках считает объемы исходя из текущей волатильности, по заданным сигналам открывает позиции, подтягивает стоп по мере движения рынка в сторону открытия позиции, учитывая текущую волатильность, и наращивает объем по адаптивному сеточному алгоритму с переменным шагом, определяемым текущей волатильностью рынка (при выходе первоначальной позиции в прибыль).
Контроль трендов ведется по цифровому индикатору вверху слева. Настройки робота по трендам и режимам отображены вверху справа.
Закрытие — по трейлингу, по достижению цели эквити и по Hft-событиям: движение рынка в течение минуты на величину, больше, чем волатильность часового тренда. При движении рынка против позиции сделки закрываются. В направлении позиции — подтягивается стоп.
Алгоритм полностью прозрачен, каждое действие робота понятно и объяснимо. Выброшены все лишние заморочки настройки — тупо тренды, тупо сигналы и всё.
Закрытие — по трейлингу, по достижению цели эквити и по Hft-событиям: движение рынка в течение минуты на величину, больше, чем волатильность часового тренда. При движении рынка против позиции сделки закрываются. В направлении позиции — подтягивается стоп.
Всем доброго времени суток, здоровья и хорошего настроения!
Ежедневный дайджест текущих сервисов майнинга биткоинов, предоставляющих возможности долевого участия в майнинге (облачный майнинг) и их мониторинг (в т.ч. текущих удельных выплат на единицу купленной мощности), исходя ТОЛЬКО из своего личного опыта и на основе моих личных расчетов и выводов.
Дайджест на основании выплат на 25.08.2017.
Текущая мощность, которую я приобрел на собственные средства:
1) Hashing24: 85,1 Th/s.
2) Hashflare: 49,9 Th/s.
1) Hashing24.
Сайт: hashing24.com
Регистрация домена: 29.04.2016.
Продажа мощностей для добычи Bitcoin. Основной поставщик мощности для майнинга — компания «BitFury» (на рынке майнинга с 2012 года).
Физические представительства: Шотландия, Тайланд, Украина.
Дата-центры: Исландия, Грузия.
Вижу, мода на роботов никуда не ушла, раз народ покупает готовых роботов в надежде на то, что они получат грааль. Попробую внести ясность в эту тему, а именно, почему бессмысленно покупать каких-либо роботов как товар или программу для заработка.
Так же расскажу, почему никто не будет распространяться, как работает алгоритм и как он зарабатывает деньги.
Возможно, еще что-нибудь интересное по ходу расскажу :)
Уверен, кому-нибудь и интересно будет. Это мой первый блог. Давно думал, что делать с моими знаниями, но идей пока нет, может кто предложит :) Правда, скорее всего, что-то и устарело уже (инфраструктура биржи, скорее всего), давно этим занимался — более трех лет назад перестал.
Вообще, должен признать, нынешним алготрейдерам очень тяжело и будет еще тяжелее. Информацию приходится собирать по крупицам. Если лет 5-6 назад все достаточно легко делились информацией и подходами, то сейчас действительно стоящей информации вообще нет. Все, что есть на смартлабе по поводу алго и hft — настолько не значительно, а в 99% — ерунда. Помню, на конфе в Геленджике можно было получить больше практической информации, чем во всех книжках по hft :)