Суть трендовых алгоритмов очевидна — встать по тренду — зафиксировать профит. Казалось бы вроде как все легко и просто, но на деле мы имеем ряд нерешаемых проблем. Речь пойдет про торговлю трендами по уровням — то есть когда робот формирует уровень и при пробое открывает сделку.
В картинке как раз пример — вначале графика боковик, череда убытком, далее сильное движение, зафиксировались — не перевернулись, и только через 3000пунктов зашортили. Пример только для примера — не суть в том что именно в этом месте была экспирация и тд — абстрагируйтесь))
Мы не знаем:
1 когда начался и начался ли в принципе тренд
2 направление тренда
3 величину отката прежде чем продолжится тренд и продолжится ли он после отката
4 размер начального стопа.
Поэтому либо мы будем всегда/почти всегда в рынке, и если движение случится то мы будем вместе с рынком двигаться, либо часть трендов будем пропускать или запрыгивать в уже движущийся поезд, теряя либо часть либо всю возможную прибыль, в зависимости от того на какой станции зашли и вышли.
И если речь про глобальные тренды то там могут быть 1-2 сделки и не каждый год, при этом торгуя, можно перетерпеть и большие убытки или же пере зайти 1-2 раза или улучшить свою позицию, то торгуя локальные тренды, все немного сложнее.
И в данный момент речь не о выборе модели как торговать или как ловить тренды, а варианты развития событий — если все таки удалось словить большое движение (учитывайте контекст, большое локальное движение а не глобальное).
Почему это проблема? Прежде всего после большого движения, повышается волатильность, и цена летает вверх вниз при консолидации, и может формировать кучу ложных сигналов, да и в принципе может легко «слить» все заработанное на большом движении. Кроме этого возникает и другая проблема, а будет ли откат? а будет ли продолжение движения — в какую сторону стоять или быть вне рынка?
В своем опыте перепробовал кучу вариантов, и быть вне рынка, и расчет точек входа после большого движения менял, и отменял сигналы на продолжение движения и отменял стопы обратные и тд.
и в частных ситуациях, конечно решаются проблемы, но на длинной истории заметно, что по статистике однозначного ответа нет. Так как иногда после большого движения вниз — рынок сразу может отыграть все падение, а мы будем вне рынка. Иногда продолжается еще большее движение вниз. иногда боковит — в общем, где то мы не теряем, где то теряем, а где то недозаработали)
Как итог, у меня теперь работает так:
- Один алгоритм после большого движения — перестает торговать 3 дня и далее формирует новый уровень, а не использует расчитанные уровни до этого. То есть строго новый уровень отличный от исторического.
- Такой же алгоритм, стирает прошлые уровни после движения, и открывает сделки только формирования нового уровня, который в том числе учитывает текущую ситуацию волатильности.
- Робот не смотрит на размер движения и торгует всегда
- Робот торгует всегда, но снижает объем после крупного движения
- Робот торгует всегда, но снижает объем на 3 дня либо до поступления отменяющих это ограничение сигналов
- Робот достиг достаточного профита и перестает торговать в этом фьючерсе (да были и такие грабли когда после хорошего движения ничего не оставалось так как рынок долго боковил и робот вместе с ним)
- Игнорирует встречный вход 3 дня
- Игнорирует вход в том же направлении 3 дня
- Алгоритмы с более короткими сигналами, ждут отмашки от алгоритма с длинным сигналом ( то есть часть алгоритмов отработали свои движения которые считают большими это от 3-5%, и далее смотрят на алгоритм с медленными параметрами, и если он все еще сидит в сделке, то малые алгоритмы не будут открывать встречные сделки) естественно только часть алгоритмов.
Не уверен все ли ситуации описал… Я крайне плохой трейдер и не веду записи, меняю на лету алгоритмы. потом иногда долго думаю где чего и как менял, чаще интуитивно только понимаю где что...
Это я к чему в целом. Если вы встречаете в просторах интернета, что люди говорят о запущенных 100-200 роботах в тслаб (лично видел такое) Речь не всегда о том что это куча разных алгоритмов, иногда все просто разновидности 1-2 роботов, на разных моделях, или же на куче разных тикеров. Добавьте к моим ситуациям еще то — что у этих алгоритмов так же существуют и просто разные сценарии с разными параметрами.
Никак не хотелось бы наводить красок. к чему суть статьи? — интересно, поделитесь своим опытом — как работаете со следствием сильного движения?
Так же — кому интересно, добавляйтесь в телеграмм канал https://t.me/msvgroup
Работает для дневок.
Старуха сказала правду Герману. Тройка, восьмерка и туз выигрывают.
Я дал готовый рабочий рецепт сопровождения сделок. Он не на все случаи жизни, не «универсально на множество», а с конкретным применением.
Код? Он элементарный — в три кубика (два на переменные)!
Впечатление, что ты настроен против — то ли против меня, то ли против предложения.
Страннно… Агитировать не буду, забудь.
Про «делимся» ты объясняешь челу, попытавшемуся поделиться?
Мудро и оригинально )) Ты открыл мне тайну «сути форума»!
Особенно этого… Тут прям все делятся… напропалую.
Я о своем предложении в основном… как бы.
Видимо ты, отвечая многим, запутался кто о чем поёт. )
А над волнами (в «эллиоттвейв», например) годами работает целые толпы профпрограммистов и до идеала еще оооччень далеко.
да вы охренели.
Ими, если очень просто, являются: 1. Выкуп ликвидности в направлении тренда и 2. Добровольно-принудительное закрытие убыточных позиций игроков, представляющих такую ликвидность. И все это дают контр-тренды. Когда контртренды перестают выполнять свою функцию, можно говорить о конце, или, по самой крайней мере — приостановке тренда.
Дело за малым — разобрать условия и места появления ликвидности, но я и так сболтнул лишнего)))
Величину отката заранее действительно не знаем, но знаем/предполагаем, что последует за той или иной величиной отката, для этого нужно так же вооружиться некой идеологией на уровне понимания, а не мнемонических правил, как, например у Вильямса с его метафорой про обрезанную клюшку для гольфа.
Размер начального стопа мы знаем, если опираемся на суть трендов.
Я как раз про «правильные стопы» высказывался — если срабатывают «правильные стопы», констатируем, по-меньшей мере, конец тренда, и как максимум — начало противоположного.
«Правильные стопы» являются логичным продолжением идеологии трендов как сути, содержащей упомянутые драйверы движения. Экстремумы цены, в качестве мест для стопов, являются частным случаем логичных предположений о конце/начале тренда. По этой логике, например, волна B корреции АBС, очевидно, не может быть хорошим местом для стопа, т.к. за ней, согласно волновым принципам, следует возобновление тренда. Но в общем случае какой-либо экстремум, как одно из популярных мест, не является правильным местом для стопа -
я по понятной причине говорю здесь загадками.