Type/to search

Двусторонняя S/R стратегия количественной торговли

Common strategy
Created: 2024-02-06 12:13:22
Last modified: 2 years ago
1
Follow
1802
Followers

img

Обзор

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

Принцип

  1. Определение уровней поддержки и сопротивления
    • Когда цена закрытия последовательно в течение 4 дней выше цен закрытия предыдущих 4 дней, эта точка фиксируется как нисходящий уровень поддержки.
    • Когда цена закрытия последовательно в течение 4 дней ниже цен закрытия предыдущих 4 дней, эта точка фиксируется как восходящий уровень сопротивления.
  2. Генерация сигналов
    • После определения уровня поддержки, если количество периодов роста цены достигает заданного порога длинной позиции (по умолчанию 9 дней), генерируется сигнал на открытие длинной позиции.
    • После определения уровня сопротивления, если количество периодов падения цены достигает заданного порога короткой позиции (по умолчанию 9 дней), генерируется сигнал на открытие короткой позиции.
  3. Фильтрация и стоп-лосс с помощью скользящей средней
    • Для входа требуется, чтобы цена была выше или ниже скользящей средней за заданный период, чтобы отфильтровать сигналы.
    • Уровень стоп-лосса устанавливается на уровне скользящей средней на момент входа.

Преимущества

  1. Использование уровней поддержки и сопротивления является достаточно надежным и не вводит в заблуждение краткосрочными колебаниями.
  2. Комбинирование со скользящей средней для фильтрации позволяет уменьшить количество ложных сигналов.
  3. Двусторонняя торговля позволяет увеличить частоту операций и возможности получения прибыли.
  4. Настраиваемые параметры позволяют оптимизировать под различные инструменты и рыночные условия.

Риски и способы их решения

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

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

  1. Добавить больше технических индикаторов для повышения стабильности стратегии.
    • Добавить индикаторы тренда, моментума и т.д.
  2. Оптимизировать логику определения уровней поддержки и сопротивления.
    • Протестировать влияние различных параметров на результаты.
  3. Оптимизировать параметры под конкретные инструменты и таймфреймы.
    • Диапазоны настройки параметров для разных инструментов различаются.
  4. Разработать адаптивный механизм стоп-лосса.
    • Динамически корректировать величину стоп-лосса в зависимости от степени волатильности рынка.

Заключение

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

Source
Pine
/*backtest
start: 2023-01-30 00:00:00
end: 2024-02-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © GlobalMarketSignals

//@version=4
Strategy parameters
Strategy parameters
Long Only or Short Only or Both?
TD Sequential Long Price Flip
TD Sequential Short Price Flip
Long MA
Short MA
Long MA Exit Length
Short MA Exit Length
Long Trend Filter?
Short Trend Filter?
Trend MA
Trend MA Length
Profit Target On/Off
Profit Target %
Stop Loss On/Off
Stop Loss %
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)