Chiến lược đòn bẩy đỏ và xanh của MacDe


Ngày tạo: 2023-12-20 15:51:37 sửa đổi lần cuối: 2023-12-20 15:51:37
sao chép: 0 Số nhấp chuột: 702
1
tập trung vào
1621
Người theo dõi

Chiến lược đòn bẩy đỏ và xanh của MacDe

Tổng quan

Chiến lược đòn bẩy màu đỏ-màu của McD là một chiến lược giao dịch định lượng sử dụng chỉ số McD để xác định xu hướng. Chiến lược này tạo ra tín hiệu giao dịch bằng cách tính toán đường trung bình di chuyển nhanh, trung bình di chuyển chậm và đường tín hiệu MACD kết hợp với chỉ số hỗn hợp của McD để xác định xu hướng giá trong tương lai.

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

Các chỉ số trung tâm của chiến lược này là chỉ số kết hợp McD. Chỉ số McD bao gồm tỷ lệ lệ lệch lạc (độ chênh lệch giữa trung bình di chuyển nhanh và trung bình di chuyển chậm) và đường tín hiệu. Khi tỷ lệ lệ lệch lạc tăng lên, nó đại diện cho hiện tại ở thị trường đa đầu; khi tỷ lệ lệ lệch lạc giảm tăng lên, nó đại diện cho hiện tại ở thị trường trống.

Chiến lược này sử dụng chỉ số McD để xác định hướng của xu hướng lớn, đồng thời kết hợp với hệ thống Elder Impulse để xác định thời gian nhập cảnh và xuất cảnh cụ thể. Hệ thống Elder Impulse sử dụng kết hợp giữa đường trung bình nhanh và chậm và MACD, hình trục màu xanh lá cây đại diện cho điểm bắt đầu hoặc tăng tốc đa đầu, hình trục màu đỏ đại diện cho điểm bắt đầu hoặc tăng tốc đa đầu và hình trục màu xanh đại diện cho thời điểm thay đổi xu hướng đa đầu.

Dựa trên hai chỉ số này, chúng ta có thể xác định định hướng vị trí và các mục nhập / ra khỏi chiến thuật. Nếu chỉ số McD đại diện cho xu hướng đa đầu lớn, chúng ta sẽ mở các vị trí dài khi hình trụ Mint của hệ thống xung lực lớn xuất hiện; Nếu chỉ số McD đại diện cho xu hướng không đầu lớn, chúng ta sẽ mở các vị trí ngắn khi hình trụ đỏ của hệ thống xung lực lớn xuất hiện.

Lợi thế chiến lược

  • Sử dụng chỉ số McD để đánh giá xu hướng và tăng khả năng lợi nhuận

Trong chiến lược đòn bẩy màu đỏ xanh của McD, chỉ số McD có thể phản ánh hiệu quả mối quan hệ cung cầu và giá cả của thị trường, sử dụng chênh lệch của đường trung bình di chuyển và chênh lệch của đường trung bình di chuyển để đánh giá các xu hướng lớn. Điều này cung cấp cho các mục của chúng tôi hướng định vị.

  • Hệ thống Elder Impulse tăng độ chính xác của các mục

Hệ thống Elder Impulse sử dụng tổng hợp thông tin về chênh lệch đường trung bình, biểu đồ đường thẳng và giá cả để đánh giá các điểm biến. Điều này cung cấp thời gian chính xác hơn cho các mục nhập chiến thuật của chúng tôi.

  • Kết hợp với đường trung bình chậm để làm điểm dừng

Chiến lược sử dụng đường trung bình chậm như là trailing stop loss, có thể điều chỉnh điểm dừng lỗ phù hợp theo xu hướng. Điều này giúp chiến lược có được lợi nhuận lớn hơn, đồng thời kiểm soát rủi ro.

Phân tích rủi ro

  • Rủi ro đảo ngược xu hướng

Nếu thị trường có sự đảo ngược theo hướng lớn hơn, chỉ số McD sẽ có nhiều khả năng đánh giá sai. Cần điều chỉnh các tham số thích hợp hoặc can thiệp bằng tay nếu cần thiết.

  • Tỷ lệ giao dịch cao hơn

Chiến lược này có tần suất giao dịch cao, tạo ra chi phí giao dịch cao hơn.

  • Giảm rủi ro

Giảm lỗ quá nhẹ có thể dẫn đến tổn thất lớn; Giảm lỗ quá nghiêm ngặt có thể dẫn đến thoát quá thường xuyên. Cần đánh giá để đảm bảo giảm lỗ hợp lý.

Hướng tối ưu hóa

  • Tối ưu hóa tham số

Bạn có thể thử nghiệm tham số để tối ưu hóa chiều dài đường trung bình, tham số đường tín hiệu, v.v. để tìm các tham số kết hợp tối ưu.

  • Kết hợp với các chỉ số khác

Có thể thử nghiệm kết hợp với các chỉ số khác như nhảy vọt, lệch lạc để xác định điểm chuyển hướng, tăng hiệu quả của entries.

  • Thêm hệ thống tự động dừng lỗ

Có thể kết hợp với ATR động dừng hoặc theo dõi dừng để dừng trở nên thông minh hơn và kiểm soát rủi ro hiệu quả.

Tóm tắt

Chiến lược sử dụng các chỉ số McD và Elder để xác định hướng và điểm biến. Chiến lược có các ưu điểm như phán đoán chính xác, mục nhập chính xác, dừng lỗ hợp lý. Chúng tôi cũng cần phòng ngừa các điểm rủi ro có thể và tiếp tục tối ưu hóa chiến lược.

Mã nguồn chiến lược
/*backtest
start: 2022-12-13 00:00:00
end: 2023-12-19 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//Author: SudeepBisht
//@version=3
strategy("SB_Elder Impulse System", overlay=true)
useCustomResolution=input(false, type=bool)
customResolution=input("D")
source = request.security(syminfo.tickerid, useCustomResolution ? customResolution : timeframe.period, close)
showColorBars=input(false, type=bool)
lengthEMA = input(13)
fastLength = input(12, minval=1), slowLength=input(26,minval=1)
signalLength=input(9,minval=1)

calc_hist(source, fastLength, slowLength) =>
    fastMA = ema(source, fastLength)
    slowMA = ema(source, slowLength)
    macd = fastMA - slowMA
    signal = sma(macd, signalLength)
    macd - signal

get_color(emaSeries, macdHist) =>
    g_f = (emaSeries > emaSeries[1]) and (macdHist > macdHist[1])
    r_f = (emaSeries < emaSeries[1]) and (macdHist < macdHist[1])
    g_f ? green : r_f ? red : blue
    
b_color = get_color(ema(source, lengthEMA), calc_hist(source, fastLength, slowLength))    
//bgcolor(b_color, transp=0)
//barcolor(showColorBars ? b_color : na)

chk=b_color==green?1:b_color==red?-1:0


if (not na(chk))
    if(chk==1)
        strategy.entry("RsiLE", strategy.long, comment="RsiLE")
    if(chk==-1)
        strategy.entry("RsiSE", strategy.short, comment="RsiSE")
    if(chk==0)
        strategy.close_all()