Постов с тегом "алгоритмы торговли": 22

алгоритмы торговли


Индикаторы, осцилляторы, астро логикаторы... в чем сила, брат?

Было время, активно торговал форекс, cfd на индекс и прочее. И пытался разобраться, зачем столько индикаторов в терминале мета трейдер 4?
 
Есть от них хоть какая польза?

Индикаторы, осцилляторы, астро логикаторы... в чем сила, брат?

И все бы ничего, ну есть они, или нет… сильно торговле они не помогали, так как торговал по чуйке + по звездам.

Однако, со временем сделали мне пару толковых АСТРО индикаторов под заказ, и только сейчас начал задумываться, какое МЕСТО в этой сложной иерархии занимают мои избранные индюки?

Для этого пришлось заново почитать их базовые определения.

Индикаторы, осцилляторы, астро логикаторы... в чем сила, брат?



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

+53% принес вчерашний день (Настоящий Механизм Трейдинга)

    • 22 июля 2020, 05:19
    • |
    • ORACLE
  • Еще
Я несколько дней барахтался в боковике, пытаясь нащупать правильный вход, два раза выходил, об этом уже писал тут smart-lab.ru/blog/tradesignals/634879.php
+53% принес вчерашний день (Настоящий Механизм Трейдинга)


После чего правильно вскочил в последнюю ступень улетающей ракеты. В общем, на опережающей новости стартегии по D1, ждал то движение, на котором можно заработать… Вот калькуляция по P&L.

+53% принес вчерашний день (Настоящий Механизм Трейдинга)

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

Робот на базе логики кластерного анализа (Market Profile)

История создания мной данного робота начиналась в 2017 году, изначально было понятно, что для работы данного алгоритма придётся  пережимать  огромные массивы тиковых данных. По воле судьбы меня свели с одним программистом который взялся за создание и разработку данного проекта. Написание велось на языке С#. Речь о том, чтобы написать подобный алгоритм ТСлабовскими кубиками отпал после беседы с Родионом из Русалго (кстати учился у него программированию пока он не пропал). Вообщем программист писал на С# для Метатрейдера. О боже Метатрейдер! Написав алгоритм, столкнулись с массой проблем, начиная с того, что в метаке не вышло пережимать тиковые данные в кластера с нужным фреймом, потом затруднения с оптимизацией и перепросчёте за несколько дней, краш репорты при сборе кластеров за несколько месяцев, вообщем всё хреново, инфраструктура не подходила ни Метатрейдеровская ни ТСлабовская, программист положил болт на шкаф и умыл руки. Параллельно с этим я конечно думал, что походу меня кинули и всё он там написал и запустил, но как на самом деле я конечно никогда не узнаю. Вообщем прошло время, вопрос оставался открытым, по скольку сам я нифига ни шарю в программировании да и времени нет уже разбираться, было решено найти компанию которая сможет реализовать данный проект. Поковырявшись в интернете и списавшись с порядка 5ю разработчиками, за проект взялись только двое. Удивил разброс цен на один и тот же объём работ, ИТ услуги конечно это прям бескрайнее поле в этом отношении. Вообщем за проект взялся Юрий Дернов из РОБОКОММЕРЦ. Открытием для меня стал тот факт, что у них вообще своя собственная платформа, то есть разработчик пишет роботов под свой же софт и конечно же знает как он устроен и всё в одной экосистеме.

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

Супер ускорение расчета индикаторов

Когда-то давно я занимался распознавание образов и использовал такую вещь как интегральное представление изображения. И на самом деле этот же метод применим и в алготрейдинге, например для быстрого расчета SMA, или сбора статистики винрейта за указанный период. 

Например, был ценовой ряд из 6-ти элементов:

1.104, 1.102, 1.105, 1.106, 1.103, 1.101 

Найдем его интегральное представление (начнем с нуля):

0.0, 1.104, 2.206, 3.311, 4.417, 5.52, 6.621

Чему будет равно SMA за последние 3 элемента? Достаточно посчитать разницу: 6.621 - 3.311 и разделить ее на 3.

SMA(3) = (6.621 - 3.311)/3 = 1.103

Убедимся, что SMA(3) найдено верно. 

(1.106 + 1.103 + 1.101)/3 = 1.103

Таким образом можно найти SMA с любым периодом, совершив всего навсего одну операцию вычитания и одну операцию деления. Это позволит гораздо быстрее получить набор значений индикаторов типа SMA, RSI, STD_DEV.
Вроде все хорошо, НО НАДО ПОМНИТЬ, что если использовать тип данных с плавающей точкой, то у нас будет накапливаться ошибка. Поэтому ценовой ряд лучше сначала преобразовать в целочисленный тип. Для этого достаточно для 5-ти значных котировок умножить цену на число 100 000.

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




Тестирование стратегий для бинарных опционов на истории. Библиотека для С++ и пример с "граалем".

В данной статье будет рассмотрен только технический аспект тестирования стратегий для бинарных опционов. Если вы считаете, что бинарные опционы не предсказуемы, или что брокеры «разводят» трейдеров, то данный пост будет не об этом и просьба не обращать на него внимания. Здесь будет рассмотрен только технический аспект для тех, кто хочет сам тестировать стратегии и проводить эксперименты на БО. Впрочем, используемый код можно адаптировать при желании и под форекс.

Итак, математика бинарных опционов не очень сложная. Тем не менее, проводить тесты будет гораздо  проще, если сделать отдельную библиотеку для тестирования и вообще подготовить «среду», где проводить свои изыскания. Не всегда же строить «велосипед» заново. К тому же, могут быть ситуации, когда ТС использует несколько экспираций опционов во время тестирования сразу, или может отличаться процент выплат и ставок. Поэтому есть смысл выделить «тестер» в виде отдельной библиотеки, несмотря на то что его задача по сути банально считать результат.

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

Энергия

Не про ракету, а есть такая стратегия
algocapital.ru/strategies/strategiya-energiya/

Меня смутило только одно, вернее два момента: первый разброс доходности на разных рынках дикий.

Второе — описание стратегии и методов писали ну никак не ученые мужи, а дилетанты. Тут подробно algocapital.ru/investment/

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

Что кто скажет?

Кто имел с ними дело?

Третий уровень автоматизации трейдинга

Выделяются три уровня автоматизации:
1. Автоматизация операций (Привод, собственно робот);
2. Автоматизация оценки эффективности стратегий (Система тестирования на истории);
3. Автоматизация генерации потенциально эффективных стратегий. (Генератор стратегий)
С первыми двумя пунктами все ясно. Но вот как подступиться к третьему пункту не представляю. Может есть какие-то соображения на этот счет?

Кибербитва "Трейдинг с нуля"- челлендж 2017. Стримы. Обзоры. Стратегии. Доллар vs Рубль vs Евро

СКОРО!!!
В ежедневных стримах в прямом эфире я буду делиться с вами секретами прибыльного трейдинга. Перед началом торгов: анализ текущей рыночной ситуации, составление торгового плана на день, определение основных ключевых уровней, точек входа и выхода из позиции, а также алгоритм действий в случае развития той или иной рыночной ситуации. Психологию трейдинга тоже не забудем. В частности, будут затрагиваться особенности психологии трейдинга при среднесрочном и долгосрочном удержании позиций. 



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

Конец эпохи дискреционного трейдинга (ПЕРЕВОД)

В продолжение бурной дискуссии о том, что тех. анализ никуда не годится предлагаю перевод свежей статьи Майкла Харриса (про автора написано в конце поста). Так оно видится из-за границы. 

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

Дискреционный сетап  прошлой недели в акциях INTC, подробно описанный в нашем еженедельном premium отчете, принес прибыль, но для меня это последняя сделка подобного типа и конец эпохи.

В нашем еженежельном premium отчете, начиная с 29 апреля этого года, мы предлагали сетапы для ETF'ов и акций Dow 30. Торговый подход и управление рисками описаны в этой статье. Окончательная доходность системы, торгующей на 32 дискреционных сетапах, составила 2,64% (net), начиная с мая 2016, или около 4,13% годовых (уровень прибыль, который никуда не годится, кроме как для fixed income).



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

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