Постов с тегом "Торговый софт": 2209

Торговый софт


Раздельное тестирование на скриптовом языке TradingView выходов торговой системы: обычный трейлинг стоп и ATR стоп

В трейдинге акцент часто смещён в сторону поиска идеальных входов, тогда как стратегии выхода остаются в тени. Между тем именно выходы определяют соотношение прибыли и убытков. Раздельное тестирование помогает изолировать входы и оценить, как разные методы управления позицией влияют на результат. В этой статье входы будут выполняться с 50% вероятностью — это устраняет фактор предсказуемости и позволяет объективно сравнивать эффективность различных стратегий выхода.

В статье тестирую две стратегии трейлинг-стопов для Московской биржи на фьючерсном контракте USD/RUB (Si) на часовом таймфрейме, используя язык Pine Script в TradingView.

 Под капотом Pine Script: как устроен и для чего используется язык TradingView

Цель исследования и описание общего подхода

Главный вопрос исследования — какой метод трейлинг-стопа показывает лучшие результаты при одинаковых входах: фиксированный процентный или адаптивный ATR? Простой трейлинг-стоп строго ограничивает риск, но полностью игнорирует рыночную волатильность. В отличие от него, ATR-трейлинг, основанный на значении среднего истинного диапазона, автоматически подстраивается под текущие колебания рынка и способен удерживать прибыль в затяжных трендах.



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

Платформа TradingView

    • 21 апреля 2025, 23:11
    • |
    • zvadim
  • Еще
Я обращаюсь к разработчикам TradingView с просьбой решить один несложный вопрос. TV хорошая платформа и меня почти полностью устраивает. Но есть деталь, которая нуждается в доработке.
Когда работаешь в окне с несколькими графиками, то один из них выделяется по периметру черной толстой и навязчивой линией, которая раньше была синей. Эта черная яркая линия очень раздражает, убрать её невозможно, она не несет важной функции, но отвлекает на себя внимание. Функция этой линии выделять активный график, но я торгую одним инструментом внутри дня сразу на нескольких таймфреймах, поэтому эта линия мне не нужна.
Мое предложение: нужно добавить к этой линии обычный функционал, какой есть для всех линий на графиках (выбор цвета, толщины, возможность скрывать, нажимая на глазок).
У каждого пользователя свои цветовые предпочтения: кто-то любит светлые цвета, кто-то темные. Дайте возможность каждому пользователю настроить линию под себя. Я считаю, что черная линия рамки-это странное решение, так как обычно черная рамка ассоциируется с трауром. Зачем на прекрасных суперграфиках создавать траурные ассоциации?

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

Разное #9. Включение проверки потоков данных. Коннекторы к OsEngine #88

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

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

Работает этот механизм не везде. На данный момент включен только для биржи BingX. В остальных случаях его нужно будет включать.

Разберёмся с тем, как это делать.

Разное #9. Включение проверки потоков данных. Коннекторы к OsEngine #88 

1. Разрешение сервера. IServerPermission.

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

Делается это здесь:



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

Стакан цен BTCUSDT объемов с глубиной 200 пунктов SELL / BUY

Каждые 6 пунктов суммируются в 1 — в итоге вы видите столбик из 30 Sell и 30 Buy свечей с динамическими тенями.
Источник котировок Bybit.   Программа EXE

https://drive.google.com/file/d/1lc8tydRPRhgqb-bya5CGW_wb08T6jbMS/view?usp=sharing

Стакан цен BTCUSDT объемов с глубиной 200 пунктов SELL / BUY

  • обсудить на форуме:
  • bitcoin

Vibe Coding - последний гвоздь в крышку гроба обычного программиста

Добрый вечер, коллеги!

Не все из вас слышали про vibe coding — на деле это просто AI Code Assistant.
Ну т.е. ты этой энжине пишешь на русском, что она должна запрограммировать — и она делает это )))
Кстати, можно и голосом объяснять — для всех топовых решений есть голосовые плагины )))

Когда я впервые познакомился с Cursor AI — моему радостному удивлению не было предела )))

Вкратце — это такой форк VS Code, которому ты спокойно пишешь по-русски, что он должен запрограммировать — и он, сцуко, программирует.
При этом весьма неплохо.
Более того, для всех распространенных языков (python, java, JS, TS, C#, C++, ...) предусмотрена неплохая такая отладка (для менее распространенных языков надо устанавливать VS Code extensions).

Дальше — больше.
Тебе хочется написать интерфейс — ты ему пишешь по-русски — нарисуй мне чат с интерфейсом как у WhatsApp.
Тебе хочется, чтобы пользователи регистрировались — просто пишешь — заведи форму регистрации и сохраняй данные пользователей в базу.
Тебе нужно поправить формочки и поменять цвет — просто пишешь это — и вуаля — все поменялось)

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

RSS коннектор к SmartLab. Видео.

В этом видео поговорим о том, как подключить к Вашим роботам на OsEngine новостную ленту со СмартЛаба.

VK Видео:


RuTube:


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

Пример динамического включения и отключения индикатора в источнике BotTabSimple. Индикаторы в OsEngine 17

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

Пример динамического включения и отключения индикатора в источнике BotTabSimple. Индикаторы в OsEngine 17 

1. Каждый индикатор содержит свойство IsOn – регулировать надо его.

Если в это свойство передать False и вызвать у индикатора метод Reload(), индикатор перестанет считаться каждое обновление свечи. А также индикатор перестанет прорисовываться на графике.



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

Записки трейдера. Или почему портал TradingView вас обязательно разорит.

Привет, ребята. За те годы что я нахожусь в трейдерской среде, накопилось очень много мифов, заблуждений или просто откровенного вранья, которые хочется проговорить и поставить точку. Мнение по всем этим вопросам исключительно мое личное, оно может не совпадать с вашим, прошу реагировать спокойно. Сегодня начну с alma mater всех новичков — портала TradingView.

Чтобы объяснить мои претензии к этому ресурсу, сразу хочу сказать — я абсолютно в этом уверен — что стабильно зарабатывать на срочном рынке можно только по системе VSA, без вариантов. Обычный теханализ с осцилляторами, скользящими, остальными красивыми названиями типа Болинджера, Ишимоку, Ганна и тд и тп — не работают, и не могут работать по своей сути. На графике первична только сама цена актива, а все что на эту цену наваливается сверху вроде красивых линий и графиков — вторично. Зрительно это конечно все выглядит очень солидно и загадочно, но не имеет вообще никакого смысла. И TradingView акцентируется именно на осцилляторной торговле. Она бесплатна и любой новичок, который решил стать трейдером — смотрит несколько видео на ютубе например о RSI, EMA, потом открывает трейдингвью — и начинает свой путь к разорению. Перебирать сотни и тысячи индикаторов и осцилляторов там можно бесконечно долго, как раз до того момента пока не закончатся деньги в портфеле.



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

Скрипт для мониторинга крупных сделок: автоматизация процессов с QLua

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

Как это работает?

В таблице обезличенных сделок отображаются сделки, которые были в наличии в стакане заявок. Например, если в стакане по цене 120 было 15 лотов, а по цене 121 — 10 лотов, а вам необходимо купить 25 лотов, то в списке обезличенных сделок будут показаны две сделки — по 120 и по 121. 

Ключевые возможности скрипта:

— Определяет рыночные сделки, совершенные одним игроком, и группирует их в одну сделку. Это позволяет увидеть реальный объём активности одного трейдера на рынке.

Скрипт для мониторинга крупных сделок: автоматизация процессов с QLua

— Фильтрует мелкие сделки и отображает только крупные транзакции, задавая шаг фильтрации в 1 млн. рублей.

— Отслеживает только те инструменты, которые находятся в вашем портфеле, что позволяет сосредоточиться исключительно на значимых для вас сделках.

( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Тренд через Walk Forwards. Лекция 1. Введение: длинный путь к тренду.

Первая лекция из серии «Тренд через Walk-Forwards», которые вёл год назад в школе АЛОР.

Введение и историческая справка. Как я вообще дошёл до тренда 10 лет назад и почему его начал торговать. Также в ней затронута тема Машинного обучения.

VK Видео:


RuTube:


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

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