Продолжаю делать первые шаги в разработке ботов. Нужен совет по поводу трейлинг стопов.
Нашел не так много вариантов, может быть Вы знаете еще какие-нибудь какие стоит попробовать.
Вот что у меня есть в копилке:
- Трейл стоп в абсолютных значениях. Говорят, что кто-то использует. Смущает, что цена может сильно меняться и 100 пунктов в разное время это разный % от цены. Если же Вы приверженец данного подхода черканите плиз в комментариях пару слов почему считаете этот подход наилучшим.
- % от текущий цены. Этот подход нравится больше не столько по тестам сколько для понимания. Но минус данного варианта — не учитываем текущую волатильность.
- SMA. Простая скользящая средняя. Есть мнение, что если использовать скользящие средние в качестве параметров входа и выхода, то можно сильно подогнаться под инструмент. Если это правда, то на бэктестах мы получим хороший результат, а реальная торговля будет уже не такой успешной.
- Минимумы/максимумы за n предыдущих баров. Неплохой вариант, однако если начался коридор — то сразу вылетаем из позиции.
- Parabolic Sar. Индикатор хорош для резких движений, а также трендовых движений с малым количеством консолидаций. Основная причина — с каждый движением в сторону позиции увеличивается коэффициент ускорения.
- % от ATR (Average true range). Какая-то доля от среднедневного диапазона. Хороший вариант! Недостатки: для расчета необходимо использовать 2 параметра. Один для расчета самого индикатора. Второй для определения доли. Говорят, что если много параметров то большая вероятность подгонки. Где-то читал, что вроде больше 4-х никак нельзя. Так ли это?
Вот и все, что мне удалось найти. Если Вы знаете еще какие-то варианты, что можно попробовать или знаете, что лучше не стоит использовать, напишите плиз в комментариях.
Заранее Спасибо!
И передайте привет чудакам, хотящим грааль на 2-х параметрах )
Никаких общих правил НЕТ и быть не может!
Если бы такие правила были, им бы давно все следовали.
Посмотрите блог Павла Крапчитова —
у него много полезного и конкретного для новичков-роботорговцев.
Можете поучаствовать в его «забегах» роботов и получить дополнительные рекомендации именно под вашу ТС.
1-? 2-? 3-? 333-?… — ?
Если об этом задуматься — это как о космосе, можно с ума сойти.
Открою секрет — рынок, это то же самое.
Идеала нам не достичь, даже с прогнозом погоды нам не сравниться, но при стремлении к стабильной ТС трейдер вынужден учитывать огромное множество факторов!
Первое и главное — это МЕСТО, где собираешься брать сигнал. И уже это первое, если по уму, требует далеко не парочку параметров.
А оценка текущего состояния рынка? Тренд или флет? Какой тренд или какой флет? В какой стадии они находятся? Старый или молодой? — Сколько прошел пунктов и сколько прошло баров от начала?
Нужны параметры?
Да, и тоже не один. Мягко выражаясь…
У трендовой Машки не работают, если близко, то выбивает, если далеко, то сильно запаздывает. Лучше смотреть пересечение МА.
На импульсной можно с отступом по минимумам двигать.
Я бы вообще тренд влоб не торговал роботом)))
А что бы торговали в лоб роботом, импульсы? Может быть посдкажите где можно почитать как их лучше находить. Сколько не пытался на графиках, легко определить только после того как все случилось. Импульс для меня это резкий вынос на объемах, верно?
Тэйки так же не улучшили ни один из моих алгоритмов ни разу.
Но у меня 99% алгоритмов трендследящие...)
Без стопов опасно, согласен.
Да, импульсы интереснее. Так они и возникают после боковика. Резкие движения возникают либа новостные, либо кто то стопится, либо отсутствует противоположная сторона.
Последнее время нефть.
У рынка скорее состояние боковик и тренд. Контр тренд это стиль торговли на трендовом движении.
Посмотрите блог ТСлаба, Саро там много простеньких систем есть, может чего понравится
Я пробовал торговать роботами на Альфа-Директ, создавал и тестировал.
Стабильного результата не получил. Главным образом, из-за нестабильной работы серверов этого брокера.
Еще можете посмотреть на принцип работы робота Right, его легко найти в сети. Он формирует портфель на основе фундаментального анализа компаний.
Я использую технический анализ.
Но принципы торговли корзиной одни и те же.
Там и размышления о стопах.
smart-lab.ru/blog/667270.php
smart-lab.ru/blog/660324.php
smart-lab.ru/blog/518601.php
Уменьшать плавно период МА до минимального (например, 5) при удержании позы мне кажется здравой идеей (надо тестировать), но поскольку робота заказывал на аутсорсе, пришлось упростить логику.
Также из того, что нашел — лучше всего тестировать все с реинвестированием, так как размер счета будет меняться в зависимости от результатов торговли. Поэтому тестирование с фиксированной суммой далеко от реальной торговли, исключением будет ситуация когда всю полученную прибыль выводим.
так можете шум без четких сигналов наторговать в сильный минус — есть такой момент, что обычно чем сильнее волатильность, тем сильнее трендследящий сигнал.
От боковика — АТР или боллинджер — в границах канала не торгуем.
Я раньше тоже с реинвестом тестировал, последнее время стал постоянной суммой. Так эквити лучше изучать. Ну или логарифмическую шкалу надо включать :)