Type/to search

Chiến lược đảo chiều dừng lỗ dựa trên phá vỡ

Common strategy
Created: 2024-02-05 14:56:16
Last modified: 2 years ago
1
Follow
1802
Followers

img

Tổng quan

Chiến lược này là một chiến lược giao dịch định lượng dài-ngắn dựa trên lý thuyết đột phá. Nó tính toán mức giá đóng cửa cao nhất trong 100 ngày giao dịch gần đây nhất để xác định xem có xảy ra đột phá hay không. Nếu giá đóng cửa của ngày gần nhất vượt quá mức giá đóng cửa cao nhất trong 100 ngày trước đó, tín hiệu mua sẽ được phát ra. Sau khi vào vị thế mua (long), sẽ buộc phải đóng vị thế cắt lỗ sau 25 ngày giao dịch.

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

Logic cốt lõi của chiến lược này dựa trên lý thuyết "đột phá" trong phân tích kỹ thuật. Lý thuyết đột phá cho rằng khi giá vượt qua mức cao nhất hoặc thấp nhất trong một khoảng thời gian trước đó, điều này báo hiệu thị trường có thể đảo chiều và bước vào xu hướng tăng hoặc giảm mới.

Cụ thể, chiến lược này sử dụng hàm tích hợp sẵn ta.highest() của Pine Script để tính giá đóng cửa cao nhất trong 100 thanh (bar) trước đó. Sau đó, nó so sánh giá đóng cửa của nến hiện tại với mức giá đóng cửa cao nhất đó. Nếu giá đóng cửa đột phá lên trên mức giá đóng cửa cao nhất 100 ngày, tín hiệu mua sẽ được tạo ra.

Sau khi vào vị thế mua, chiến lược sẽ thiết lập một điều kiện cắt lỗ đóng vị thế. Bằng cách gọi hàm ta.barssince() để đếm số thanh kể từ khi vào vị thế mua, khi số thanh vượt quá 25, vị thế sẽ bị buộc phải đóng cắt lỗ.

Logic vào lệnh của chiến lược có thể tóm tắt như sau:

  1. Tính giá đóng cửa cao nhất trong 100 ngày giao dịch gần nhất.
  2. So sánh giá đóng cửa của nến hiện tại với mức giá đóng cửa cao nhất này.
  3. Nếu cao hơn, tạo tín hiệu mua và vào vị thế mua.
  4. Sau khi vào vị thế được 25 ngày giao dịch, buộc phải đóng vị thế cắt lỗ.

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

Ưu điểm lớn nhất của chiến lược này là khả năng nắm bắt các điểm đảo chiều của xu hướng giá, giúp tỷ lệ giao dịch theo xu hướng thành công cao. Ngoài ra, cơ chế dừng lỗ cũng có thể kiểm soát hiệu quả các khoản lỗ riêng lẻ.

Các ưu điểm cụ thể có thể tóm tắt như sau:

1. Giao dịch theo xu hướng, tỷ lệ thành công cao

Lý thuyết đột phá cho rằng khi giá vượt qua vùng giá quan trọng, nó báo hiệu một xu hướng mới. Chiến lược này được thiết kế dựa trên lý thuyết đó, do đó có xác suất cao nắm bắt được thời điểm đảo chiều giá, cho phép giao dịch theo xu hướng.

2. Rủi ro có thể kiểm soát, có cơ chế cắt lỗ

Chiến lược thiết lập cơ chế thoát vị thế bắt buộc sau 25 ngày giao dịch, nhờ đó có thể giới hạn mức lỗ cho mỗi giao dịch trong một phạm vi nhất định, tránh các khoản lỗ lớn, giúp rủi ro tổng thể có thể kiểm soát được.

3. Phù hợp với giao dịch trung và dài hạn

Thời gian nắm giữ mặc định của chiến lược là 25 ngày giao dịch, tương đương khoảng 1 tháng. Đây là một khoảng thời gian nắm giữ phù hợp đối với chiến lược trung dài hạn, không quá ngắn gây ra các tín hiệu nhiễu (whipsaw), cũng không quá dài làm tăng rủi ro.

4. Ít tham số, dễ tối ưu hóa

Các tham số chính của chiến lược chỉ gồm cửa sổ đột phá và thời gian nắm giữ, số lượng tham số ít, dễ dàng kiểm tra và tối ưu hóa để tìm ra các tham số tối ưu, chi phí vận hành áp dụng thực tế thấp.

5. Có thể chuyển đổi giữa nhiều loại tài sản

Chiến lược không sử dụng các chỉ báo đặc thù cho một loại tài sản cụ thể, logic giao dịch của nó có thể áp dụng cho nhiều loại tài sản khác nhau như chỉ số chứng khoán, ngoại hối, hàng hóa và tiền điện tử. Tùy theo điều kiện thị trường, có thể chuyển đổi giữa các loại tài sản để tăng khả năng thích ứng.

Phân tích rủi ro

Mặc dù chiến lược này có những ưu điểm nêu trên, nhưng trong thực tế vận hành cũng phải đối mặt với một số rủi ro nhất định, chủ yếu thể hiện ở:

1. Rủi ro bị mắc kẹt (bẫy)

Chiến lược không thiết lập cơ chế dừng lỗ di động (trailing stop) hoặc dừng lỗ theo dõi. Nếu xu hướng được tạo ra không hình thành, hoặc sự đột phá thực chất chỉ là sự đột phá giả, thì lúc này dễ bị mắc kẹt cho đến khi chạm điểm cắt lỗ. Đây là rủi ro lớn nhất của chiến lược.

2. Tham số có thể cần được tối ưu hóa

Các tham số mặc định chưa chắc đã là tham số tối ưu. Trong quá trình giao dịch thực tế, có thể cần tìm kiếm cấu hình tham số phù hợp với từng loại tài sản và môi trường thị trường thông qua phương pháp tối ưu hóa, điều này sẽ làm tăng khối lượng công việc điều chỉnh và theo dõi chiến lược.

3. Hiệu quả phụ thuộc nhiều vào thị trường

Chiến lược này phụ thuộc quá nhiều vào xu hướng, hoạt động kém trong thị trường đi ngang (sideways), khả năng thích ứng với các môi trường thị trường có mô hình khác nhau thấp. Nếu gặp thị trường biến động (sideways/oscillating), sẽ thường xuyên bị mắc kẹt hoặc kích hoạt cắt lỗ, lãi lỗ có thể không ổn định.

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

Để chiến lược này có thể đạt được hiệu suất ổn định hơn trong giao dịch thực tế, có thể tối ưu hóa và cải thiện ở các khía cạnh sau:

1. Thêm cơ chế dừng lỗ di động

Thêm một logic dừng lỗ theo dõi, dựa trên lợi nhuận trên giấy của vị thế (paper profit), thiết lập một điểm dừng lỗ di động để theo dõi, nhờ đó giới hạn khoản lỗ tối đa cho mỗi giao dịch trong một phạm vi nhất định. Điều này có thể giảm thiểu đáng kể rủi ro cá nhân.

2. Điều chỉnh tham số theo điều kiện thị trường

Có thể thiết lập một phạm vi hoặc danh sách giá trị cho hai tham số chính của chiến lược (cửa sổ đột phá và thời gian nắm giữ), và thiết lập động các giá trị tham số dựa trên sức mạnh tương đối của thị trường (ví dụ thông qua tính toán sử dụng chỉ báo ATR), từ đó tối ưu hóa tham số hơn nữa.

3. Kết hợp các quy tắc xác định xu hướng

Giảm thiểu tối đa rủi ro bị mắc kẹt trong các tình huống xu hướng không rõ ràng hoặc đột phá giả. Có thể kết hợp kết quả phân tích xu hướng từ trước (ví dụ như đánh giá bằng mắt thường hoặc phân tích định lượng), chỉ tham gia giao dịch khi phân tích xác nhận có xu hướng rõ ràng.

4. Kiểm tra trên nhiều loại tài sản và môi trường thị trường khác nhau

Kiểm tra và tối ưu hóa các tham số và quy tắc của chiến lược trên nhiều loại tài sản (ví dụ chỉ số chứng khoán, hàng hóa, ngoại hối và tiền điện tử) và nhiều khung thời gian giao dịch khác nhau (ví dụ ngày, 60 phút, v.v.) để thích ứng với môi trường thị trường rộng hơn, tăng tính ổn định.

Tổng kết

Chiến lược đột phá cắt lỗ đảo chiều này đơn giản trong vận hành, có khả năng xác định và nắm bắt xu hướng tốt, có thể phân bổ hiệu quả các vị thế mua và bán, tạo ra lợi nhuận liên tục. Chúng tôi đã tiến hành phân tích mã nguồn để xác định các ưu điểm và rủi ro của chiến lược, đồng thời đưa ra các đề xuất nhằm cải thiện hơn nữa tính ổn định và tính thực chiến của chiến lược. Sau khi tối ưu hóa và cải tiến, tin rằng chiến lược này có thể trở thành một mô hình cơ sở xuất sắc trong đầu tư định lượng.

Source
Pine
/*backtest
start: 2023-01-29 00:00:00
end: 2024-02-04 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © All_Verklempt

//@version=5
Strategy parameters
Strategy parameters
Breakout Period
Start Year
Start Month
Start Day
End Year
End Month
End Day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)