Избранное трейдера Александр Зайцев (ocepiruki)

по

Как я создал стратегию от нечего делать

Иногда хочется увлечь свой мозг какой-то интересной задачей или просто приятно и с пользой провести время. Благо у меня давно сложился алгоритм для таких ситуаций — я начинаю придумывать торговые стратегии.

Поиск торговых паттернов

Чаще всего я открываю график btcusd на Tradingview, так как это самый распространенный крипто-актив на самом распространенном сервисе для анализа крипто-активов)) .

Как я создал стратегию от нечего делать

При разработке торговых стратегий я стараюсь придерживаться нескольких универсальных правил:

  • простота — стратегия должна быть настолько проста, чтобы ее основной принцип можно было уместить в пару предложений;
  • доступность — в стратегии должны использоваться самые распространенные инструменты и индикаторы, доступные любому трейдеру;
  • автоматизация — стратегия должна иметь возможность быть полностью автоматизированной и работать с минимальным участием человека;

В этот список обязательно нужно добавить пункт «риск-менеджмент», но он настолько объемен, что заслуживает отдельной классификации в какой-нибудь отдельной статье.



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

Что я торгую и почему.

    • 19 октября 2023, 12:39
    • |
    • Aleksey
  • Еще

Доброго времени суток.
Что я торгую и почему.
Продолжаю.

Все что говорю исключительно субъективно, за время на рынке я менял мнение по некоторым практическим вопросам.


Тезисно.

Хочется стабильности эквити.


Торгуя мало явлений бывают долгие периоды боковика или просадок.



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

Модель Грааля на основе скользящей средней

Не торгую.
Скучно… Душа безудержно рвется к вожделенному Граалю, но холодное сердце говорит: «Подумай — надо ли это тебе?»
А время идет… Тик-так, тик-так… То медленно, то быстро, но что самое страшное — неумолимо вперед.

А есть ли Грааль?
Да. Он в сердце и душе каждого из нас.
А как его узреть?
Слушая душу и сердце. Если не умеешь — то надо слушать Мудрецов, которые живут среди нас.

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

1. Берется скользящая средняя МА с периодом 1 сутки (здесь и далее — мои собственные цифры, ибо Мудрец не предоставляет свои расчеты). На минутках это МА(1440)
2. Рассчитывается стандартное отклонение по формуле: 1,645*mean(abs(return))*sqrt(T). А вот здесь Т — это уже 2 суток и среднее от приращений рассчитывается за 2 суток.
3. Строится канал этого отклонения от средней.
4. Выходит цена выше границы канала — продаем, ниже — покупаем. Выход из сделки — при возврате к средней.

Как-то так. Проверял у себя на парах EURUSD и EURJPY за 2019-2020 гг. Сделок примерно 15-20 за год с уверенным плюсом.

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

Индикатор BullBearPower

Приветствую, коллеги!

Не думал, что будет такой интерес к моему посту https://smart-lab.ru/blog/634217.php , а точнее к индикатору, о котором в нем написано. Много сообщений в личку, не успеваю. Поэтому просто выкладываю код индикатора. Написан в QLua. Копируйте, вставляйте, запускайте и пользуйтесь! ВАЖНО: Для нормальной работы индикатора нужно, что бы была открыта таблица обезличенных сделок и шел поток данных по вашему инструменту!!!

p_CLASSCODE = «SPBFUT» --Код класса
p_SECCODE = «SiU0» --Код инструмента

function OnInit()

frame_60min = CreateDataSource (p_CLASSCODE, p_SECCODE, INTERVAL_H1)
frame_5min = CreateDataSource (p_CLASSCODE, p_SECCODE, INTERVAL_M5)

Index_60min = nil
Index_5min = nil

LastPrice = nil

IsRun = true

end

function main()

CreateTable()

while IsRun do

if Index_60min ~= frame_60min:Size() then

Index_60min = frame_60min:Size()

end

if Index_5min ~= frame_5min:Size() then

Index_5min = frame_5min:Size()

Transaq = 0
BuyWay = 0
SellWay = 0

end

if LastPrice ~= frame_60min:C(Index_60min) then

LastPrice = frame_60min:C(Index_60min)

BuySignal(frame_60min, Index_60min)
SellSignal(frame_60min, Index_60min)

if BuySpeed ~= nil and SellSpeed ~= nil then

if LastPrice < BuyPrice and BuySpeed > SellSpeed then

SetCell(t_id, 1, 4, «Buy»)

elseif LastPrice > SellPrice and SellSpeed > BuySpeed then

SetCell(t_id, 1, 4, «Sell»)

else

SetCell(t_id, 1, 4, «None»)

end

end

end

sleep(10)

end



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

Как набрать 50 000 подписчиков в телеграме, потратив 0 рублей на продвижение

Мы запустили телеграм-канал @tinkoff_invest_official в сентябре 2019-го и думали, что наберем 30 тысяч подписчиков за год. Прошло десять месяцев — и на нашем канале 50 тысяч подписчиков. Мы не потратили на продвижение ни рубля.

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

Конкуренция сумасшедшая. Раскрутить канал в Телеграме с каждым годом становится все сложнее. Только в 2019-м было зарегистрировано 133 800 каналов на русском. Теперь, после отмены блокировки Телеграма в России, логично ожидать, что эти цифры вырастут в несколько раз. И все, кто раньше боялся гнева Роскомнадзора, пойдут создавать свои каналы, зарабатывать, продвигать личный бренд, находить клиентов. А значит, Телеграм станет еще перспективнее и интереснее.



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

Сollective2. Вошел в ТОП-20.

Всем привет.

Моя стратегия на collective2 — https://collective2.com/details/127331517

Вот уже почти полгода торговли на сервисе.
Вошел в топ-20 стратегий по размещенному капиталу инвесторов.
По их подсчетам сейчас за моей стратегией следует подключенный капитал инвесторов примерно 1.5 млн.$
Вот таблица — https://collective2.com/datastudies/strategyAUM

Также вошел в топ-20 стратегий на этом сервисе.

 Сollective2. Вошел в ТОП-20.

Со стартовых 50К сделал 130 %, в деньгах в профите примерно +70К.
Сделано более 1200 сделок за 6 месяцев, что показывает большую дистанцию.
Сейчас 19 инвесторов, и около 80 подписчиков на симуляционном автоследовании.
Стоимость подписки для инвестора на мою стратегию для автоследования — 400$.

 Сollective2. Вошел в ТОП-20.



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

Достаточно полное руководство по VWAP от JonnyBoy's

Наконец-то попалось что-то вразумительное по торговли с использованием VWAP. В заголовке нет типичной надписи «Грааль» ибо его не существует. Но как по мне, так очень годная штука. Ниже перевод, оригинал здесь


Вступление

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

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



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

Тест стратегии на основе индикаторов ADX и DI

Тест стратегии на основе индикаторов ADX и DI.

Направленное движение или система ADX — это концепция, которую Дж. Уэллс Уайлдер младший первым описал в своей книге «New Concepts in Technical Trading System» в 1978 году

Покупка
Купить, если +DI > -DI и ADX растёт.
Выйти из позиции, если +DI < -DI или ADX падает.

Продажа
Продать, если +DI < -DI и ADX растёт.
Выйти из позиции, если +DI > -DI или ADX падает

Тесты по Си, комиссия 20 пунктов на круг, запрет сделок на утреннем гэпе, запрет сделок на экспирации. Торговля 1 контрактом

Далее добавим тейк, трейл и БУ в абсолютном выражении

Далее добавим тейк, трейл и БУ по ATR

Тест стратегии на основе индикаторов ADX и DI
Тест стратегии на основе индикаторов ADX и DI

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

Идеальная "торговая система" А. Г. в реалиях нашего рынка

А. Г. интересную идеальную штуку описывает у себя в видео.

Прогоним эту систему без заглядывания в будущее на нашем рынке по следующим правилам:
Buy at open[m] if close[m-1]>OPEN[d] and HIGH*[m-1]+LOW*[m-1]>HIGH[d-1]+LOW[d-1].
Sell at open[m] if close[m-1]<OPEN[d].

Пояснения:
Расчеты делаются по минуткам opn, high, low, close.
m — текущая минута, которая только началась.
OPEN, HIGH, LOW это дневные значения. 
d — текущий день.
HIGH* и LOW* это максимум и минимум текущего дня с открытия и по завершившуюся минуту m-1.

Далее будут эквити без учета издержек.

Si (8% годовых при срсделке 0,01%):
Идеальная "торговая система" А. Г. в реалиях нашего рынка





























RI (22% годовых при срсделке 0,05%):
Идеальная "торговая система" А. Г. в реалиях нашего рынка

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

Где можно найти информацию о бид-аск спреде для российских акций?

Где можно найти информацию о бид-аск спреде для российских акций?

Можно ли найти какую то инфу о среднем бид-аск спреде за месяц, как в блумберге, только бесплатно или небольшую плату

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