Chiến lược giao dịch thoát và giao cắt đường trung bình động


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

Chiến lược giao dịch thoát và giao cắt đường trung bình động

Tổng quan

Chiến lược giao dịch chéo đường trung bình di chuyển là một chiến lược giao dịch dựa trên chuyển động của giá trên đường trung bình di chuyển 9 ngày (EMA) và đường trung bình di chuyển đơn giản 20 ngày (MA). Chiến lược này sử dụng tín hiệu chéo của EMA và MA để xác định hướng xu hướng và phát ra tín hiệu mua và bán.

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

Tính toán EMA và MA

  • EMA9 tính trung bình di chuyển chỉ số 9 ngày. EMA cho giá gần đây trọng lượng lớn hơn, giúp nó phản ứng nhanh hơn với thông tin mới.
  • MA20 là trung bình của giá đóng cửa trong 20 ngày qua.

Điều kiện mua và bán

  • Điều kiện mua: Được thiết lập khi giá đóng cửa cao hơn EMA ngày 9 và MA ngày 20.
  • Điều kiện bán: Khi giá đóng cửa dưới EMA ngày 9 và MA ngày 20, tín hiệu này được coi là tín hiệu đầu không.

Khởi động và hòa bình

  • Khi điều kiện mua được xác định, thực hiện mua và mở lệnh.
  • Khi điều kiện bán ra, thực hiện các hoạt động bán ra và mở vị trí.
  • Khi giá vượt qua đường EMA 9 ngày hoặc đường MA 20 ngày một lần nữa, hãy thực hiện hành động giữ vị trí bằng phẳng bất kể hướng giữ vị trí hiện tại.

K-đường phối màu

  • Mua K-line màu xanh lá cây
  • Bán hàng K-Line màu đỏ
  • Các dòng K khác mặc định là màu trắng

EMA và MA

Đặt đường EMA 9 ngày và đường MA 20 ngày trên biểu đồ để quan sát vị trí của giá so với đường trung bình di chuyển.

Phân tích lợi thế chiến lược

Chiến lược này kết hợp EMA và MA, hai chỉ số kỹ thuật được sử dụng rộng rãi, tận dụng lợi thế của chúng để làm mịn giá, đánh giá hướng xu hướng. Sự kết hợp này cung cấp tín hiệu giao dịch đáng tin cậy hơn so với việc sử dụng EMA hoặc MA một mình.

Các tín hiệu giao chéo của đường EMA và đường MA rất đơn giản và rõ ràng, có thể xác định rõ ràng sự thay đổi của thị trường Bachelder, tránh giao dịch sai.

Chiến lược trực quan hóa màu sắc trực tiếp trên đường K, không cần tính toán phức tạp để trực quan đánh giá xu hướng và tín hiệu hiện tại.

Tự động thực hiện các hoạt động mở và đóng vị trí, tuân thủ chặt chẽ các quy tắc giao dịch được thiết lập trước, giúp kiểm soát rủi ro.

Phân tích rủi ro

Đường trung bình di chuyển là một chỉ số theo xu hướng và có thể tạo ra nhiều tín hiệu giả trong thời gian cân bằng.

Trong một thời điểm giá cả biến động mạnh, trung bình di chuyển có thể bị tụt hậu, dẫn đến việc bỏ lỡ thời điểm tốt nhất để vào hoặc ra sân.

Cài đặt tham số của EMA và MA có ảnh hưởng lớn đến kết quả giao dịch. Các tham số nên được điều chỉnh để phù hợp với các giống và chu kỳ giao dịch khác nhau.

Chiến lược giao dịch tự động không thể đối phó với các tình huống phức tạp như các nhà giao dịch nhân tạo, rất khó để đóng vị trí sai lầm vào thời điểm nguy hiểm.

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

Có thể thử nghiệm các kết hợp các tham số EMA và MA với độ dài khác nhau, chọn tham số tạo ra tín hiệu tối ưu và giảm tối đa tín hiệu giả.

Có thể kết hợp các chỉ số biến động như ATR để lọc một số tín hiệu rủi ro cao để kiểm soát tổn thất tiềm ẩn.

Sử dụng chiến lược kết hợp với các chỉ số hoặc tín hiệu khác, chẳng hạn như chỉ số giá trị, băng Brin, để xác minh độ tin cậy của tín hiệu.

Thêm logic dừng lỗ và dừng để chủ động kiểm soát rủi ro vị trí. Chấm lỗ có thể được thiết lập dựa trên ATR hoặc mức giá.

Tóm tắt

Chiến lược giao dịch đường trung bình di chuyển và giao dịch bằng phẳng dựa trên sự giao dịch của EMA và MA để đánh giá xu hướng thị trường để phát tín hiệu giao dịch. Chiến lược này đơn giản và thực tế, dễ dàng thực hiện giao dịch tự động. Tuy nhiên, giống như các chiến lược chỉ số kỹ thuật khác, cài đặt tham số và tình hình thị trường có ảnh hưởng lớn đến kết quả, cần phải điều chỉnh và tối ưu hóa liên tục để thích ứng với sự thay đổi của thị trường trong cuộc chiến thực.

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

//@version=4
strategy("EMA and MA Crossover with Close Strategy", shorttitle="EMA_MA_Close", overlay=true)

// Define the length of the Exponential Moving Average and Moving Average
lengthEMA = 9
lengthMA = 20

// Calculate the 9 EMA and 20 MA
ema9 = ema(close, lengthEMA)
ma20 = sma(close, lengthMA)

// Define the buy and sell conditions
buyCondition = close > ema9 and close > ma20
sellCondition = close < ema9 and close < ma20

// Define the close position condition
closeCondition = crossover(close, ema9) or crossover(close, ma20)

// Execute buy or sell orders
if (buyCondition)
    strategy.entry("Buy", strategy.long)
else if (sellCondition)
    strategy.entry("Sell", strategy.short)

// Close any position if the close condition is met
if (closeCondition)
    strategy.close_all()

// Coloring the candles based on conditions
barcolor(buyCondition ? color.green : na)
barcolor(sellCondition ? color.red : na)

// Plotting the EMA and MA for reference
plot(ema9, color=color.blue, title="9 EMA")
plot(ma20, color=color.orange, title="20 MA")