Стратегия торговли на основе скользящей средней Golden Cross


Дата создания: 2023-12-05 10:35:02 Последнее изменение: 2023-12-05 10:35:02
Копировать: 2 Количество просмотров: 683
1
Подписаться
1619
Подписчики

Стратегия торговли на основе скользящей средней Golden Cross

Обзор

Голд-Кросс-Еквивалентная Стратегия Торговли - очень простая стратегия торговли с движущимися средними. Ее торговый сигнал происходит от золотой кросс простой движущейся средней (SMA) двух различных циклов. В частности, она генерирует сигнал к покупке, когда более быстрая циклическая линия SMA прорывает более медленную циклическую SMA ниже; генерирует сигнал к продаже, когда более быстрая циклическая SMA падает с более медленной циклической SMA выше.

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

Стратегия использует две скользящие средние: быструю 50-циклическую SMA и медленную 200-циклическую SMA.

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

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

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

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

Еще одним преимуществом является то, что параметры настроены относительно фиксированно. Есть определенная логика в выборе 50 и 200 циклов, не требует частых корректировок и подходит для длительного хранения.

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

Анализ рисков

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

Кроме того, существует определенная отсталость в самой движущейся средней. Появление сигнала требует определенного подтверждения и может пропустить возможность короткой линии.

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

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

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

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

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

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

//@version=2
strategy("Golden Cross, SMA 200 Long Only, Moving Average Strategy (by ChartArt)", shorttitle="CA_-_Golden_Cross_Strat", overlay=true)

// ChartArt's Golden Cross Strategy
//
// Version 1.0
// Idea by ChartArt on June 19, 2016.
//
// This moving average strategy is very easy to follow:
//
// The strategy goes long when the faster SMA 50 (the
// simple moving average of the last 50 bars) crosses
// above the SMA 200. Orders are closed when the SMA 50
// crosses below SMA 200. The strategy does not short.
//
// This simple strategy does not have any other
// stop loss or take profit money management logic.
//
// List of my work: 
// https://www.tradingview.com/u/ChartArt/
// 
//  __             __  ___       __  ___ 
// /  ` |__|  /\  |__)  |   /\  |__)  |  
// \__, |  | /~~\ |  \  |  /~~\ |  \  |  
// 
// 


// Input
switch1=input(true, title="Enable Bar Color?")
switch2=input(false, title="Show Fast Moving Average")
switch3=input(true, title="Show Slow Moving Average")
movingaverage_fast = sma(close, input(50))
movingaverage_slow = sma(close, input(200))

// Calculation
bullish_cross = crossover(movingaverage_fast, movingaverage_slow)
bearish_cross = crossunder(movingaverage_fast, movingaverage_slow)

// Strategy
if bullish_cross
    strategy.entry("long", strategy.long)

strategy.close("long", when = bearish_cross )

// Colors
bartrendcolor = close > movingaverage_fast and close > movingaverage_slow and change(movingaverage_slow) > 0 ? green : close < movingaverage_fast and close < movingaverage_slow and change(movingaverage_slow) < 0 ? red : blue
barcolor(switch1?bartrendcolor:na)

// Output
plot(switch2?movingaverage_fast:na,color = change(movingaverage_fast) > 0 ? green : red,linewidth=3)
plot(switch3?movingaverage_slow:na,color = change(movingaverage_slow) > 0 ? green : red,linewidth=3)

//
alertcondition(bullish_cross, title='Golden Cross (bullish)', message='Bullish')
alertcondition(bearish_cross, title='Death Cross (bearish)', message='Bearish')