Блог им. neophyte |На самом деле трендов не существует

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

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

Блог им. neophyte |SWT-робот. Три в одном

 SWT-робот. Три в одном

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

На картинке вверху нарисовано три робота. Это не случайность. В текущей версии действительно реализовано три в одном, т.е. три разных робота, которые объединены в одном программном коде.
Первый из них работает по сигналам волн SWT-метода — код сигнала 1.
Второй — по прорыву канала волатильности — код сигнала 3.
Третий использует оба принципа формирования торговых сигналов одновременно — код сигнала 2.
Что будем использовать на практике? Наверное по большей части третий принцип, так как сохраняя преимущества волновых сигналов робот не пропустит резкое изменение цены, которое в индикаторах проявляется с некоторой задержкой.

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

На этом будет все. Дальнейшая разработка этого направления будет прекращена.

Что дальше. Есть пара идей вне рамок SWT-метода, но об этом позднее. Когда руки дойдут. Так что скука мне вроде не грозит.

Ну и в заключение прогоны трех версий робота фиксированным объемом (в пипсах) для традиционного инструмента UEURUSD с момента начала (по индикаторам) текущего тренда — с 24 апреля текущего года с целью на уровне 1.2984.
То, что тренд до сих пор продолжается — чистая случайность. Но роботы его отжимают и будут отжимать до тех пор, пока индикаторы не покажут остановку роста.

SWT-робот. Три в одном

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

Блог им. neophyte |А мужики то не знают...

    • 30 сентября 2017, 22:29
    • |
    • neophyte
  • Еще
А мужики то не знают...

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

И вот какая мысль пришла мне в голову после пары-тройки комментариев к предыдущему посту. Достаточно большая доза принятого алкоголя приводит к утрате человеческого облика. Но граница для каждого своя.

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

P.S. Почитал пару комментов. :)
Может я и правда перегнул палку, выпив полбутылки водки и остановившись? Но, мля, я пью ровно до тех пор, пока это повышает уровень комфорта. А потом прекращаю.  Сегодня это была такая доза. 

Блог им. neophyte |Причем тут картошка?

    • 30 сентября 2017, 13:31
    • |
    • neophyte
  • Еще
Причем тут картошка?

Два года назад, прогнав в Метастоке тест по простейшему торговому алгоритму SWT-метода я решил, что торговый робот все-таки не помешает: А может все-таки построить робот?
Многие годы, проведенные в качестве разработчика различного рода электронной аппаратуры оставили после себя одно весьма полезное правило: хочешь сделать быстро и правильно — делай сам.
Современная жизнь с зажравшимися программистами, когда каждый малокомпетентный крючок мнит себя пупом земли и задирает ценник до небес, внесла в это правило еще одну редакционную правку. В окончательном варианте оно сейчас звучит так: хочешь сделать быстро, правильно и не слишком дорого — делай сам.
Разумеется это не относится к большим проектам. Там волей неволей приходится нанимать людей или использовать сторонних разработчиков в рамках аутсорсинга.

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

Блог им. neophyte |Боюсь возникло недопонимание...

    • 27 сентября 2017, 13:41
    • |
    • neophyte
  • Еще
В обсуждении публикации Сбылась мечта идиота? прозвучал вопрос:

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

Я имел ввиду, что тест производится на минутном графике, поскольку тестер восстанавливает тиковую историю, основываясь на графиках наименьшего доступного таймфрейма. В данном случае внутри минуты. Если брать график другого масштаба, будет больше погрешностей, хотя так любимый некоторыми персонажами показатель «Качество моделирования» будет не 25%, а больше. Но этот показатель говорит только о том, насколько плохи были исходные данные для восстановления тиков, а не о реальном качестве моделирования.

Что касается собственно робота, то он использует расчеты для семи трендов, и берет данные с таймфреймов М1, М15, Н1, Н4, D1 и W1.
Сбрасывать его можно на любой график. Алгоритм расчета привязан не к данным текущего таймфрейма, а к данным истории всех перечисленных таймфреймов.

Блог им. neophyte |Сбылась мечта идиота?

    • 26 сентября 2017, 15:05
    • |
    • neophyte
  • Еще
Сбылась мечта идиота?

Ну вот и реализован типичный вариант торговли по тренду.с выжиманием движения досуха (или почти досуха).
Процент прибыльных сделок чуть больше 20, но средняя прибыльная сделка в 20 с лишним раз превышает среднюю убыточную. Т.е. множество ошибочных входов ликвидируется с минимальным убытком, а прибыльных входы по тренду держатся до достижения установленных целей.
Тест проведен в пипсах с фиксированным объемом. Цена одного пипса в пятом знаке 1 доллар.
Период тестирования с 24 апреля 2017 года по 24 сентября 2017 года.
Начало теста — начало роста по индикатору долгосрочного тренда, подтвержденному индикатором среднесрочного тренда.
Долгосрочный тренд все еще продолжается и перешел к фазе активного роста с целью на 1.3000. Поэтому робот коротких позиций в ближайшее время открывать не будет — запрет по фильтру долгосрочного тренда.

Сбылась мечта идиота?
Пока еще незаданный вопрос:
  — А если бы тренда не было?
Ответ:
— Был бы убыток. Но по индикаторам тренд давно готовился и начался даже немного раньше.




Блог им. neophyte |Будни начинающего алготрейдера: прошла еще неделя

    • 23 сентября 2017, 23:06
    • |
    • neophyte
  • Еще
Будни начинающего алготрейдера: прошла еще неделя

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

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

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

Блог им. neophyte |SWT-робот: интересный эффект получается

    • 19 сентября 2017, 14:32
    • |
    • neophyte
  • Еще
SWT-робот: интересный эффект получается

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

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

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

Блог им. neophyte |SWT-робот. Hft-трейдинг? Да нет, обычная торговля по тренду

    • 16 сентября 2017, 12:42
    • |
    • neophyte
  • Еще
По следам публикации на смартлабе: SWT-робот. Hft-трейдинг?

Господа!!! 
Внимательный анализ ситуации и графиков с учетом не только баланса, но и эквити выявил  тот прискорбный факт, что я ошибался.
То, что я считал за время сделки было интервалом фиксации прибыли. Сами сделки длились от 2 до 5 и даже более дней. Так что никакой это не HFT — обычная торговля по тренду и рост, когда тренд таки пойман.

Чтобы не искать, привожу фрагмент текста исходной публикации.

SWT-робот. Hft-трейдинг? Да нет, обычная торговля по тренду


Интересные результаты вылезли из анализа сделок робота.
Робот долго ждет подходящую ситуацию, понемногу зарабатывая или теряя. А основные деньги делаются очень быстро.
Серия сделок 1 — 5 минут
Серия сделок 2 — 10 минут
Серия сделок 3 — 2 серии сделок в пределах одной минуты каждая.

Есть над чем подумать.

P.S. Кроме спреда снимается комиссия.

Блог им. neophyte |Не зная ни сна и ни отдыха...

    • 13 сентября 2017, 11:34
    • |
    • neophyte
  • Еще
Не зная покоя и роздыха,
При лунном и солнечном свете 
Я делаю деньги из воздуха, 
Чтоб тут же пустить их на ветер
© И.Губерман (по крайней мере он так считает)
Не зная ни сна и ни отдыха...

Пока робот днем вкалывал я успел пробежать 5 км, поспать два раза, убрать избыточные настройки параметров робота и занялся объединением в одной системе фильтров разного типа и порядка. А учитывая тот факт, что за день я хорошо выспался, я спокойно работал всю ночь. И только в 7 утра лег поспать на 3 часа, которых вполне хватило… Сейчас закончу этот текст, и снова на прогулку-пробежку.

Боюсь, что моим постоянным читателям скоро начнет начнет слегка сносить крышу. Они (читатели) уже привыкли к тому, что стохастические тренды дают некоторую постоянную картину и совсем упустили из виду мое замечание, что комбинаций таких трендов может быть бесконечное множество. А еще в августе «Остапа понесло» и количество упрощений, объединений и разного рода модификаций уже не поддается учету. Из плюсов только одно — все меньше параметров, которые необходимо настраивать, все больше степень автономности в действиях торгового робота.

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

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