Type/to search

Chiến lược theo dõi xu hướng dựa trên làm mịn độ lệch trung bình

Common strategy
Created: 2024-02-20 11:15:54
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 chỉ báo sử dụng chênh lệch giữa điểm cao/thấp ngắn hạn và chi phí trung bình ngắn hạn/dài hạn để xác định xu hướng. Chiến lược nhằm tăng độ nhạy ngắn hạn, giảm tổn thất trong giai đoạn đi ngang bằng cách tăng cường hàm làm mịn trung bình trước và sau, đồng thời duy trì lợi nhuận lớn khi xuất hiện sóng.

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

  1. Tính chi phí ngắn hạn: Sử dụng hàm ta.highestta.lowest để tính giá cao nhất và thấp nhất của shortTerm nến gần nhất, sau đó lấy trung bình làm chi phí ngắn hạn.

  2. Tính chi phí dài hạn: Sử dụng hàm ta.sma để tính đường trung bình động đơn giản của giá đóng cửa của longTerm nến gần nhất làm chi phí dài hạn.

  3. Tính chênh lệch trung bình: Lấy chi phí ngắn hạn trừ đi chi phí dài hạn.

  4. Làm mịn chênh lệch trung bình: Áp dụng làm mịn cho chênh lệch trung bình để giảm sai sót, ở đây sử dụng ta.sma để tính trung bình động đơn giản.

  5. Xác định xu hướng: Đặt ngưỡng threshold, khi chênh lệch trung bình đã làm mịn lớn hơn threshold thì xác định là xu hướng tăng, khi nhỏ hơn -threshold thì xác định là xu hướng giảm.

  6. Vào/ra lệnh: Theo dõi xu hướng tăng khi mua lên, theo dõi xu hướng giảm khi bán xuống.

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

  1. Tăng độ nhạy ngắn hạn, có thể nhanh chóng bắt kịp cơ hội ngắn hạn.
  2. Xử lý làm mịn, giảm xác suất phán đoán sai.
  3. Thiết lập kênh, giảm mở lệnh không cần thiết.
  4. Bám sát xu hướng, cắt lỗ/chốt lời kịp thời.

Phân tích rủi ro

  1. Tập trung ngắn hạn dễ bị kẹt lệnh, cần mở rộng phạm vi cắt lỗ phù hợp.
  2. Cần liên tục kiểm tra tham số như số ngày ngắn hạn/dài hạn, tham số làm mịn chênh lệch, cài đặt không phù hợp có thể dẫn đến quá nhạy hoặc quá chậm.
  3. Cần thiết lập độ rộng kênh hợp lý, quá lớn hoặc quá nhỏ đều có vấn đề.
  4. Trong thị trường dao động ngang, dễ bị mở lệnh nhiều lần và kẹt lệnh.

Giải pháp rủi ro:

  1. Mở rộng mức cắt lỗ phù hợp để tránh bị kẹt lệnh.
  2. Tối ưu hóa cài đặt tham số, cân bằng giữa độ nhạy và tỷ lệ sai sót.
  3. Kiểm tra và tối ưu hóa tham số kênh.
  4. Thêm điều kiện lọc để tránh mở lệnh không cần thiết trong thị trường dao động ngang.

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

  1. Tối ưu hóa điểm cao/thấp ngắn hạn, ví dụ tính chi phí ngắn hạn mượt hơn như PA hoặc có trọng số.
  2. Kiểm tra các phương pháp tính chi phí dài hạn khác nhau.
  3. Thử nghiệm các thuật toán làm mịn chênh lệch khác.
  4. Tối ưu hóa tham số kênh.
  5. Thêm bộ lọc mở lệnh, như phá vỡ, khối lượng giao dịch tăng, v.v.
  6. Đảo chiều: Thêm cơ hội giao dịch đảo chiều.

Tổng kết

Nhìn chung, chiến lược này là một chiến lược theo xu hướng rất đơn giản và trực tiếp. So với các chỉ báo phổ biến như đường trung bình động, nó có thể nhanh chóng phán đoán sự đảo chiều xu hướng thông qua việc tính chênh lệch giữa chi phí ngắn hạn và dài hạn. Đồng thời, việc xử lý làm mịn cũng mang lại không gian tối ưu hóa tham số lớn, có thể cân bằng độ nhạy và tỷ lệ sai sót bằng cách điều chỉnh tham số làm mịn. Nhìn chung, chiến lược này có đặc điểm nhanh nhẹn, trực tiếp, khả năng tùy chỉnh cao, là một hướng chiến lược tiềm năng đáng để khai thác sâu. Bằng cách tiếp tục tối ưu hóa tham số và thêm các điều kiện hỗ trợ phán đoán, hứa hẹn sẽ tăng cường hiệu suất của chiến lược.

Source
Pine
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
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/
// © dead0001ing1

//@version=5
Strategy parameters
Strategy parameters
Short Term
Long Term
Smoothing
Threshold
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)