Стратегия бычьего рынка: рост и падение продаж


Дата создания: 2023-11-02 16:21:21 Последнее изменение: 2023-11-02 16:21:21
Копировать: 0 Количество просмотров: 673
1
Подписаться
1617
Подписчики

Стратегия бычьего рынка: рост и падение продаж

Обзор

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

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

Сначала в стратегии устанавливаются начальная и конечная даты отсчета, затем параметры RSI, а также параметры средне-быстрого и медленного курса.

Логика сигналов стратегии:

  1. Когда RSI меньше установленного порога (по умолчанию 35), то это означает, что мы находимся в зоне перепродажи и посылаем сигнал купить;

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

  3. Сигналы о выравнивании позиции появляются, когда цена выше скоростной средней и скоростная средняя выше средней.

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

Анализ преимуществ стратегии

  • Использование RSI для эффективного определения перепродажи
  • Потихоньку оценивайте тенденции и избегайте покупок в рыночных колебаниях
  • “Средняя линия” снова пересекается, возвращается в тренд и своевременно получает прибыль

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

Анализ стратегических рисков

  • Неправильно настроенные параметры RSI не позволяют эффективно определить зоны перепродажи
  • Неправильно выбранный средний параметр вызывает многократные ошибки
  • Слишком рано или слишком поздно

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

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

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

  • Тестирование параметров RSI различных периодов
  • Тестирование различных комбинаций равнолинейных
  • Попробуйте другие способы остановки, такие как перемещение остановки, прорыв остановки.
  • Оптимизация управления позициями
  • Учитывайте влияние сборов

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

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

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

Исходный код стратегии
/*backtest
start: 2023-10-02 00:00:00
end: 2023-11-01 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(shorttitle='Buy The Dips in Bull Market',title='Buy The Dips in Bull Market (by Coinrule)', overlay=true, initial_capital = 1000, default_qty_type = strategy.percent_of_equity, default_qty_type = strategy.percent_of_equity, default_qty_value = 30, commission_type=strategy.commission.percent, commission_value=0.1)
    
//Backtest dates
fromMonth = input(defval = 1,  title = "From Month")     
fromDay   = input(defval = 10,    title = "From Day")       
fromYear  = input(defval = 2020, title = "From Year")       
thruMonth = input(defval = 1,    title = "Thru Month")     
thruDay   = input(defval = 1,    title = "Thru Day")     
thruYear  = input(defval = 2112, title = "Thru Year")       
    
showDate  = input(defval = true, title = "Show Date Range")
    
start     = timestamp(fromYear, fromMonth, fromDay, 00, 00)        // backtest start window
finish    = timestamp(thruYear, thruMonth, thruDay, 23, 59)        // backtest finish window
window()  => time >= start and time <= finish ? true : false       // create function "within window of time"
    
    
// RSI inputs and calculations
lengthRSI = input(14, title = 'RSI period', minval=1)
RSI = rsi(close, lengthRSI)

//MA inputs and calculations
inSignal=input(9, title='MAfast')
inlong1=input(50, title='MAslow')
inlong2=input(200, title='MAslow')


MAfast= sma(close, inSignal)
MAslow= sma(close, inlong1)
MAlong= sma(close, inlong2)


RSI_buy_signal= input(35, title='RSI Buy Signal')

    
//Entry
    
    
strategy.entry(id="long", long = true, when = RSI < RSI_buy_signal and MAlong < MAslow and window()) 
    
//Exit
    
    
strategy.close("long", when = close > MAfast and MAfast > MAslow and window())


plot(MAslow, color=color.orange, linewidth=1)
plot(MAfast, color=color.purple, linewidth=1)
plot(MAlong, color=color.blue, linewidth=2)