Постов с тегом "алготрейдинг": 4501

алготрейдинг


алготрейдинг - подход к биржевой торговле, основанный на автоматизации торгового процесса при помощи программных алгоритмов и различных аппаратных решений.

Ниже приведены все записи на нашем сайте по теме алготрейдинга.

аутсорс: отрисовка графиков цен, Java, JFreeChart

Доброго времени суток, ищу на аутсорс

— кусок кода на Java, в исходниках
— отрисовка графика цены в JFreeChart, OHLC bars
    — red/green отрисовка баров (скорее всего наследование от оrg.jfree.chart.renderer.xy.HighLowRenderer), визуально близко к TWS IB
    — cross-hair overlay, OHLC price snap, как это сделано в ThinkOrSwim

Почему именно JFreeChart? Пишу личного помошника в отборе акций, которые затем торгуются в TWS IB. Чтобы переход от помошника к терминалу был когнитивно легким, решил отрисовать той же библиотеко, что в терминале.

В принципе могу сам, но в целях экономии времени, могу аутсорснуть.

 

 


Логические и математические рассуждения при реализации алгоритма

Приветствуем.

Работая с программой TSLab, иногда, а иногда часто), возникают пожелания, в виде необходимости новых блоков, которые в составе софта отсутствуют. Многие сложности, на самом деле решаемы имеющимся функционалом, хотя иногда конечно не обойтись без программирования.
В комментариях к предыдущей статье, попросили добавить блок — месяц года. Просто взять и добавить блок — чаще всего это цикл через 6 рук пройдет от тикета с требованием к реализации, далее принятие решение о срочности и тд и тп. не суть важна в бюрократии, а в том что сделать можно все своими руками!

Итак начнем. В тслаб имеется блок — дата, который транслирует дату в формате ггммдд, его и будем использовать чтобы получить месяцы.
Первый и самый важный шаг — вывести блок дата на график, чтобы узнать о формате, так как в разных блоках могут быть разные вариации написания.
Логические и математические рассуждения при реализации алгоритма
Следующий шаг — построить логику в голове, каким образом достать месяц из данного варианта формата. Прежде всего не воспринимаем это как дату, а принимаем ее за обычную цифру. 161122. Чтобы добраться до месяцев — мне нужно прежде всего исключить год.



( Читать дальше )
  • обсудить на форуме:
  • TSLab

Обновление TSLab версия 2.1.12.0

                          Приветствуем! Мы вернулись на смартлаб!

Февраль начался с обновления платформы TSLab. Теперь актуальная версия 2.1.12.0, которая уже доступна для скачивания и пользования. Для Binance, Okex и Lmax — бесплатная лицензия для торговли!

Список изменений можно посмотреть тут.

Наиболее интересным для пользователей, будет новый блок – «Предыдущее значение».

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



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

Изменение часов торговой сесси FORTS

Скоро биржа добавит 3 часа к торговой сессии, она будет начинаться с 7:00 по МСК. Это должно как-то повлиять на существующие торговые алгоритмы. Особенно, если алгоритм учитывает время.
Так, например, часто используется стратегия выхода по времени удержания позиции и обычно время измеряется в количестве баров. Теперь баров внутри сессии будет больше, а значит выход может «рассинхронизироваться» с реальным временем.
Предлагаю обсудить как правильнее изменить алгоритм, чтобы минимизировать орицательное влияние.
Вижу варианты:
1) отбрасывать лищние новые бары, путь живет как раньше. Это не лучший вариант, если алгоритм как-то использует паттерны на открытии сессии;
2) лишние бары не отбрасывать, но не открывать позиции до 10 утра, а может быть и не закрывать. Тем более что еще не очевидна ликвидность в это дополнительное время;
3) остановить алгоритмы и выждать накопление статистики сделок, отбросить которым поплохело. Плохо тем, что долго ждать накопления статистики.

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

У кого какие соображения?


Покупка на прорыве волатильности для 15 активов

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

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

Стоп можно ставить двумя способами:
1. Из точки входа вычитаем часть дипазона предыдущего дня, например половину.
2. Можно ставить стоп на уровне потери какого-то процента депозита.

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

В прошлый раз рассматривал оптимизацию стратегии по диапазону прошлого дня. Брал диапазон от 20% до 190% предыдущего дня и прибавлял к открытию. В этот раз буду рассматривать два параметра:
— процент от диапазона прошлого дня (от 40% до 120% с шагом 20%)

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

ФР МБ: результаты Января'21

ФР МБ: результаты Января'21
Всем привет! Продолжаю публикацию ежемесячных результатов системы на российском рынке (теперь без портфелей на следующий месяц, поскольку я жадный и ленивый ;). Начало здесь: smart-lab.ru/blog/412664.php, результаты декабря и прошлого года: smart-lab.ru/blog/667842.php

По итогам месяца модель заработала +3.6%, с максимальной просадкой 1.8% по дороге. Индекс МосБиржи полной доходности за тот же период показал результат -0.3%, с максимальной просадкой 6.1% по дороге. Результатом я доволен и в абсолюте, и в сравнении с индексом. Модель хорошо себя повела во второй половине месяца, когда индекс бодро посвистал вниз, а модели удалось оставить портфель в нулях.

Кстати, если вы верите в пресловутый January barometer, то ничего хорошего для годового перформанса индекса МосБиржи январь не сулит.

В настоящий момент портфель примерно такой (сумма долей сильно меньше 100%, потому что четверть портфеля в настоящее время находится в кэше):
ФР МБ: результаты Января'21

Всем профитов!

Видео о трейдерах 15. Документальный фильм "Природа трейдинга"

Привет!
Вашему вниманию документальный фильм о трейдинге.


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

Вопрос о котировках

Доброго всем. 

Вот приспичило сделать сканер достаточно редкого паттерна. Поэтому есть необходимость сканировать как можно больше инструментов. Собственно где взять поставщика котировок чтоб и хорошо и не дорого? Второе важнее ☝️😎.

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