Избранное трейдера Кирилл Гудков

по

Моделирование Торговых Систем на Python. 2.

    • 12 мая 2020, 10:29
    • |
    • 3Qu
  • Еще

Тем, кто не читал предыдущий топик этой темы, рекомендую для начала ознакомиться с ним [1].

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

Ну, а сейчас мы займемся разработкой и тестированием индикаторов. Для начала нам нужна простейшая стратегия с использованием МА — его и построим. Самой лучшей по характеристикам МА является ЕМА. Формула ЕМА:



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

Фильтр Гаусса N-ного порядка как индикатор.

    • 23 января 2020, 15:23
    • |
    • 3Qu
  • Еще
Представляю вам статью John Ehlers Gaussian and Other Low Lag Filters, в которой рассматривается построение фильтров Гаусса N-ного порядка и их использование в качестве индикаторов. Статья старая, ей более 10 лет, но фильтры не стареют, и статья не потеряла актуальности. Обычное применение фильтров Гаусса — это фильтрация шумов в сигналах и изображениях.
Единственное, что в статье у меня вызывает сомнение, это расчет зависимости коэффициентов полинома фильтра от периода сглаживания. Но это проверять надо, а так как я использую схожие, но другие фильтры, то делать это мне нет никакого резона.
Во всяком случае, такие фильтры являются хорошей заменой стандартных МА и существенно превосходят их по функциональности.
При использовании подобных фильтров нет смысла увлекаться фильтрами высоких порядков. Если нет особой необходимости, вполне достаточно использования фильтров 2-го, ну м.б. 3-го порядков.
Ну, и, для полноты картины, еще одна, более ранняя статья автора POLES, ZEROS, and HIGHER ORDER FILTERS By John Ehlers

Где на рынке живут фракталы и тренды

В последние лет 20 фрактал из термина математического превратился в нечто общеупотребительное. Начало этому положил Бенуа Мандельброт, когда первым заговорил о фрактальной природе финансовых рынков. Потом случилось страшное — пришел Билл Вильямс и объявил фракталом комбинацию из трех пальцев баров, тут все и понеслось. Теперь фрактал такое же междометие в рыночных разговорах, как неэффективность и бифуркация.

В тексте ниже мы попробуем разобраться в следующих вопросах:
1. как фракталы связаны с трендом и контртрендом?
2. фрактален ли рынок?
3. существуют ли на рынке тренды и где они обитают?

Осторожно — многобукофф. Картинок не будет — не люблю я работать с картинками и формулами. К тому все любопытствующие много раз их видели в книгах Мандельброта, Федера, Петерса.

Начнем с отсутствующих картинок.
Во всех книгах вводится понятие показателя Херста (H) как меры фрактальности. 0<H<1. Он рассчитывается неким замысловатым образом по всем дискретизациям процесса (от самых маленьких таймингов до самых больших). У случайного блуждания H=0.5.

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

Возврат к среднему, импульс и структура волатильности

    • 09 апреля 2017, 12:42
    • |
    • uralpro
  • Еще

Возврат к среднему, импульс и структура волатильности

Перевод статьи из блога Эрни Чана.

Все знают, что значение волатильности зависит от частоты измерений: стандартное отклонение 5-минутных приращений цены отличается от стандартного отклонения дневных приращений. Если z — логарифм цены, то волатильность, взятая на интервале Возврат к среднему, импульс и структура волатильности



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

грааль своими руками №_

Тут меня недавно упрекали в том, что я только критикую перебор 50тысяч индикаторных систем а сам ничего не пишу. 
Хотели — получите

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

Рассмотрим явление, которое имеет место каждый день, на любой бирже, на любом инструменте. 
Определенное число участников рынка торгует по индикаторам или пробоям уровней. По каким именно индикаторам нам знать не нужно. 
Но «каждый школьник знает» что в точках, где входит большинство участников — рынок получает ускорение в какую нибудь сторону. 
Как найти эти точки?
Для начала определим тайм фрейм. В свое время на смарт-лабе болтались опросы — какой фрейм используете? Очень много голосов отдано 1ч фрейму.  Зная фрейм начинаем исследования. 
Строим в экселе распределение обьемов внутри часа. Усредненно это будет гистограмма вида W, где видно, что максимальные обьемы проходят в начале и конце часа. Чуть меньше — на отметке 30 мин. Есть так же всплески на 15 и 45 минутах. Вывод — все входят в конце часа и начале следуюшего. После того как сработали их сигналы на 1ч таймфрейме. Мувинги скрестились, за уровнем закрылись — это нам не важно. 

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

Грааль в обертке

Давно не бросал костей. 

Наверное пора.

Идея грааля известна каждому школьнику. Гепы закрываются.
Грааль в обертке
это эквити за 4 года. стартовая 1млн.  в работе 100тыс рублей на один тикер ммвб.

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

СМАРТЛАБ УМЕР, одни политики здесь собрались - Торговые стили дейтрейдера


От «политиков» уже несет дерьмом давненько, но политика Смартлаба банит только за маты в адрес людей которые пишут гадости меня не зная ...
smart-lab.ru/blog/copypaste/200921.php
 
Недавно предлагали ДУ… Смеюсь — реально провокаторы..

 

ЧИТАТЬ НЕЧЕГО, сохранил пару статей по ТЕМЕ старых для себя про роботов — БАН… ЛОГИКА ГОСПОДА ЕСЛИ УМЕРЛА — МИЛОСТИ ПРОСИМ ПЕРЕИМЕНОВАТЬ ПОЛИТИК-ЛАБ…  ЕЩЕ ДАЛИ ОРДЕН — КОПИПАСТЕР

 
Range Breakout (Пробитие ренджа)
Это самая простая и распространенная техника торговли. Все что нужно трейдеру – это найди рендж (база, консолидация, флэт) и дождаться его пробития в какую либо сторону. Трейдеру не важно, в какую сторону будет пробит рендж. Ему важно войти на пробитии ренджа.
Pattern Breakout (Пробитие паттерна (графической фигуры))
В техническом анализе цен, существует понятие графической фигуры или паттерна. К таким фигурам относят: треугольник, флаг, вымпел, двойное дно или вершина и так далее. Когда на графике четко сформирована фигура, трейдер будет ждать выхода цены из этой фигуры и начнет открывать позицию.

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

Как не выйти стопом по экстремумам.

С утра пришел на работу и увидел, что у клиента не сработала стоп-заявка по самым лоям на вечерке,
хотя цена активации была 125890, а вчерашний Лой был ниже 125760.

Вот почему:
Как не выйти стопом по экстремумам. 
Стоп был выставлен в Transaq с защитным временем 90 секунд.

В Quik такого нет, поэтому можно пользоваться программным стопом с задержкой. 


P.S. Давно заметил, что программный стоп срабатывает лучше по цене, чем стоп на сервере у брокера. 

Тупики разума 6: Контртрендовая торговля

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

1 Основная идея контртрендового бота в том, что поза набирается-скидывается против движения. Это позволяет не иметь проблем с проскальзыванием и размером торгуемой позиции. Обратной стороной является крайне малая средняя сделка +0.02% максимум видел +0.05%, что практически на уровне комиссий. Кроме того позиция удерживается весьма короткое время от 7 до 60 минут, без переноса позы через ночь, что дает крайне низкий риск


2 крайне сложно было сваять стабильного контртрендового бота. Однако получилось весьма просто. Граль в том, что в торговую сессию есть время, для которого наиболее характерно контртрендовое движение. Это время с утра первые 15-60 мин торгов в зависимости от бумаги, и практически вся вечерка. Вообщем, весьма легко сделать стабильного контртрендового бота если торговать только в указанное время, когда контртренд наиболее выражен.



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

Тупики разума 5. Годовой цикл

    • 04 февраля 2014, 20:04
    • |
    • ves2010
  • Еще
       Нарыл в своем торговом журнале немного лирики про торговлю… сам давно не пользую… т.к. торгую ботами… но пригодно для ручной торгвли на среднесрок...
имхо все циклично повторяется каждый год... 
январь -февраль коррекция к новогоднему ралли
март — конец отопительного сезона (если зима теплая то он кончится в конце января-начале февраля), нпз ставят на профилактику для поготовки к летнему сезону, хранилища нефти и газа тоже на профилактику и ремонт, они должны быть пустыми, поэтому нефть и газ не покупают… обычно самые низкие цены на нефть в году...
апрель -май рост под дивы и начало автомобильного сезона в сша... 
июнь — автомобильный сезон в сша, максимальные цены на бензин
июль -август — торнадо и ураганы в мексиканском заливе (надо смотреть иль-нинье в феврале-марте) буровые платформы эвакуируют, добыча нефти падает… если их нет, то на рынке мертввяк
сентябрь — закрытие финансового года в сша, и квартальнче отчеты наших фишек… обычно разворот или ускорение движняка


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

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