Golden Cross Moving Average Strategi Perdagangan

Penulis:ChaoZhang, Tanggal: 2023-12-05 10:35:02
Tag:

img

Gambaran umum

Strategi perdagangan rata-rata bergerak salib emas adalah strategi perdagangan rata-rata bergerak yang sangat sederhana. Sinyalnya berasal dari salib emas dari dua rata-rata bergerak sederhana (SMA) dengan siklus yang berbeda. Secara khusus, sinyal beli dihasilkan ketika siklus SMA yang lebih cepat melintasi di atas siklus SMA yang lebih lambat dari bawah. Sinyal jual dihasilkan ketika siklus SMA yang lebih cepat melintasi di bawah siklus SMA yang lebih lambat dari atas.

Prinsip Strategi

Strategi ini menggunakan dua rata-rata bergerak: garis cepat SMA 50 periode dan garis lambat SMA 200 periode.

Ketika garis cepat SMA menembus garis lambat SMA dari bawah, sinyal beli dihasilkan, menunjukkan bahwa pasar bull akan datang. Jenis terobosan ini disebut golden cross. Ketika garis cepat SMA menembus garis lambat SMA dari atas, sinyal jual dihasilkan, menunjukkan bahwa pasar bear akan datang. Jenis terobosan ini disebut death cross.

Strategi ini hanya berjalan panjang tanpa shorting. yaitu, hanya membeli pada golden cross dan menjual pada death cross. selain itu, tidak ada stop loss atau take profit logic yang ditetapkan dalam strategi.

Analisis Keuntungan

Keuntungan terbesar dari strategi ini adalah sangat sederhana dan intuitif. Rata-rata bergerak secara luas dianggap sebagai indikator teknis yang efektif untuk menampilkan perubahan tren pasar. Strategi ini memanfaatkan fitur utama rata-rata bergerak ini untuk menentukan tren jangka panjang pasar.

Keuntungan lain adalah bahwa pengaturan parameter relatif tetap. pilihan 50-periode dan 200-periode memiliki beberapa rasional dan tidak perlu sering penyesuaian, cocok untuk penyimpanan jangka panjang.

Berdasarkan data historis, strategi rata-rata bergerak sederhana ini telah mencapai hasil yang layak.

Analisis Risiko

Risiko terbesar dari strategi ini juga berasal dari penyederhanaan yang berlebihan. Karena tidak ada logika stop loss yang ditetapkan, ia mungkin menghadapi kerugian tunggal yang relatif besar. Ini tidak menguntungkan untuk manajemen risiko.

Selain itu, rata-rata bergerak sendiri memiliki beberapa keterlambatan.

Optimalisasi

Indikator teknis lainnya dapat dianggap dimasukkan ke dalam strategi untuk membangun sistem perdagangan yang lebih kompleks dan meningkatkan profitabilitas dan tingkat kemenangan.

Di sisi lain, strategi manajemen uang juga dapat dioptimalkan. Menetapkan stop loss dan take profit yang wajar dapat secara efektif mengendalikan risiko, yang merupakan praktik umum untuk jenis strategi pelacakan tren ini.

Ringkasan

Golden Cross Moving Average Trading Strategy adalah strategi pelacakan tren yang sangat disederhanakan. Strategi ini menggunakan golden cross dan death cross dari moving average untuk menentukan perubahan tren jangka panjang pasar, berdasarkan yang mana sinyal perdagangan dihasilkan. Keuntungan dari strategi ini terletak pada kesederhanaan dan intuitifnya, mudah dimengerti dan diikuti, dan kinerja historisnya yang layak.


/*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')

Lebih banyak