Type/to search

Chiến lược giao dịch dựa trên xu hướng sóng

Common strategy
Created: 2023-12-19 12:07:14
Last modified: 3 years ago
1
Follow
1802
Followers

img

Tổng quan

Đây là một chiến lược giao dịch dựa trên chỉ báo xu hướng sóng (Wave Trend) của LazyBear. Chiến lược này tính toán xu hướng sóng của biến động giá, xác định tình trạng quá mua/quá bán của thị trường, từ đó thực hiện mua lên (longing) và bán xuống (shorting).

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

Chiến lược này chủ yếu dựa trên chỉ báo xu hướng sóng của LazyBear. Đầu tiên tính giá trung bình (AP), sau đó tính đường trung bình động hàm mũ (ESA) của AP và đường trung bình động hàm mũ của biến động giá tuyệt đối (D). Dựa trên đó tính chỉ số biến động (CI), rồi tính đường trung bình động hàm mũ của CI để có đường xu hướng sóng (WT). WT sau đó được làm mượt thêm bằng đường trung bình động đơn giản để tạo ra WT1 và WT2. Khi WT1 cắt lên trên WT2 là giao cắt vàng, vào lệnh mua; khi WT1 cắt xuống dưới WT2 là giao cắt tử thần, vào lệnh bán.

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

Đây là một chiến lược bám xu hướng rất đơn giản nhưng rất thực tế. Các ưu điểm chính:

  1. Dựa trên chỉ báo xu hướng sóng, có thể nhận diện rõ ràng xu hướng giá và tâm lý thị trường.
  2. Sử dụng giao cắt vàng và giao cắt tử thần của WT để xác định điểm mua và bán, thao tác đơn giản.
  3. Có thể tùy chỉnh tham số để điều chỉnh độ nhạy của đường WT, phù hợp với các khung thời gian khác nhau.
  4. Có thể thêm các điều kiện lọc tín hiệu bổ sung, ví dụ giới hạn khung thời gian giao dịch.

Phân tích rủi ro

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

  1. Là chiến lược bám xu hướng, dễ tạo ra nhiều tín hiệu sai trong thị trường đi ngang (sideway).
  2. Bản thân đường WT có độ trễ khá lớn, có thể bỏ lỡ các điểm đảo chiều nhanh của giá.
  3. Tham số mặc định có thể không phù hợp với tất cả các loại tài sản và khung thời gian, cần tinh chỉnh.
  4. Không có cơ chế cắt lỗ, thời gian nắm giữ một chiều có thể quá dài.

Các giải pháp chính:

  1. Tối ưu hóa tham số, điều chỉnh độ nhạy của đường WT.
  2. Thêm các chỉ báo khác để xác nhận, tránh tín hiệu sai.
  3. Thiết lập cắt lỗ và chốt lời.
  4. Giới hạn số lần giao dịch hoặc khối lượng mỗi ngày.

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

Chiến lược này còn nhiều không gian để tối ưu hóa thêm:

  1. Tối ưu tham số của WT, làm cho nó nhạy hơn hoặc ổn định hơn.
  2. Sử dụng các bộ tham số khác nhau dựa trên các khung thời gian khác nhau.
  3. Thêm các chỉ báo khối lượng, chỉ báo biến động làm tín hiệu xác nhận.
  4. Thêm logic cắt lỗ và chốt lời.
  5. Đa dạng hóa phương thức vào lệnh, ví dụ thêm vị thế kim tự tháp (pyramiding), giao dịch lưới (grid trading).
  6. Kết hợp các phương pháp học máy để khai thác các đặc trưng và quy tắc giao dịch tốt hơn.

Tổng kết

Chiến lược này là một chiến lược bám xu hướng sóng rất đơn giản và thực tế. Nó tính toán xu hướng biến động của giá, nhận diện trạng thái quá mua/quá bán của thị trường, sử dụng giao cắt vàng và giao cắt tử thần của đường WT để phát ra tín hiệu giao dịch. Chiến lược thao tác đơn giản, dễ triển khai. Tuy nhiên, với tư cách là chiến lược xu hướng, độ nhạy và tính ổn định của nó đối với giá cổ phiếu cần được tối ưu hóa thêm, đồng thời cần kết hợp với các chỉ báo và logic khác để tránh tín hiệu sai. Nhìn chung, đây là một mẫu chiến lược rất hữu ích, có nhiều không gian để cải tiến.

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

//
// @author LazyBear
//
// If you use this code in its original/modified form, do drop me a note. 
Strategy parameters
Strategy parameters
From Month
From Day
From Year
Thru Month
Thru Day
Thru Year
Show Date Range
Channel Length
Average Length
Over Bought Level 1
Over Bought Level 2
Over Sold Level 1
Over Sold Level 2
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)