
Любой, кто пользовался TradingView, знает, насколько это потрясающий инструмент для анализа графиков. В нём есть всё необходимое: глобальные рыночные данные, сотни технических индикаторов и PineScript для написания стратегий. Сообщество ежедневно делится торговыми идеями, и вы можете многому научиться, просто просматривая контент.

Но вот в чем проблема: стратегия написана, тестирование проходит идеально, а что дальше?
Демо-торговля на TradingView, честно говоря, — это идеальный мир. Ордера исполняются мгновенно, проскальзывание практически равно нулю, а глубина рынка? Её просто нет. Я видел слишком много людей, которые с энтузиазмом внедряли стратегии с проверенной годовой доходностью в 300% в реальную торговлю, только чтобы через месяц обнаружить: «Почему это не то, что обещали?»
Платформа подключается к некоторым брокерам, таким как OANDA и TradeStation, но не к крупным криптовалютным биржам, таким как Binance и OKX. Даже при поддержке брокеров поступало множество жалоб на разрывы соединения и зависание ордеров. Это понятно, поскольку TradingView зарабатывает деньги за счет подписок, и у них нет необходимости углубляться в сложный и юридически рискованный процесс интеграции с реальной торговлей.
Компания FMZ разработала решение еще в 2020 году.Ссылка на статьюИспользуйте веб-хук для отправки сигнала TradingView роботу FMZ, чтобы робот мог разместить ордер на бирже.
Изначально инструкции были вставлены в URL-адрес примерно так:buy:1Этот тип работает, но он негибкий. Он был модернизирован в 2022 году.Обновленная статьяТеперь поддерживается чтение JSON из тела запроса, а также можно использовать переменные TradingView, такие как цена закрытия и открытый интерес.
Это решение обладает достаточной функциональностью, но, честно говоря, требует некоторого времени на освоение — вам придётся самостоятельно писать JSON-данные, а также код на FMZ для разбора параметров. Новички легко могут застрять на этом этапе.
Недавно запущенная “кроссплатформенная стратегия копирования сделок” использует другой подход, но лежащая в её основе концепция на самом деле довольно проста:
доTradingView выдает сообщение “Купить 1 BTC”, и FMZ исполняет ордер на покупку. СейчасTradingView сообщает: «В данный момент у меня 1 BTC», и FMZ корректирует свою позицию в соответствии с этим.
В чём разница?
Допустим, ваша стратегия FMZ на некоторое время приостановилась и пропустила несколько сигналов. Раньше такой подход потерпел бы неудачу, потому что ваши позиции не совпадали бы. В текущем подходе такой проблемы нет — в следующий раз, когда TradingView отправит сигнал, FMZ автоматически скорректируется в соответствии с последним состоянием и синхронизируется.


При запуске “кроссплатформенной стратегии копирования сделок” на FMZ выберите режим “Последователь” и укажите TradingView в качестве источника сигналов. После запуска стратегии вы увидите две вещи:
{{syminfo.basecurrency}}_{{syminfo.currency}},{{strategy.position_size}}Всего лишь эта одна строчка.syminfo.basecurrencyЭто базовая валюта (например, BTC).syminfo.currencyЭто валюта для ценообразования (например, USDT).strategy.position_sizeОн обозначает количество открытых позиций: положительное число указывает на длинные позиции, отрицательное число — на короткие позиции, а 0 — на отсутствие открытых позиций.

В TradingView просто введите эти два числа в настройках оповещений стратегии, и всё готово.


Например: для продажи 1 единицы BTC/USDT будет отправлено следующее сообщение…BTC_USDT,-1。
После получения информации ФМЗ проверит свои фактические активы:
Закрытие позиции на TradingViewBTC_USDT,0Компания FMZ распродала свои запасы. Они запустили радиостанцию.BTC_USDT,-1FMZ просто закрыл длинные позиции и открыл короткие. Логика предельно проста.

Существует два типа режимов копирования сделок:
Масштабирование50% означает уменьшение вашей ставки вдвое, 200% — удвоение ставки, в зависимости от вашей терпимости к риску.
Обратный отслеживаниеЕсли TradingView открывает длинную позицию, вы открываете короткую, и наоборот. Вы можете использовать его для хеджирования или для проверки эффективности обратных стратегий.
Ограничение разновидностиТоргуйте только определенными парами; остальные игнорируйте.
лимит позиции по одному товаруЧтобы предотвратить чрезмерно большую позицию в конкретной криптовалюте.
Остановка убытковЗащита на уровне счета; если убытки достигнут порогового значения, все средства будут ликвидированы.

| Ранний план | Кроссплатформенная копи-торговля | |
|---|---|---|
| Сложность настройки | Вам необходимо написать код для работы с JSON и стратегии. | Скопируйте и вставьте две строки. |
| Разъединение на полпути | Возможное несоответствие портфеля | Автоматическая синхронизация в следующий раз |
| Расширенная функциональность | Вам придётся написать это самостоятельно. | Встроенные функции пропорционального копирования сделок, обратной торговли, стоп-лосса и т.д. |
TradingView занимается анализом и тестированием стратегий, а FMZ — исполнением ордеров; каждая платформа выполняет свою роль. Кроссплатформенное копитрейдинговое взаимодействие упрощает процесс до уровня простого копирования и вставки.
Кроме того, сама платформа FMZ поддерживает язык Pine, а стратегии на TradingView можно напрямую копировать и запускать, что исключает необходимость использования веб-хуков. Логика торговли и исполнение ордеров обрабатываются на одной платформе, что упрощает отладку.
Что касается правильности логики стратегии, качества контроля рисков и достаточного понимания рынка — об этом вам все равно придется беспокоиться самостоятельно. Инструменты — это всего лишь инструменты; они могут упростить реализацию хороших стратегий, но они не могут превратить плохие стратегии в машины для печатания денег.