Chiến lược mua và bán giao cắt đường trung bình động Momentum


Ngày tạo: 2024-02-19 14:53:50 sửa đổi lần cuối: 2024-02-19 14:53:50
sao chép: 0 Số nhấp chuột: 564
1
tập trung vào
1617
Người theo dõi

Chiến lược mua và bán giao cắt đường trung bình động Momentum

Tổng quan

Chiến lược này đánh giá tín hiệu giao dịch dựa trên chỉ số MACD. Chỉ số MACD bao gồm đường MACD, đường SIGNAL và ba đường HISTO trên biểu đồ cột.

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

  1. Tính MACD, SIGNAL và HISTO.
  2. Xác định sự giao thoa của đường MACD và đường SIGNAL, xác định tín hiệu mua và bán.
  3. Tiếp tục sử dụng EMA 34 chu kỳ làm kháng cự hỗ trợ, chỉ làm nhiều hơn trên EMA và làm trống dưới EMA.
  4. Thiết lập Stop Loss Stop, đảm bảo mạo hiểm.

Cụ thể, khi giá đóng cửa vượt qua 34EMA, và MACD trên đường đi qua đường SIGNAL trở thành tích cực, cho thấy giá cổ phiếu tăng mạnh, thì mua. Khi giá đóng cửa vượt qua 34EMA, và MACD dưới đường đi qua đường SIGNAL trở thành âm, cho thấy giá cổ phiếu giảm mạnh, thì bán.

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

  1. Chỉ số MACD rất chính xác về sự thay đổi của giá cổ phiếu, tín hiệu rõ ràng.
  2. Kết hợp với bộ lọc EMA, tránh các tín hiệu mua bán sai.
  3. Thiết lập điểm dừng lỗ, kiểm soát từng lỗ.

Rủi ro và giải pháp

  1. Chỉ số MACD tạo tín hiệu chậm trễ, có thể bỏ lỡ điểm mua bán tốt nhất. Các tham số có thể được tối ưu hóa thích hợp, rút ngắn chu kỳ trung bình.
  2. Chỉ số đơn lẻ dễ tạo ra tín hiệu sai. Có thể lọc thêm các chỉ số khác, chẳng hạn như chỉ số KDJ.
  3. Không có giới hạn về số lần mở vị trí, có thể dẫn đến giao dịch quá mức. Bạn có thể đặt giới hạn về số lần mở vị trí mỗi ngày hoặc mỗi tuần.

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

  1. Tối ưu hóa các tham số MACD, tìm kiếm sự kết hợp tham số tốt nhất.
  2. Thêm các chỉ số khác để tránh tín hiệu sai. Các chỉ số kết hợp phổ biến có MACD + KDJ, MACD + BOLL v.v.
  3. Thêm giới hạn số lần mở kho để tránh giao dịch quá mức.
  4. Tối ưu hóa chiến lược dừng lỗ và tăng tỷ lệ lỗ.

Tóm tắt

Chiến lược này sử dụng chỉ số MACD để xác định thời gian mua và bán, sau đó lọc các tín hiệu sai WITH 34 EMA, có thể bắt kịp cơ hội khi giá cổ phiếu bắt đầu một vòng giao dịch mới. Đồng thời thiết lập rủi ro kiểm soát điểm dừng lỗ, là một chiến lược giao dịch ổn định và đáng tin cậy hơn.

Mã nguồn chiến lược
/*backtest
start: 2024-01-19 00:00:00
end: 2024-02-18 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © melihtuna

//@version=2
strategy("Jim's MACD", overlay=true)

Tendies = input(true, title="Check here for tendies")

// === MACD Setup ===
[macdLine, signalLine, histLine] = macd(close, 12, 26, 9)

//EMA
ma = ema(close, 5)
plot(ema(close,5))


//Entry
if (close > ma and cross(macdLine,signalLine) and histLine> 0.4 and signalLine > 0 or histLine > 0 and signalLine > 0 )
    strategy.entry("BUY", strategy.long)
if(close < ma and cross(macdLine,signalLine) and histLine < -0.4 and signalLine < 0 or close < ma and histLine < 0 and signalLine < 0 )
    strategy.entry("SELL", strategy.short)
    
//Exit 
strategy.close("BUY", when = histLine < 0  )
strategy.close("SELL", when = histLine > 0  )