Избранное трейдера Двоечник
Ниже представлен код двух способов построения дивергенции. Один с помощью функции корреляции, другой с помощью функции пивот.
ta.correlation() — Коэффициент корреляции. Описывает степень, на которую две серии стремятся отклониться от своих ta.sma значений.
7 — передаем значение встроенной функции ta.rsi в переменную rsi
8 — задаем коэффициент корреляции, на который будет реагировать индикатор
9 - задаем расчетный период корреляции
11 — переносим значение встроенной функции корреляции ta.correlation в переменную correlation
14 — задаем цвет направления корреляции, изначально бесцветный
15 — с помощью тернарного оператора задаем два условия дивергенции типа Strong. Первое условие медвежьей дивергенции, цвет будет красный, второе — бычьей и цвет зеленый. В случае не выполнения обоих условий цвет будет серый.
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // This strategy has been created for illustration purposes only and should not be relied upon as a basis for buying, selling, or holding any asset or security. // © Diamond //@version=5 strategy('SMA Golden Short Strategy', overlay=true, calc_on_every_tick=false, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_value=0.04, commission_type=strategy.commission.percent) //Inputs smaFast = input.int(title='Fast SMA', defval=50, minval=1) smaSlow = input.int(title='Slow SMA', defval=200, minval=1)
Решил изложить свою основную стратегию выбора бумаг на фонде, вдруг кому-то будет полезно.
Стратегия заключается в пошаговом анализе разных аспектов конторы. Каждый следующий шаг делается, только если устраивают результаты предыдущего. Если результаты не устраивают, то фирма перестает анализироваться. Экономятся время и ресурсы.
Стратегия предназначена в основном для долгосрочного инвестирования, может использоваться и на среднесрок. На краткосрок рекомендуется использовать с осторожностью.
Итак, план анализа.
Шаг 1. Финансы.
Любая контора начинает анализироваться с ее финансов.
Основные тезисы анализа:
1. ключевые показатели для анализа в порядке убывания важности: ROA, рост выручки, рост EPS, L\A.
Помимо этого считается операционная прибыль (ОП), чистая прибыль (ЧП), дивдоха, доха обратного выкупа (если возможно), рост капитала, операционная маржа, маржа чистой прибыли, ROE. В некоторых случаях имеет смысл следить за свободным денежным потоком.
Вдохновлялки на тему инвестиций:
Уильям Бернстайн — Если сможете
Уильям Бернстайн — Манифест инвестора
Джорж Клейсон — Самый богатый человек в Вавилоне
Алексей Марков — Хулиномика
Нассим Талеб — Одураченные случайностью
Нассим Талеб — Чёрный лебедь
Мэлкил — Случайное блуждание на Уолл-стрит
Рей Далио — Принципы. Жизнь и работа
Джон Богл — Руководство разумного инвестора
Александр Силаев — Деньги без дураков
Распределение активов:
Уильям Бернстайн — Разумное распределение активов
Фрэнк Армстронг — Инвестиционные стратегии 21 века
Ферри — Всё о распределении активов
Гибсон — Формирование инвестиционного портфеля
Меб Фабер — Глобальное распределение активов
Поведенческая теория:
Даниэль Канеман — Думай медленно… Решай быстро
Роберт Шиллер — Иррациональный оптимизм
Терри Бернхем — Подлые рынки и мозг ящера
Морган Хаузел — Психология денег
Фундаментальный анализ:
Часто тут пишу про Wealth-Lab. Сейчас это значимая часть моей алго-инфраструктуры. Но ни разу даже картинки Велс-Лаба не показал)). Пришло время все исправить. Покажу новый велс и немного приподниму вуаль, защищающую мой подход и мой алгоритмический флоу (как тэщщу, где беру идеи, как оптимизирую, как выбираю значения параметров и т.д.).
Базовый флоу на Wealth-Lab 7.
Кодим стратегию.
В начале Initialize видно, как удобно организована работа с таймсериями в векторном стиле.
Можно и без кода стратегию запилить.