Type/to search

Chiến lược giao dịch dựa trên hai đường trung bình động biến đổi với tham số khác nhau

Common strategy
Created: 2023-12-20 14:28:36
Last modified: 3 years ago
1
Follow
1802
Followers

img

Tổng quan

Chiến lược giao dịch đường trung bình động trơn (Gradient Moving Average) là một chiến lược giao dịch dựa trên tín hiệu giao cắt của hai đường trung bình động hàm mũ (Exponential Moving Average - EMA) với các tham số khác nhau. Nó sử dụng một đường EMA chu kỳ ngắn và một đường EMA chu kỳ dài. Khi chúng giao nhau, tín hiệu giao dịch được tạo ra: khi đường nhanh cắt lên trên đường chậm, mở vị thế mua (long); khi cắt xuống dưới, đóng vị thế. Chiến lược này cũng kết hợp các biện pháp quản lý rủi ro như cắt lỗ, trailing stop để khóa lợi nhuận và kiểm soát rủi ro.

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

Chỉ số cốt lõi của chiến lược này là hai đường EMA: đường nhanh và đường chậm. Tham số mặc định của đường nhanh là 13 ngày, phản ứng nhạy hơn với sự thay đổi giá; tham số mặc định của đường chậm là 48 ngày, phản ứng chậm hơn với biến động giá. Khi giá tăng nhanh trong ngắn hạn, đường nhanh sẽ tăng trước đường chậm; khi giá giảm ngắn hạn, đường nhanh cũng giảm nhanh hơn đường chậm. Do đó, đường nhanh cắt lên trên đường chậm là tín hiệu tăng giá dài hạn; đường nhanh cắt xuống dưới đường chậm là tín hiệu giảm giá dài hạn.

Dựa trên nguyên lý này, chiến lược mở vị thế mua (long) khi đường nhanh cắt lên trên đường chậm (báo hiệu giá bắt đầu tăng, có thể mua vào) và đóng vị thế khi đường nhanh cắt xuống dưới đường chậm (báo hiệu xu hướng tăng kết thúc, nên chốt lời kịp thời). Để kiểm soát rủi ro, chiến lược còn thiết lập cắt lỗ ban đầu và trailing stop: khoảng cách cắt lỗ ban đầu là 8% so với giá vào lệnh, khoảng cách trailing stop mặc định là 120 điểm. Điều này giúp cắt lỗ sớm khi giá đảo chiều, giảm thiểu thua lỗ.

Trong triển khai mã, chiến lược sử dụng hai hàm crossovercrossunder để xác định tín hiệu giao cắt EMA, và khi giao cắt xảy ra, kích hoạt lệnh entryclose tương ứng để mua và đóng vị thế.

Phân tích ưu điểm

Chiến lược giao dịch đường trung bình động trơn có những ưu điểm sau:

  1. Tín hiệu chiến lược đơn giản, rõ ràng, dễ hiểu và triển khai, phù hợp cho người mới học.
  2. Chỉ báo đường trung bình động lọc nhiễu thị trường tốt, có thể phát hiện sự thay đổi xu hướng.
  3. Tính linh hoạt cao: các tham số đường nhanh/chậm, điểm cắt lỗ đều có thể tùy chỉnh.
  4. Kết hợp với các biện pháp cắt lỗ, có thể kiểm soát rủi ro hiệu quả.
  5. Có tính ổn định nhất định.

Phân tích rủi ro

Chiến lược này cũng tiềm ẩn một số rủi ro:

  1. Khi thị trường biến động mạnh, tín hiệu giao cắt EMA có thể bị trễ, không phản ánh kịp thời sự thay đổi giá.
  2. Nếu điều chỉnh tham số đường trung bình động quá nhanh, có thể tạo ra nhiều tín hiệu sai.
  3. Khi xu hướng thị trường yếu, số lần giao cắt EMA cũng ít, không thể bắt kịp biến động giá hiệu quả.
  4. Bản thân chiến lược không xem xét phân tích xu hướng lớn, dễ tạo ra các giao dịch đi ngược xu hướng chính khi xu hướng tổng thể không rõ ràng.

Các rủi ro trên có thể được giảm thiểu bằng các biện pháp sau:

  1. Kết hợp với các chỉ báo khác để xác nhận tín hiệu giao cắt EMA, ví dụ MACD, KD, v.v.
  2. Điều chỉnh tham số EMA theo từng thị trường để giảm tỷ lệ tín hiệu sai.
  3. Thêm mô-đun đánh giá xu hướng, tham chiếu đường trung bình động dài hạn để xác định hướng đi tổng thể.

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

Chiến lược này có thể được tối ưu hóa theo các hướng sau:

  1. Thêm bộ lọc điều kiện mở vị thế, tránh các giao dịch không cần thiết trong thị trường đi ngang. Có thể sử dụng các chỉ báo như biến động (volatility), khối lượng giao dịch để thiết lập ngưỡng mở vị thế.
  2. Kết hợp với các điểm cao/thấp của thị trường, vùng hỗ trợ/kháng cự để xác định điểm cắt lỗ/chốt lời chính xác hơn.
  3. Thêm mô-đun đánh giá xu hướng, sử dụng xu hướng dài hạn trên khung thời gian cao hơn để lọc tín hiệu ngắn hạn, tránh đi ngược xu hướng lớn.
  4. Có thể sử dụng máy học (machine learning) để huấn luyện và tối ưu hóa các tham số EMA, giúp phù hợp hơn với điều kiện thị trường thực tế, giảm tỷ lệ tín hiệu sai.

Trên đây là những hướng cải tiến và tối ưu hóa chính cho chiến lược này trong tương lai. Kết hợp thêm nhiều chỉ báo và biện pháp quản lý rủi ro sẽ giúp chiến lược giao cắt EMA hoạt động hiệu quả hơn.

Tổng kết

Chiến lược giao dịch đường trung bình động trơn là một chiến lược theo xu hướng cơ bản. Nó sử dụng giao cắt giữa đường EMA nhanh và chậm để xác định xu hướng giá, kết hợp với các biện pháp cắt lỗ để kiểm soát rủi ro. Tín hiệu của chiến lược đơn giản, rõ ràng, dễ hiểu và dễ sử dụng, đặc biệt phù hợp cho người mới học, là một trong những chiến lược điển hình cho người mới bắt đầu định lượng. Tuy nhiên, nó cũng có độ trễ nhất định và rủi ro tín hiệu sai. Trong tương lai, có thể tối ưu và cải tiến chiến lược bằng cách đưa thêm nhiều chỉ báo và công cụ hơn, giúp nó hoạt động ổn định trong các môi trường thị trường phức tạp hơn.

Source
Pine
/*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"}]
*/

//@version=3
// *** USE AT YOUR OWN RISK ***
// 
strategy("EMA Strategy", shorttitle = "EMA Strategy", overlay=true, pyramiding = 3,default_qty_type = strategy.percent_of_equity, default_qty_value = 10)
Strategy parameters
Strategy parameters
Fast MA Source
Fast MA Period
Slow MA Source
Slow MA Period
Invert Trade Direction?
Use Initial Stop Loss?
Initial Stop Loss Points
Use Trailing Stop?
Trail Points
Use Offset For Trailing Stop?
Trail Offset Points
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)