Chiến lược giao dịch trung bình di chuyển Golden Cross

Tác giả:ChaoZhang, Ngày: 2023-12-05 10:35:02
Tags:

img

Tổng quan

Chiến lược giao dịch trung bình chuyển động chéo vàng là một chiến lược giao dịch trung bình chuyển động rất đơn giản. Các tín hiệu giao dịch của nó đến từ đường chéo vàng của hai đường trung bình chuyển động đơn giản (SMA) với các chu kỳ khác nhau. Cụ thể, tín hiệu mua được tạo ra khi đường SMA chu kỳ nhanh hơn vượt qua đường SMA chu kỳ chậm hơn từ dưới.

Nguyên tắc chiến lược

Chiến lược sử dụng hai đường trung bình động: đường SMA nhanh 50 giai đoạn và đường SMA chậm 200 giai đoạn.

Khi đường nhanh SMA vượt qua đường chậm SMA từ phía dưới, một tín hiệu mua được tạo ra, cho thấy thị trường bò đang đến. Loại đột phá này được gọi là một thập tự vàng. Khi đường nhanh SMA vượt qua đường chậm SMA từ phía trên, một tín hiệu bán được tạo ra, cho thấy thị trường gấu đang đến. Loại đột phá này được gọi là thập tự chết.

Chiến lược chỉ đi dài mà không rút ngắn. nghĩa là, nó chỉ mua ở giá vàng và bán ở giá chết. Ngoài ra, không có logic dừng lỗ hoặc lấy lợi nhuận được thiết lập trong chiến lược.

Phân tích lợi thế

Lợi thế lớn nhất của chiến lược này là nó rất đơn giản và trực quan. Đường trung bình động được coi là một chỉ số kỹ thuật hiệu quả để hiển thị những thay đổi trong xu hướng thị trường. Chiến lược này tận dụng tính năng chính của đường trung bình động để xác định xu hướng dài hạn của thị trường.

Một lợi thế khác là các thiết lập tham số tương đối cố định. Sự lựa chọn 50 giai đoạn và 200 giai đoạn có một số lý lẽ và không cần điều chỉnh thường xuyên, phù hợp với việc giữ lâu dài.

Theo dữ liệu lịch sử, chiến lược trung bình động đơn giản này đã đạt được kết quả tốt.

Phân tích rủi ro

Rủi ro lớn nhất của chiến lược này cũng đến từ sự đơn giản hóa quá mức của nó. Vì không có logic dừng lỗ được thiết lập, nó có thể phải đối mặt với các khoản lỗ đơn lẻ tương đối lớn. Điều này không có lợi cho quản lý rủi ro.

Ngoài ra, các đường trung bình động có một số chậm lại.

Tối ưu hóa

Các chỉ số kỹ thuật khác có thể được coi là được kết hợp vào chiến lược để xây dựng một hệ thống giao dịch phức tạp hơn và cải thiện lợi nhuận và tỷ lệ thắng.

Mặt khác, chiến lược quản lý tiền cũng có thể được tối ưu hóa. Thiết lập dừng lỗ hợp lý và lấy lợi nhuận có thể kiểm soát rủi ro một cách hiệu quả, đó là một thực tiễn phổ biến cho loại chiến lược theo dõi xu hướng này.

Tóm lại

Chiến lược giao dịch trung bình chuyển động chéo vàng là một chiến lược theo dõi xu hướng rất đơn giản. Nó sử dụng chéo vàng và chéo chết của trung bình chuyển động để xác định những thay đổi trong xu hướng dài hạn của thị trường, dựa trên đó các tín hiệu giao dịch được tạo ra. Ưu điểm của chiến lược này nằm ở việc nó rất đơn giản và trực quan, dễ hiểu và theo dõi, và hiệu suất lịch sử tốt. Nhưng đồng thời, nó cũng phải đối mặt với một số rủi ro nhất định, đặc biệt là thiếu kiểm soát về dừng lỗ và lấy lợi nhuận. Trong tương lai, chiến lược có thể trở nên mạnh mẽ và đáng tin cậy hơn bằng cách thêm các chỉ số khác hoặc tối ưu hóa quản lý vốn.


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

Thêm nữa