Type/to search

Chiến lược xu hướng động nhiều đường trung bình động

Common strategy
Created: 2023-11-23 15:40:15
Last modified: 3 years ago
1
Follow
1802
Followers

img

Tổng quan

Chiến lược xu hướng động nhiều đường trung bình động (Multiple Moving Average Dynamic Trend Strategy) là một chiến lược giao dịch định lượng sử dụng nhiều chỉ báo đường trung bình động để đánh giá hướng xu hướng và điều chỉnh linh hoạt vị trí đường dừng lỗ. Bằng cách kết hợp các loại đường trung bình động khác nhau, chiến lược này có thể đánh giá xu hướng thị trường một cách toàn diện và chính xác hơn, đạt được tỷ lệ thắng cao.

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

Chiến lược này chủ yếu triển khai 8 loại đường trung bình động khác nhau thông qua các hàm tùy chỉnh, bao gồm: đường trung bình động đơn giản (SMA), đường trung bình động hàm mũ (EMA), đường trung bình động có trọng số (WMA), đường trung bình động tam giác (TMA), đường trung bình động chỉ số biến động (VIDYA), đường trung bình động Welles Wilder (WWMA), đường trung bình động hàm mũ trễ bằng không (ZLEMA) và chỉ số sức mạnh thực sự (TSF). Chiến lược cho phép người dùng chọn một trong 8 loại đường trung bình động này làm chỉ báo chính để đánh giá.

Đầu tiên, chiến lược tính toán đường trung bình động của loại đã chọn, sau đó tính toán động vị trí của dải trên và dải dưới dựa trên tham số phần trăm đã đặt. Khi giá phá vỡ dải trên là tín hiệu mua, khi phá vỡ dải dưới là tín hiệu bán. Ngoài ra, chiến lược còn theo dõi giao cắt giữa đường trung bình động và giá như một tín hiệu hỗ trợ.

Trong quá trình tính toán, chiến lược đồng thời đánh giá hướng xu hướng thị trường, từ đó điều chỉnh động vị trí của dải trên và dải dưới. Cụ thể, khi xác định là xu hướng tăng, dải dưới sẽ được điều chỉnh tăng theo giá tăng, giúp đường dừng lỗ bám sát tối ưu sự tăng giá; khi xác định là xu hướng giảm, dải trên sẽ được điều chỉnh giảm theo giá giảm, hạ thấp điểm dừng lỗ để giảm thiểu thua lỗ.

Lợi thế của chiến lược

  • Kết hợp 8 chỉ báo đường trung bình động giúp đánh giá xu hướng thị trường chính xác hơn;
  • Điều chỉnh động vị trí đường dừng lỗ, khóa lợi nhuận tối đa, tránh dừng lỗ khi đảo chiều;
  • Sử dụng giao cắt giữa đường trung bình động và giá làm tín hiệu hỗ trợ, có thể lọc các giao dịch sai do phá vỡ giả;
  • Các tham số chiến lược có thể tùy chỉnh tối ưu, phù hợp với các môi trường thị trường khác nhau.

Rủi ro và giải pháp

  • Kết hợp nhiều chỉ báo làm tăng độ phức tạp của chiến lược, khó khăn trong việc gỡ lỗi mã;
  • Một số loại đường trung bình động hiệu quả kém trong những môi trường thị trường nhất định;
  • Rủi ro giao dịch sai do phá vỡ giả vẫn tồn tại.

Giải pháp tương ứng:

  • Thêm chú thích mã, nâng cao khả năng đọc mã, dễ dàng kiểm tra và gỡ lỗi;
  • Chọn loại đường trung bình động phù hợp với điều kiện thị trường, có thể thêm mô-đun tự động tối ưu hóa;
  • Tối ưu hóa cài đặt tham số, kết hợp nhiều chỉ báo hỗ trợ hơn để lọc tín hiệu.

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

Chiến lược này vẫn còn nhiều không gian tối ưu hóa:

  • Có thể thêm mô-đun tự động tối ưu hóa tham số, tự động điều chỉnh tham số theo các môi trường thị trường khác nhau;
  • Có thể thêm mô hình học máy để hỗ trợ đánh giá hướng xu hướng;
  • Có thể thêm các chỉ báo hỗ trợ như chỉ báo tâm lý thị trường nhằm nâng cao độ ổn định của chiến lược;
  • Có thể tối ưu hóa cơ chế dừng lỗ, đạt được mức dừng lỗ linh hoạt và chính xác hơn;
  • Có thể mở rộng thành chiến lược chênh lệch giá đa sản phẩm, tận dụng chênh lệch giá giữa các sản phẩm để thu lợi.

Tổng kết

Chiến lược xu hướng động nhiều đường trung bình động kết hợp nhiều chỉ báo đường trung bình động để đánh giá xu hướng thị trường, đồng thời ra lệnh giao dịch dựa trên tín hiệu phá vỡ giá, kết hợp điều chỉnh động vị trí đường dừng lỗ, đạt được lợi nhuận hiệu quả. Chiến lược này đã kết hợp thành công ba ý tưởng chiến lược định lượng chính là theo xu hướng, giao dịch phá vỡ và dừng lỗ động, có tính ổn định và khả năng sinh lời cao. Với sự ra đời của các công nghệ như tối ưu hóa tham số và nhận dạng mẫu, hiệu quả của chiến lược còn có khả năng cải thiện thêm, đây là một chiến lược định lượng cao cấp đáng được nghiên cứu và ứng dụng trọng điểm.

Source
Pine
/*backtest
start: 2022-11-16 00:00:00
end: 2023-11-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © KivancOzbilgic
Strategy parameters
Strategy parameters
Source
OTT Period
OTT Percent
Show Support Line?
Show Support Line Crossing Signals?
Show Price/OTT Crossing Signals?
Show OTT Color Changes?
Show OTT Color Change Signals?
Highlighter On/Off ?
Moving Average Type
Show Screener Label
Pos. Label x-axis
Pos. Size Label y-axis
Label Color
=Backtest Inputs=
From Day
From Month
From Year
To Day
To Month
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)