TradingView
ROBO_Trading
27 янв 2018 г., 15:58

Улучшить руками Обучение

EOS / DollarBitfinex

Описание

Так как я не представлю как такое закодить можно (может в будущем получится), то покажу только на словах это.

Вот она дала сигнал на покупку по $13,197, причем цена потом падала значительно ниже и по идее давала возможность войти в ту же сделку подешевле и повыгоднее. Падало до $12,51. Чего можно с этим сделать?

Вариант 1

"Размазывать" вход. То есть на сигнале брать на 20% депозита, а не на 100% сразу. Если это оказалось дно и цена ниже больше не пошла, то докупок не будет, сделка так и будет на 20% от депозита. Что и уменьшит прибыль в 5 раз. Однако, если цена пошла ниже, то можно докупаться. Скажем на каждой свече которая ушла ниже сигнальной можно добавлять еще 20%. Так вход в среднем выйдет дешевле, а прибыль больше. Получается такая штука: "размазанный" вход увеличивает прибыль за счет того что было куплено дешевле, но он же и уменьшает прибыль, за счет того что вход часто будет не всем депозитом.

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

Это часто называют "усреднением позиции".

Вариант 2

По страшнее. Тоже самое, но на первую покупку 100% депозита, на вторую 100% и так далее. То есть подключать плечо. Разумеется прибыль вырастает в разы, а процент прибыльных сделок такой же высокий - большинство. Но когда-нибудь, в один прекрасный миг депозит будет слит :) Дойдет до уровня ликвидации. Можно пробовать иногда, когда есть сильная фундаментальная причина. Ну например, Виталик Бутерин решил доказать всем что он русский, и быстро спился, а потому забросил проект. Теперь мы уверены что эфир может идти только вниз.

Вариант 3

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

Вариант 4

Самый страшный. И во многом глупый. Для депозита размером в сто баксов подойдет :) Делается тоже самое, но на каждой следующей свечи ниже сигнальной добавляется в позицию не столько же, а каждый раз в 2 раза больше. По экспоненте. Ну то есть на сигнальной свече куплено 10 монет, на следующей, если она ниже, 20 монет, на следующей 40, потом 80 и так далее. Такая стратегия сольет депозит гарантированно, это вопрос времени, но разогнать депозит может успеть в разы. Так что если вовремя остановиться и прекратить, перейти на менее рисковый подход. И сумма должна быть такая какую потерять не жалко. Это как лотерейный билет, но с положительным мат.ожиданием. Может повезет, может нет, но шансы что повезет немного выше. Постоянно так крутить смысла нет точно, так как в итоге будет слив, а если в итоге всегда ноль (если не остановится), то без разницы какой огромный был плюс до слива.

Это часто называют "Мартингейл".

Комментарий

Вот только что это появилось на битке. Синяя линия - тут предлагалось шорт открыть. А черная - это максимум после сигнала. То есть тут шорт можно было значительно выгоднее открыть. Но сигнал может быть ложным, таких около половины.

Комментарий

Ответ на частый вопрос:
- Почему от шорта прибыль по стратегии в разы меньше везде?

Ответ:
- Потому что тесты показывают тут лишь 2017 год, а весь год был бешенный рост. Поэтому не удивительно что лонги куда прибыльнее, на таком то бешенном росте. Шорты были бы прибыльнее логнов если бы цена за период теста преимущественно падала бы, как например 2014 год у биткойна.

Комментарий

Отвечаю на частые вопросы.

Вопрос: можно ли сделать оповещение/звук/алерт у стратегии?
- Нет, нельзя, сервис TradingView не имеет такой фичи для скриптов, увы.

Вопрос: что это за цифры у стрелок?
- Это количество монет, которое якобы купила стратегия при тесте. То есть ничего не значат. Цифры можно отключить в настройках стиля.

Вопрос: сделал капитал 100 баксов и нифига не фурычит, почему?
- Потому что TW так работает, что не позволяет покупать дробное число монет (потому что нельзя купить 0.0353 акций, например). Можно купить только целое число. А 100 баксов не хватит на одну монету эфира или битка. Поэтому в тестах ставьте большой капитал, 100к долларов или лям.
Комментарии
Maga3
"Вопрос: можно ли сделать оповещение/звук/алерт у стратегии?
- Нет, нельзя, сервис TradingView не имеет такой фичи для скриптов, увы. "

Вообщето можно, просто ты не знаешь.
alertcondition(condition, title, message) → void
ПРИМЕР
alertcondition(close >= open, title='Alert on Green Bar', message='Green Bar!')

После уже в оповещениях выбирается закоденый алерт и все, жди хоть смс на телефон


ROBO_Trading
@Maga3, спасибо, попробую
ROBO_Trading
@Maga3, а оно так сработает только на одном открытом графике, да? То есть нельзя устроить типа скриннер чтобы она на десятках пар сигнал отслеживала?
Maga3
@Noro, этого точно не скажу. Но можешь проверить работает ли на мультиокнах (если есть про). А еще можно проверить на какой нить крипте, пусть отслеживает алерт когда свеча просто закрывается, например.. мм.. close>open, и при каждой бычьей свече должен срабатывать алерт. Просто устрой проверку.
Kordesar
думаю тут еще нужно поиграться с индикатором Stoch RSI, во всяком случае четко видно что есть сигналы на вход в лонг к примеру а индикатор показывает что только начинается падение
Maga3
@Kordesar, осциляторы построены на мат. формуле и такие быстрые и резкие изменения в тренде делают их бесполезными. А вообще если и торговать крипту то только с грамотным ММ и опираясь на новости, а не тех анализом или скользящими. Вот к примеру поставь полосы боли и торгуй в их направлении от откатов. Поставь стоплос к примеру (тут уже отсибятина но суть поймете) 300 а тейкпрофит в 2-3 раза больше. Так как битки подвержены резким и длинным движениям, то при угадывании правильного направления с шансом хотябы в 50% принесет тебе прибыль как минимум в 30%. А если еще и мозги включить , то и того больше.
AlexandrFondovy
Вам надо отдохнуть с Вашими шортами....по частоте Ваших постов видно, что автор перегрелся....благо есть куда поехать, Бали, Тайланд....или Европейские горноложные курорты
nic1988art
@AlexandrFondovy, с таким непредсказуемым рынком самое сложное, это совершать минимальное число активных действий или вообще ничего не делать и сидеть на USD.
Думаю автор таким образом себя занимает. Сидит, строчит нам посты, вместо того чтобы лосей ловить.
ROBO_Trading
@nic1988art, кстати верно :) Я после 20к за биткойн просо сижу и жду коррекцию, и мне очень скучно :) Может я и не прав насчет коррекции до 7700, но всё равно с 20к до 10к упали, а я лонги не брал. Иначе бы лосей наловил как и все. Я так и написал - "Тут лучше посидеть в сторонке, переждать бурю". А буря была. На 53% упала вся крипта. И да, я поэтому стратегии начал ковырять опять, а то скучно :)
alex2sander
Спасибо что делишься мыслями. Я как раз думал о том, что помимо сигналов, нужно еще и головой подумать и ручками поработать. Т.к. сигналы отличные, но иногда очень хорошо видно что можно вход немного оттянуть или выход сделать (раньше/позже). Одним словом, подкорректировать можно и нужно, когда есть сомнения. Ты правильно сказал, что сделок будет больше успешных, но вот прибыль - это вопрос. Так как могут включаться эмоции а из-за этого недобирать прибыль (выходить раньше сигнала). Но если себе ставить цель определенное кол-во процентов в день и сильно не жадничать, то очень часто будешь в плюсе. психологически будет комфортнее. И шансов все слить - мало. Я сегодня решил пробовать эту стратегию и добавить еще свои корректировки. Результат меня порадовал Были сделки по 15%. Это радует.
Ещё