Type/to search

Многоканальная адаптивная стратегия торговли «черепаха» в сочетании с динамической стратегией стоп-лосса

DC
2
Follow
478
Followers

img
img

Обзор

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

Стратегический принцип

Стратегия основана на ключевых принципах классической торговой системы "Пейзаж", но с добавлением современных двухканальных механизмов подтверждения и динамической системы остановки убытков:

  1. Двухканальная система подтверждения взлома

    • Канал 1 ((по умолчанию 20 циклов): рассчитывается максимальная и минимальная цены за определенный период, образуя верхнюю и нижнюю границы.
    • Канал 2 ((по умолчанию 20 циклов, смещение 20): в качестве второго уровня подтверждения, уменьшение ложного сигнала путем смещения вправо.
    • Сигнал будет действительным только в том случае, если цена пересечет границу канала 1 и будет подтверждена на канале 2.
  2. Динамика выхода из коридора

    • Используйте короткий цикл ((по умолчанию 10) как динамическую остановку.
    • Для многоголовых позиций, точка выхода является самой низкой точкой коридора; для пустых позиций, точка выхода является самой высокой точкой коридора.
    • Требуйте полного подтверждения закрытия линии K, прежде чем выйти, чтобы избежать преждевременного выхода из-за ценового шума.
  3. Логика входа и выхода

    • Множественный вход: когда цена закрытия превышает предыдущую максимальную цену в канале 1 и превышает предыдущую максимальную цену в канале 2.
    • Пустой вход: когда цена закрытия падает ниже предыдущего минимума в канале 1 и ниже предыдущего минимума в канале 2.
    • Многоголовый выход: цена опускается ниже минимальной цены выхода из коридора или достигает опционального стоп-процента.
    • Пустой выход: цена преодолевает максимальную цену выхода или достигает опционального стоп-процента.
  4. Управление деньгами

    • По умолчанию, на каждую сделку используется 1% от суммы счета, которая может быть скорректирована в зависимости от результатов обратной проверки.
    • Для поддержания риска необходимо обеспечить максимальное изъятие не более 10%.
    • Учитывайте комиссионные ((по умолчанию 0.1%) и скользящие точки ((по умолчанию 5), чтобы приблизиться к реальной обстановке.

Стратегические преимущества

  1. Улучшение качества сигнала: Двухканальный механизм подтверждения значительно уменьшает ложные прорывы и повышает качество и точность сигнала.buy = buy_fast and close > upper_slow[1]иsel = sel_fast and close < lower_slow[1]Это воплощение дизайна.

  2. Динамическое управление рисками: стратегия использует адаптивный выходный канал, в зависимости от динамики структуры рынка регулируя стоп-позиции. Когда рынок движется в пользу, стоп-позиции автоматически следуют, блокируя часть прибыли. Это происходит в кодеexit_buy_level:= math.max(nz(exit_buy_level,10e-10), lower_exit)выполнить.

  3. Полная система управления деньгамиВ стратегию вложены профессиональные правила управления капиталом, позволяющие контролировать риск каждой сделки с помощью системы процентного распределения.

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

Стратегический риск

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

  2. Параметр Чувствительность: Показатели эффективности стратегии сильно зависят от параметров циклов каналов и количества смещений. Разные рынки и временные рамки требуют разных комбинаций параметров, которые требуют полной обратной связи и оптимизации. Ввод параметров в коде_period_dc1_period_dc2и_period_offДля того, чтобы контролировать эти ключевые переменные.

  3. Риск отставания: Динамический стоп-канал может не реагировать достаточно быстро в условиях резкого колебания рынка, что приводит к расширению вывода. В частности, требуется подтверждение закрытия линии K.barstate.isconfirmedВ то же время, по мнению экспертов, в условиях повышенной волатильности может быть упущено лучшее время для выхода из ситуации.

  4. Чрезмерная зависимость от исторических моделейСтратегия предполагает, что историческая прорывная модель будет действовать в будущем, но рыночные особенности могут меняться со временем и влиять на эффективность стратегии.

Направление оптимизации стратегии

  1. Добавить фильтр тренда: Анализ кода показывает, что текущей стратегии не хватает суждения о тенденциях на рынке в целом. Рекомендуется увеличить трендовые показатели, такие как движущиеся средние, ADX или MACD, активировать стратегию в условиях сильной тенденции и снизить чувствительность в условиях слабой тенденции или рыночных потрясений.

  2. Адаптационный цикл каналовВ настоящее время стратегия использует фиксированные циклические значения. Оптимизация направлена на введение адаптивного цикла каналов, основанного на ATR или рыночных колебаниях, чтобы стратегия могла лучше адаптироваться к различным рыночным условиям. Это может быть изменено_period_dc1и_period_dc2В частности, в частности:

  3. Оптимизация механизма выхода: Логика выхода из кода зависит только от тонкьянского канала. Рекомендуется применять поэтапную стратегию выхода, например, вывести часть позиций после достижения определенной прибыли и установить более мягкий стоп-лосс для оставшейся части.

  4. Фильтр времениВ частности, для криптовалютного рынка, где торговля осуществляется 24 часа в сутки, определенные периоды могут быть более подходящими для совершения сделки.

  5. Интеграция эмоциональных показателейИнтеграция показателей рыночных настроений, таких как объем сделок, волатильность или денежные потоки, для усиления принятия решений о входе и выходе. Например, увеличение веса на прорывные сигналы с высоким объемом сделок или уменьшение частоты сделок в условиях необычно низкой волатильности.

Подвести итог

Многоканальная автоматизированная стратегия трейдинга на берегу моря - это современная, всеобъемлющая система отслеживания тенденций, которая решает многие проблемы, с которыми сталкиваются традиционные правила трейдинга на берегу моря, с помощью механизмов подтверждения двойного канала и динамического остановки. Эта стратегия особенно подходит для трейдеров, которые торгуют на средне- и долгосрочных тенденциях, и более стабильна на более высоких временных рамках, таких как H4 или дата. Успешное объединение стратегии в 3 Commas делает ее идеальным вариантом для автоматизированной торговли, уменьшая человеческое эмоциональное вмешательство.

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

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

Source
Pine
/*backtest
start: 2024-03-04 00:00:00
end: 2025-03-02 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © 3Commas

//@version=6
Strategy parameters
Strategy parameters
🟦 Settings
Period Channel 1 (Optional)
Period Channel 2     (Optional)
Offset (Optional)
Period Exit (Optional)
🟦 Strategy Tester
Strategy           (Optional)
Take Profit %
_tp_percent (Optional)
🟦 DCA Bot Signals
Check Messages, Please Read 👉
 ↳ Size (Optional)
 ↳ Position (Optional)
 ↳ Colors     (Optional)
_c3_col2 (Optional)
🟢 Buy Entry       
TP
SL
 ↳ Deal Entry (Optional)
 ↳ Deal Exit (Optional)
🔴 Sell Entry       
TP
SL
 ↳ Deal Entry (Optional)
 ↳ Deal Exit (Optional)
DCA Bot Multi-Pair
 ↳ Symbol (Optional)
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)