Type/to search

Chiến lược phát hiện xu hướng dựa trên nguyên lý hành động giá

Common strategy
Created: 2023-09-20 11:11:46
Last modified: 3 years ago
1
Follow
1802
Followers

Tổng quan

Ý tưởng cốt lõi của chiến lược này là dựa vào mối quan hệ giữa mức cao nhất (high) và giá đóng cửa (close) của nến để xác định xu hướng hiện tại, và làm mịn kết quả bằng phương pháp đường trung bình động. Khi số lượng nến đóng cửa gần mức cao nhiều hơn, được xác định là xu hướng tăng; khi số lượng nến đóng cửa gần mức thấp nhiều hơn, được xác định là xu hướng giảm. Chiến lược này áp dụng được cho bất kỳ tài sản kỹ thuật số nào có tính thanh khoản nhất định và có thể đạt hiệu quả tốt hơn thông qua tối ưu hóa tham số.

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

Chiến lược này sử dụng nến phút M, dựa vào vị trí tương đối giữa giá đóng cửa và mức cao/thấp để xác định nến phút M đó thuộc loại đóng cửa cao (giá đóng cửa gần mức cao), đóng cửa thấp (giá đóng cửa gần mức thấp) hay trung tính (giá đóng cửa gần mức giữa).

Cụ thể, trước tiên tính delt = high - close (chênh lệch giữa mức cao và giá đóng cửa), và height = high - low (biên độ cao-thấp). Nếu delt > height * 2/3, thì xác định là nến đóng cửa cao; nếu delt < height / 3, thì xác định là nến đóng cửa thấp; ngược lại là nến trung tính.

Sau đó, thống kê số lượng nến đóng cửa cao, đóng cửa thấp và trung tính trong N nến gần nhất, tính tỷ lệ phần trăm của chúng và làm mịn bằng EMA để có ba đường: rise, fall và middle. Đường rise đại diện cho tỷ lệ nến đóng cửa cao, đường fall đại diện cho tỷ lệ nến đóng cửa thấp, đường middle đại diện cho tỷ lệ nến trung tính.

Khi đường rise cắt lên trên đường fall, điều đó cho thấy số lượng nến đóng cửa cao bắt đầu tăng, được coi là thị trường bước vào xu hướng tăng, phát tín hiệu mua (long). Khi đường fall cắt xuống dưới đường rise, điều đó cho thấy số lượng nến đóng cửa thấp bắt đầu tăng, được coi là thị trường bước vào xu hướng giảm, phát tín hiệu bán (short).

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

Chiến lược xác định xu hướng dựa trên hành động giá này có những ưu điểm sau:

  1. Nguyên lý rõ ràng, dễ hiểu, dễ nắm bắt.
  2. Không phụ thuộc vào bất kỳ chỉ báo nào, hoàn toàn dựa vào đặc điểm của bản thân giá để xác định hướng xu hướng.
  3. Có ít tham số có thể cấu hình, chủ yếu là N và tham số làm mịn EMA, dễ dàng tối ưu hóa.
  4. Có thể áp dụng rộng rãi cho bất kỳ tài sản kỹ thuật số nào có tính thanh khoản nhất định, bao gồm cổ phiếu, ngoại hối, tiền điện tử, v.v.
  5. Kết quả backtest tốt, có thể kiểm soát rủi ro chặt chẽ.
  6. Có thể kết hợp thêm với các phương pháp kỹ thuật như đường xu hướng, hỗ trợ/kháng cự để tối ưu.
  7. Có thể cấu hình chiến lược cắt lỗ để kiểm soát tổn thất từng giao dịch.

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

Mặc dù chiến lược này có những ưu điểm nhất định, nhưng cũng tồn tại những rủi ro sau:

  1. Khi thị trường ở trạng thái dao động (sideways), loại nến thay đổi thường xuyên, có thể tạo ra tín hiệu giả.
  2. Việc thiết lập tham số N và EMA không phù hợp có thể dẫn đến bỏ lỡ xu hướng hoặc tạo ra quá nhiều tín hiệu không hiệu quả.
  3. Chỉ dựa vào loại nến để xác định hướng xu hướng có độ trễ nhất định.
  4. Không thể lọc hiệu quả các mô hình đồ thị phổ biến như tam giác co lại, cờ đuôi nheo, v.v., có nguy cơ bị phá vỡ ngược hướng.
  5. Chiến lược này thuộc loại theo xu hướng (trend following), không thể nắm bắt hiệu quả các cơ hội đảo chiều.
  6. Cần kết hợp cắt lỗ để kiểm soát rủi ro thua lỗ, nếu không tổn thất một giao dịch có thể lớn.

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

Để giảm rủi ro và tăng hệ số lợi nhuận, chiến lược này có thể được tối ưu hóa theo các hướng sau:

  1. Kết hợp chỉ báo biến động như ATR, điều chỉnh tham số N và EMA dựa trên biến động thị trường, tránh tạo ra quá nhiều tín hiệu không hiệu quả trong thị trường dao động.
  2. Thêm chỉ báo Volume để lọc đột phá giả trong điều kiện khối lượng lớn.
  3. Kết hợp đường xu hướng và các mức hỗ trợ/kháng cự chính để xác định hướng xu hướng và tính xác thực của đột phá.
  4. Thêm nhiều khung thời gian để đánh giá, tránh nhầm lẫn từ một khung thời gian duy nhất.
  5. Thêm mô-đun nhận diện mô hình đảo chiều, mở vị thế ngược hướng kịp thời khi xuất hiện tín hiệu đảo chiều rõ rệt.
  6. Tối ưu hóa chiến lược cắt lỗ, thiết lập mức cắt lỗ dựa trên biến động thị trường và khẩu vị rủi ro.
  7. Thêm các chức năng như trailing stop, moving stop để khóa lợi nhuận, ngăn ngừa lợi nhuận bị xóa sổ.

Tổng kết

Chiến lược này xác định hướng xu hướng dựa trên hành động giá, nguyên lý rõ ràng, kết quả backtest tốt, có thể áp dụng rộng rãi cho giao dịch tài sản kỹ thuật số. Tuy nhiên, nó cũng có những hạn chế nhất định, cần kết hợp cắt lỗ và tối ưu hóa để giảm rủi ro. Nhìn chung, chiến lược này cung cấp một cách tiếp cận đơn giản và thiết thực cho giao dịch định lượng, đáng để học hỏi và tham khảo. Thông qua tối ưu hóa và kết hợp liên tục, có thể đạt được lợi nhuận vượt trội ổn định.

Source
Pine
/*backtest
start: 2023-08-20 00:00:00
end: 2023-09-19 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("trend detect", overlay=false)

Strategy parameters
Strategy parameters
lenght
ema_smooth
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)