В трейдинге акцент часто смещён в сторону поиска идеальных входов, тогда как стратегии выхода остаются в тени. Между тем именно выходы определяют соотношение прибыли и убытков. Раздельное тестирование помогает изолировать входы и оценить, как разные методы управления позицией влияют на результат. В этой статье входы будут выполняться с 50% вероятностью — это устраняет фактор предсказуемости и позволяет объективно сравнивать эффективность различных стратегий выхода.
В статье тестирую две стратегии трейлинг-стопов для Московской биржи на фьючерсном контракте USD/RUB (Si) на часовом таймфрейме, используя язык Pine Script в TradingView.
Под капотом Pine Script: как устроен и для чего используется язык TradingViewГлавный вопрос исследования — какой метод трейлинг-стопа показывает лучшие результаты при одинаковых входах: фиксированный процентный или адаптивный ATR? Простой трейлинг-стоп строго ограничивает риск, но полностью игнорирует рыночную волатильность. В отличие от него, ATR-трейлинг, основанный на значении среднего истинного диапазона, автоматически подстраивается под текущие колебания рынка и способен удерживать прибыль в затяжных трендах.
Как включить проверку потоков данных из сокетов, если коннектор может останавливать трансляцию данных без оповещения.
Неделю назад выяснили, что некоторые биржи в момент прекращения трансляции трейдов и стаканов по сокетам могут об этом не оповестить. Оставляют сокет в рабочем состоянии, а часть данных транслировать прекращают. В итоге создан механизм отслеживания данных по потокам с принудительным переподключением коннектора, если такое случилось.
Работает этот механизм не везде. На данный момент включен только для биржи BingX. В остальных случаях его нужно будет включать.
Разберёмся с тем, как это делать.
Для начала нужно исправить разрешение для сервера, обозначив ему самому, что нужно следить за обновлением данных.
Делается это здесь:
Рассмотрим пример динамического включения и отключения индикатора для источника BotTabSimple. Данный подход может понадобиться, когда Вы создали для источника множество индикаторов, но фактически используются только некоторые из них. Отключение индикаторов в таком формате позволяет уменьшить нагрузку на робота во время тестирования, оптимизации и реальных торгов.
Если в это свойство передать False и вызвать у индикатора метод Reload(), индикатор перестанет считаться каждое обновление свечи. А также индикатор перестанет прорисовываться на графике.
Привет, ребята. За те годы что я нахожусь в трейдерской среде, накопилось очень много мифов, заблуждений или просто откровенного вранья, которые хочется проговорить и поставить точку. Мнение по всем этим вопросам исключительно мое личное, оно может не совпадать с вашим, прошу реагировать спокойно. Сегодня начну с alma mater всех новичков — портала TradingView.
Чтобы объяснить мои претензии к этому ресурсу, сразу хочу сказать — я абсолютно в этом уверен — что стабильно зарабатывать на срочном рынке можно только по системе VSA, без вариантов. Обычный теханализ с осцилляторами, скользящими, остальными красивыми названиями типа Болинджера, Ишимоку, Ганна и тд и тп — не работают, и не могут работать по своей сути. На графике первична только сама цена актива, а все что на эту цену наваливается сверху вроде красивых линий и графиков — вторично. Зрительно это конечно все выглядит очень солидно и загадочно, но не имеет вообще никакого смысла. И TradingView акцентируется именно на осцилляторной торговле. Она бесплатна и любой новичок, который решил стать трейдером — смотрит несколько видео на ютубе например о RSI, EMA, потом открывает трейдингвью — и начинает свой путь к разорению. Перебирать сотни и тысячи индикаторов и осцилляторов там можно бесконечно долго, как раз до того момента пока не закончатся деньги в портфеле.