Type/to search

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

Common strategy
Created: 2023-10-13 15:40:49
Last modified: 3 years ago
1
Follow
1802
Followers

Tổng quan

Chiến lược giao dịch đường trung bình động kép (Double Moving Average Crossover) tính toán hai đường trung bình động với các tham số khác nhau và thực hiện các lệnh mua/bán dựa trên sự giao cắt của chúng. Chiến lược này đơn giản, trực tiếp, phù hợp cho giao dịch ngắn hạn và trung hạn.

Nguyên lý chiến lược

Chiến lược này chủ yếu nhập các tham số như chu kỳ đường trung bình động nhanh, chu kỳ đường trung bình động chậm, loại đường trung bình động, v.v., để tính toán đường trung bình động nhanh và đường trung bình động chậm. Khi đường trung bình động nhanh cắt lên trên đường trung bình động chậm, thực hiện lệnh mua; khi đường trung bình động nhanh cắt xuống dưới đường trung bình động chậm, thực hiện lệnh bán.

Logic cốt lõi của chiến lược này là:

  1. Tham số đầu vào: chu kỳ đường trung bình động nhanh maLen1, chu kỳ đường trung bình động chậm maLen2, loại đường trung bình động maTypeChoice

  2. Tính toán đường trung bình động nhanh maValue1 và đường trung bình động chậm maValue2 dựa trên các tham số đầu vào

  3. So sánh mối quan hệ kích thước giữa hai đường trung bình động, xác định điều kiện mua và bán:

    • Điều kiện mua: maValue1 cắt lên trên maValue2

    • Điều kiện bán: maValue1 cắt xuống dưới maValue2

  4. Khi điều kiện mua và bán được thỏa mãn, thực hiện các giao dịch tương ứng

  5. Hiển thị trực quan các đường trung bình động và phân biệt mối quan hệ kích thước giữa các đường bằng các màu sắc khác nhau

  6. Gửi tín hiệu cảnh báo mua và bán

Ưu điểm của chiến lược

  • Sử dụng nguyên lý giao cắt hai đường trung bình động, tránh bị đánh lừa bởi sự dao động của một đường trung bình động duy nhất

  • Các tham số đường trung bình động có thể điều chỉnh, thích ứng với các chu kỳ giao dịch khác nhau

  • Logic giao dịch đơn giản và trực tiếp, dễ hiểu và dễ thực hiện

  • Có thể tùy chỉnh tín hiệu cảnh báo mua/bán, nắm bắt thời điểm giao dịch theo thời gian thực

  • Hiển thị trực quan xu hướng của các đường trung bình động, tạo thành chỉ báo giao dịch trực quan

  • Có thể tìm ra sự kết hợp tham số tối ưu thông qua tối ưu hóa tham số

  • Có thể được sử dụng cho backtesting để tìm tham số tối ưu, cũng có thể được sử dụng cho giao dịch thực tế

Rủi ro của chiến lược

  • Giao cắt đường trung bình động dễ tạo ra tín hiệu sai, cần kết hợp với xu hướng và mô hình để đánh giá

  • Khi hai đường trung bình động dao động, dễ dẫn đến mở vị thế thường xuyên gây tổn thất phí giao dịch

  • Tham số không phù hợp có thể dẫn đến giao dịch quá thường xuyên hoặc quá ít

  • Các sự kiện bất ngờ có thể gây ra biến động mạnh, không thể cắt lỗ

  • Khi xu hướng lớn bị phá vỡ, chỉ báo chu kỳ ngắn có thể mất hiệu lực

  • Cần theo dõi thường xuyên, không thể tự động hóa hoàn toàn

Giải pháp rủi ro:

  • Kết hợp với chỉ báo xu hướng, tránh giao dịch khi thị trường đi ngang

  • Kết hợp với chỉ báo mô hình, xác nhận tính hiệu quả của tín hiệu

  • Tối ưu hóa tham số, đưa tần suất giao dịch về mức hợp lý

  • Đặt điểm dừng lỗ và chốt lời, kiểm soát lỗ cho mỗi giao dịch

  • Xác minh tính ổn định của tham số trên nhiều khung thời gian

  • Sử dụng bộ lọc thời gian hoặc tín hiệu, tránh phá vỡ giả

Hướng tối ưu hóa chiến lược

  • Kiểm tra các tham số đường trung bình động khác nhau, tìm tham số tối ưu

  • Kiểm tra các loại đường trung bình động khác nhau, chọn loại đường trung bình động tạo ra tín hiệu chính xác nhất

  • Kết hợp với chỉ báo xu hướng, tránh giao dịch ngược xu hướng

  • Kết hợp với chỉ báo biến động, xác định thời điểm thoát lệnh phù hợp

  • Thêm bộ lọc thời gian hoặc tín hiệu, giảm tín hiệu sai

  • Thiết lập kiểm soát trượt giá (slippage), tối ưu hóa hiệu quả giao dịch thực tế

  • Xác minh tính ổn định trên nhiều sản phẩm và nhiều khung thời gian

  • Thêm chiến lược dừng lỗ và chốt lời tự động

  • Khám phá các kỹ thuật như học máy để cải thiện hiệu quả backtesting

Tổng kết

Chiến lược giao cắt đường trung bình động kép là một chiến lược chỉ báo kỹ thuật rất điển hình. Nó sử dụng nguyên lý giao cắt của đường trung bình động nhanh và chậm để tạo ra tín hiệu giao dịch, và có thể đạt được kết quả backtesting tốt thông qua tối ưu hóa tham số. Tuy nhiên, chiến lược này cũng có những rủi ro nhất định, cần kết hợp với các chỉ báo kỹ thuật khác như xu hướng, mô hình để xác nhận, nhằm giảm tỷ lệ tín hiệu sai. Ngoài ra, trong giao dịch thực tế cũng cần xem xét các chi tiết giao dịch như kiểm soát trượt giá. Nhìn chung, chiến lược giao cắt đường trung bình động kép phù hợp cho giao dịch ngắn hạn và trung hạn, là một trong những chiến lược giao dịch ưu tiên hàng đầu dễ hiểu và dễ thực hiện. Thông qua việc tối ưu hóa và xác minh liên tục, chiến lược này có thể được áp dụng vào giao dịch thực tế để đạt được lợi nhuận ổn định.

Source
Pine
/*backtest
start: 2023-10-05 00:00:00
end: 2023-10-05 22:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
// © sehweijun
//study( title="Arch1tect's New Toy", shorttitle="Arch1tect's New Toy", overlay=true, resolution="")
// strategy( title="Arch1tect's New Toy (Strategy Tester Version)", shorttitle="Arch1tect's New Toy (Strategy Tester Version)", overlay=true, initial_capital = 100000, commission_value=0.07, commission_type=strategy.commission.cash_per_contract)
Strategy parameters
Strategy parameters
MA Type
MA Source
MA Length
MA Length
Strategy Tester
Strategy Tester [ON/OFF]
Daily trading time session (in Exchange GMT)
Start Time
Max daily loss
Max daily loss
Contract size
First trade on session start [ON/OFF]
Fixed TP/SL PIPS [ON/OFF]
TP
SL
Date Range
From Day
From Month
From Year
Thru Day
Thru Month
Thru Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)