Избранное трейдера DvF

по

Индикатор ThinkOrSwim рисует на графике линии вчерашних Hi, Low, Close, Open и сегодняшнего Open

Рисует линии вчерашних Hi, Low, Close, Open и сегодняшнего Open на графике
Очень удобно, наглядно показывает важные уровни вчерашнего дня.
Индикатор ThinkOrSwim рисует на графике линии вчерашних Hi, Low, Close, Open и сегодняшнего Open

#Thinkorswim studies 
#Рисует линии вчерашних Hi, Low, Close, Open и сегодняшнего Open на графике.
#Thinkorswim  https://radchenkovy.com/thinkorswim-live

input sPeroid = {default DAY, WEEK, MONTH};
input iHigh = {default "yes", "no"};
input iLow = {default "yes", "no"};
input iClose = {default "yes", "no"};
input iOpen = {default "yes", "no"};
input iTodayOpen = {default "yes", "no"};
plot pHigh = if !iHigh then high(period = sPeroid)[1] else Double.NaN;
plot pLow = if !iLow then low(period = sPeroid)[1] else Double.NaN;
plot pClose = if !iClose then close(period = sPeroid)[1] else Double.NaN;
plot pOpen = if !iOpen then open(period = sPeroid)[1] else Double.NaN;
plot pTodayOpen = if !iTodayOpen then open(period = sPeroid)[0] else Double.NaN;

pHigh.SetDefaultColor (Color.GREEN);
pHigh.SetPaintingStrategy(PaintingStrategy.DASHES);
pLow.SetDefaultColor(Color.RED);
pLow.SetPaintingStrategy(PaintingStrategy.DASHES);
pClose.SetDefaultColor (Color.GRAY);
pClose.SetPaintingStrategy(PaintingStrategy.DASHES);
pOpen.SetDefaultColor (Color.WHITE);
pOpen.SetPaintingStrategy(PaintingStrategy.DASHES);
pTodayOpen.SetDefaultColor (Color.WHITE);
pTodayOpen.SetPaintingStrategy(PaintingStrategy.DASHES);;

Полная библиотека индикаторов, фильтров и сканеров для Thinkorswim в этом блоге  bit.ly/2vKq4F8


Парсер котировок Финама

    • 30 августа 2018, 01:12
    • |
    • Albus
  • Еще
Пост будет полезен только тем, кто кодит на Луа.
---
Написал простенькую функцию, которая работает с архивом графиков Финама. На Финаме есть история торгов за много лет. Это полезно, чтобы прогнать вашу стратегию на максимально доступных исторических данных.
Архив Финама находится здесь: https://www.finam.ru/profile/moex-akcii/sberbank/export/
---
Заходите по ссылке, видите там:
Парсер котировок Финама
Там где «Формат записи в файл» выбираете как у меня: DATE,TIME,OPEN,HIGH,LOW,CLOSE,VOL. Можно брать и другие форматы, но тогда код функции придётся переписать.
---
Выбираете вверху даты с 1 января по 31 декабря и год за годом сохраняте себе на компьютер вот так:
Парсер котировок Финама

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

Как Python помогает заменить финконсультантов

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

Во всем этом задействуем Pandas и минимизируем количество циклов. Погруппируем времянные ряды и порисуем графиков. Познакомимся с мультииндексами и их поведением. И всё это в Jupyter на Python 3.6.



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

SWT-метод. 1. Классический технический анализ

СОДЕРЖАНИЕ

1. Классический технический анализ
2. SWT-метод. Теория
3. SWT-метод. Практика применения
4. Пример анализа трендов
5. Торговые тактики

6. Дополнительные условия (фильтры сделок)
7. Риск-менеджмент

Часть 1. Классический технический анализ и проблемы его применения

СОДЕРЖАНИЕ

1.1. Аналитическая поддержка торговых операций
1.2. Что такое тренд в техническом анализе? Виды трендов
1.3. Глубина коррекции как критерий смены типа тренда

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

Как быстро из PostgreSQL и ClickHouse получить в Python длинные истории цен

Разбил много ☕кружек в поисках решения для ️быстрого получения длинных историй цен для большого количества активов в Python. Ещё имел смелость желать работать с ценами в numpy-массивах, а лучше сразу в pandas.

Стандартные подходы в лоб работали разочаровывающе, что приводило к выполнению запроса к БД в течение 30 секунд и более. Не желая мириться, я нашёл несколько решений, которые полностью меня удовлетворили.
Как быстро из PostgreSQL и ClickHouse получить в Python длинные истории цен



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

Новый проект

Новый проект

Круто! Буду пользоваться
Не круто! Не буду пользоваться
Всего проголосовало: 13
Привет, друзья!
Решил сделать новый проект. Его суть в следующем:
У каждого трейдера есть какая-то стратегия торговли, и наверняка не очень удобно постоянно сидеть возле монитора, другое дело, если тебе на телефон приходит сигнал, по твоей стратегии и далее ты уже принимаешь решение: стоит входить или нет, либо можно будет подписаться на стратегию другого трейдера, если он даст приглашение, конечно. Новый проект как раз будет реализовывать это. Буду рад, если вы проголосуете)

Торговля с индикатором On Balance Volume (OBV)

    • 04 апреля 2018, 07:19
    • |
    • RUH666
  • Еще
Торговля с индикатором On Balance Volume (OBV)
On Balance Volume (OBV) — это индикатор объема, который предназначен для измерения давления, которое покупатели и продавцы оказывают на рынки. Его подход заключается в том, чтобы добавлять объем в дни, когда цена поднимается и вычитать объем в дни, когда цена падает. Разработанный в 1963 году графическим аналитиком Джо Гранвилем, вероятно, был самым ранним примером показателя, который измерял положительный и отрицательный объемный поток.

Этот способ просмотра объема вычисляется относительно простой формулой (автоматическая на всех современных платформах):
Если цена закрытия выше предыдущей цены закрытия, то: Текущий OBV = Предыдущий OBV + Текущий объем

Если цена закрытия ниже предыдущей цены закрытия, то: Текущий OBV = Предыдущий OBV — Текущий объем

Если цена закрытия равна предыдущей цене закрытия, то: Текущий OBV = Предыдущий OBV (без изменений)

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

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

MACD: схождение/расхождение скользящих средних

    • 20 марта 2018, 11:01
    • |
    • RUH666
  • Еще
MACD: схождение/расхождение скользящих средних
Скользящие средние в сочетании с конвергенцией и дивергенцией — вот как вы можете определить MACD (произносится как «M-A-C-D» или «Mac-Dee», как Mcdonalds), еще один широко используемый технический индикатор. Конкретная вещь, которая выделяет ее и удерживает лояльных последователей, заключается в том, что она обеспечивает четкие сигналы, интерпретируя две разные скользящие средние и превращая разницу между ними в осциллятор.

Индикатор состоит из трех компонентов:

1. Линия MACD — она рассчитывается путем вычитания 26-дневной экспоненциальной скользящей средней (EMA) из 12-дневной EMA.

2. Её 9-дневная EMA показывается на том же графике и называется сигнальной линией. Когда происходит пересечение, это служит сигналом покупки или продажи.

3. Гистограмма MACD представляет собой разницу между MACD и сигнальной линией. Когда она положительна, это означает, что линия MACD находится над сигнальной линией и наоборот.

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

Что за чудо-конструкция такая зигзаг?

Под влиянием статьи Опционы для Гениев (Зигзаг удачи) Дмитрия Новикова открыл себе неделю назад позицию, в опционном простонародии именуемую «зигзаг», сейчас она выглядит вот так:

Что за чудо-конструкция такая зигзаг?

Чем больше вожусь с ней — тем больше удивляюсь. ГО небольшое — программа считает 30 тысяч, я прикинул по своему счету и позициям — ну, тоже не сильно больше получается. Может около 40 тысяч. Прибыль на экспирацию (через месяц) — 6200. Текущая прибыль — 1866. И то, я его собрал не сразу из расчета на -3 фьюча, а постепенно добавлялся. Плюс первые дни не знал толком, что с ним делать, управлялся коряво, и похоже, сделал несколько ошибок.

Откуда деньги берутся — теоретически понятно, а на практике — ни х… ра не понятно! )

Какая-то завышенная доходность получается (для меня, я имею в виду, может для вас это небольшие цифры в процентах). Даже если взять 1866 к 40 тысячам, то это 4,5% в месяц при довольно спокойном управлении позицией. Если взять половину от того, что положено в данной точке графика на экспирацию, то есть 3 тысячи — это 7.5% в месяц или 90% годовых! Я уж не говорю о том, что можно дельту с гаммой чуть-чуть отпустить и если цена немного вниз пойдет, то там уже какие-то баснословные сотни процентов! (впрочем, и риски увеличиваются)

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

RSI - разбор самого популярного индикатора

    • 15 марта 2018, 07:57
    • |
    • RUH666
  • Еще
взято отсюда
RSI - разбор самого популярного индикатора
Индекс относительной силы (RSI), вероятно, является самым популярным показателем. Почему он так широко распространён? Может быть, из-за того, насколько он универсален и прост, или, может быть, потому, что он даёт четкие точки покупки и продажи.

Его придумал в 1978 году технический аналитик Уэллес Уайлдер, который был инженером-механиком и риэлтором, но его исследования рынков и технического анализа привели его к разработке RSI и пяти других индикаторов, которые не получили столь широкую известность.

Формула, которая используется для его расчёта: RSI = 100 – 100 / (1+RS), где RS равен отношению среднего роста повышательных периодов за таймфрейм к среднему падению понижательных периодов за таймфрейм. Используя этот подход, RSI измеряет силу движений инструмента вверх и вниз. Его значение может быть от 0 до 100, а его стандартный таймфрейм — 14 периодов времени (это могут быть часы, дни, недели и т. д.). Следует отметить, что различные подходы могут использовать разные таймфреймы.

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

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