Chiến lược dừng lỗ động theo tín hiệu giao cắt vàng và giao cắt chết
Tổng quan
Chiến lược này tính toán chỉ báo ATR làm đường cắt lỗ, khi giá vượt lên trên EMA sẽ phát tín hiệu mua, khi giá vượt xuống dưới EMA sẽ phát tín hiệu bán, và sử dụng cắt lỗ động để quản lý rủi ro.
Nguyên lý chiến lược
Logic cốt lõi của chiến lược như sau:
-
Tính chỉ báo ATR làm đường cắt lỗ, giá trị ATR được dùng để tính khoảng cách cắt lỗ nLoss.
-
Dựa vào tùy chọn nến Heikin Ashi h để quyết định nguồn giá, mặc định sử dụng giá đóng cửa close, nếu chọn Heikin Ashi thì sử dụng giá đóng cửa của nến đó.
-
Định nghĩa xATRTrailingStop làm đường cắt lỗ theo dõi động, so sánh giá với đường cắt lỗ của nến trước để xác định đường cắt lỗ của nến hiện tại.
-
Định nghĩa vị thế pos, khi giá vượt lên trên đường cắt lỗ thì đặt là 1 (mua lên), khi giá vượt xuống dưới đường cắt lỗ thì đặt là -1 (bán khống), nếu không thì là 0 (không có vị thế).
-
Tính giá trị đường trung bình EMA của một nến, xác định tín hiệu vượt lên trên (tín hiệu mua) và vượt xuống dưới (tín hiệu bán).
-
Khi tín hiệu mua và bán xảy ra, thiết lập vào lệnh và thoát lệnh.
-
Sử dụng hàm barcolor để đánh dấu màu nến dựa theo vị thế.
-
Sử dụng plotshape để đánh dấu tín hiệu khi mua và bán.
Chiến lược này quản lý rủi ro thông qua cắt lỗ động ATR, có thể kịp thời vào lệnh khi xu hướng xuất hiện, và kịp thời cắt lỗ khi đường cắt lỗ bị kích hoạt.
Ưu điểm của chiến lược
Chiến lược này có những ưu điểm sau:
-
Sử dụng cắt lỗ động ATR, có thể điều chỉnh khoảng cách cắt lỗ dựa trên mức độ biến động của thị trường, vừa đảm bảo cắt lỗ vừa tránh việc cắt lỗ quá mạnh bị kích hoạt bởi biến động ngắn hạn của giá.
-
Sử dụng EMA để tạo tín hiệu giao dịch, có thể lọc bỏ một số giao dịch không cần thiết do phá vỡ giả.
-
Cho phép chọn nến Heikin Ashi làm nguồn giá, có thể lọc nhiễu để nhận diện xu hướng.
-
Quản lý vị thế rõ ràng, xác định rõ vị thế mua và bán, tránh giao dịch quá thường xuyên do cắt lỗ theo dõi.
-
Hiển thị trực quan tín hiệu giao dịch và tình trạng cắt lỗ thông qua đường vẽ, đánh dấu và tô màu.
-
Logic chiến lược đơn giản, rõ ràng, dễ hiểu và dễ sửa đổi.
-
Có thể tùy chỉnh chu kỳ ATR và bội số cắt lỗ ATR để thích ứng với các môi trường thị trường khác nhau.
Tóm lại, chiến lược này tích hợp kỹ thuật theo dõi xu hướng và cắt lỗ động, có thể nhận diện xu hướng hiệu quả và quản lý rủi ro, phù hợp để theo dõi xu hướng trung và dài hạn.
Rủi ro của chiến lược
Chiến lược này cũng tồn tại một số rủi ro:
-
Tín hiệu giao dịch từ đường EMA có thể bị trễ, bỏ lỡ cơ hội ngắn hạn.
-
Khoảng cách cắt lỗ do ATR quyết định, dễ bị cắt lỗ thường xuyên khi thị trường dao động.
-
Chưa xem xét yếu tố chi phí, trong giao dịch thực tế phí hai chiều sẽ ảnh hưởng đến lợi nhuận.
-
Chưa thiết lập kiểm soát vị thế phù hợp, cần cải thiện quản lý vốn.
-
Hiệu quả phụ thuộc vào tối ưu hóa tham số, các thị trường khác nhau cần điều chỉnh tham số.
-
Dễ bị mắc kẹt trong thị trường biến động mạnh.
-
Cần giám sát kịp thời, can thiệp hoặc dừng chiến lược khi cần.
Có thể giảm rủi ro bằng cách tối ưu hóa tham số phù hợp, thiết lập kiểm soát vị thế, kết hợp các chỉ báo khác để lọc tín hiệu. Trong giao dịch thực tế cần kiểm soát quy mô vị thế, liên tục giám sát hiệu quả chiến lược, can thiệp thủ công hoặc tắt khi cần.
Hướng tối ưu hóa
Chiến lược này có thể được tối ưu hóa từ các khía cạnh sau:
-
Điều chỉnh tham số ATR để khoảng cách cắt lỗ hợp lý hơn ở các thị trường khác nhau.
-
Thử nghiệm các chỉ báo đường trung bình khác để lọc tín hiệu giả thêm.
-
Thêm chỉ báo xác định xu hướng, chỉ vào lệnh sau khi xác định hướng xu hướng.
-
Thiết lập kiểm soát vị thế, giới hạn số lượng vị thế một chiều.
-
Thêm điều kiện mở lệnh như khối lượng giao dịch, giá đóng cửa xa đường trung bình, v.v.
-
Xem xét yếu tố chi phí, thiết lập khoảng cách cắt lỗ dựa trên phí giao dịch.
-
Tối ưu hóa thời điểm mua bán, kết hợp nhiều tín hiệu và chỉ báo.
-
Thiết lập chốt lời một phần hoặc chốt lời di động.
-
Thêm chức năng tối ưu hóa tham số, tự động tối ưu hóa tham số kiểm tra.
Bằng cách kết hợp nhiều chỉ báo kỹ thuật và phương pháp tối ưu hóa, có thể hoàn thiện thêm chiến lược này, đạt hiệu quả ổn định hơn ở nhiều thị trường.
Tổng kết
Chiến lược này tích hợp kỹ thuật cắt lỗ động và theo dõi xu hướng, có ưu điểm như cắt lỗ hiệu quả, theo dõi trơn tru, dễ hiểu và dễ tối ưu hóa, phù hợp để theo dõi mô hình xu hướng trung và dài hạn. Tuy nhiên cũng cần chú ý kiểm soát rủi ro, tối ưu hóa tham số. Nếu sử dụng tốt chiến lược này, có thể đạt được kết quả khả quan trong thị trường có xu hướng rõ ràng. Nhìn chung, chiến lược này cung cấp một tư duy giao dịch đơn giản và thực tế về theo dõi xu hướng và quản lý rủi ro.
/*backtest
start: 2022-10-25 00:00:00
end: 2023-10-31 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="UT Bot Strategy", overlay = true)
//CREDITS to HPotter for the orginal code. The guy trying to sell this as his own is a scammer lol.
- 1

