Type/to search

Chiến lược giao dịch theo chu kỳ dựa trên xu hướng

Common strategy
Created: 2023-11-17 17:05:11
Last modified: 3 years ago
1
Follow
1802
Followers

img

Tổng quan

Chiến lược giao dịch xoay vòng dựa trên xu hướng là một chiến lược giao dịch định lượng sử dụng đường trung bình động đơn giản 200 ngày để xác định hướng xu hướng. Chiến lược này cung cấp hai chế độ "Theo dõi xu hướng tăng" và "Theo dõi xu hướng giảm" để nhà giao dịch có thể lựa chọn theo sở thích. Chiến lược cho phép nhà giao dịch tùy chỉnh mức cắt lỗ và mức chốt lời, mang lại sự linh hoạt cao hơn.

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

Chỉ số cốt lõi của chiến lược này là đường trung bình động đơn giản 200 ngày. Chiến lược được chia làm hai chế độ:

  1. Chế độ theo dõi xu hướng tăng: Mua khi giá đóng cửa cao hơn đường trung bình động 200 ngày; đóng vị thế khi kích hoạt cắt lỗ hoặc chốt lời.

  2. Chế độ theo dõi xu hướng giảm: Mua khi giá đóng cửa thấp hơn đường trung bình động 200 ngày; đóng vị thế khi kích hoạt cắt lỗ hoặc chốt lời.

Điều kiện mua được xác định qua biến longCondition, dựa trên mối quan hệ giữa giá đóng cửa và đường trung bình động 200 ngày. Điều kiện đóng vị thế được xác định qua biến closeCondition, dựa trên mối quan hệ giữa mức cắt lỗ, mức chốt lời và đường trung bình động.

Cụ thể, nếu thỏa mãn điều kiện mua, lệnh mua sẽ được mở bằng strategy.entry; nếu thỏa mãn điều kiện đóng vị thế, lệnh sẽ được đóng bằng strategy.exit.

Ưu điểm của chiến lược

Chiến lược này có những ưu điểm sau:

  1. Logic giao dịch đơn giản, dễ hiểu và dễ triển khai.

  2. Cung cấp hai chế độ có thể lựa chọn, phù hợp với các môi trường thị trường khác nhau.

  3. Có thể điều chỉnh đặc điểm rủi ro-lợi nhuận của chiến lược thông qua tùy chỉnh mức cắt lỗ và mức chốt lời.

  4. Sử dụng chỉ báo kỹ thuật phổ biến – đường trung bình động 200 ngày để xác định hướng xu hướng.

  5. Tự động tạo tín hiệu giao dịch, không cần can thiệp thủ công, giảm rủi ro thao tác.

Rủi ro của chiến lược

Chiến lược này cũng có những rủi ro sau:

  1. Quá phụ thuộc vào một chỉ báo kỹ thuật duy nhất, dễ tạo ra tín hiệu sai. Có thể xem xét thêm các chỉ báo khác để xác nhận, như MACD, KDJ, v.v.

  2. Mức cắt lỗ và chốt lời quá nhỏ có thể bị dừng lỗ do biến động thị trường; quá lớn có thể bỏ lỡ điểm thoát lý tưởng. Cần kiểm tra và tối ưu tham số một cách phù hợp.

  3. Sử dụng cách xác định tín hiệu dựa trên giá đóng cửa có thể gây ra sai lệch tăng/giảm. Có thể thay đổi thành dựa trên thân nến hoặc xác nhận trên cây nến tiếp theo sau khi tín hiệu được tạo ra.

  4. Chưa xem xét ảnh hưởng của phí giao dịch. Khi giao dịch thực tế cần dự trù một khoảng không gian cho phí giao dịch.

Tối ưu hóa chiến lược

Chiến lược này có thể được tối ưu hóa theo các hướng sau:

  1. Thêm các chỉ báo kỹ thuật khác để xác nhận tín hiệu, tránh tín hiệu sai. Ví dụ: chỉ báo MACD.

  2. Tối ưu tham số cắt lỗ chốt lời, tìm ra tổ hợp tham số tốt nhất. Có thể so sánh bằng cách backtest nhiều bộ tham số khác nhau.

  3. Thêm bộ lọc xu hướng, chỉ giao dịch khi xu hướng rõ ràng. Ví dụ: đưa vào chỉ báo ADX.

  4. Cải thiện cách vào lệnh, xem xét mối quan hệ thân nến hoặc thêm cơ chế xác nhận.

  5. Xem xét ảnh hưởng của khối lượng giao dịch. Xác nhận độ tin cậy của tín hiệu khi khối lượng xuất hiện lớn.

  6. Kiểm tra các tham số đường trung bình động khác nhau để tìm tham số tối ưu.

Kết luận

Tóm lại, chiến lược này có logic tổng thể rõ ràng, dễ hiểu và có giá trị thực tiễn nhất định. Tuy nhiên, việc chỉ dựa vào một chỉ báo duy nhất tồn tại một số điểm mù, cần thêm nhiều điều kiện đánh giá khác để xác nhận, cũng như cần kiểm tra và tối ưu các tham số để đạt được hiệu quả tốt hơn khi giao dịch thực tế. Ngoài ra, cũng cần chú ý đến ảnh hưởng của trượt giá, phí giao dịch và các chi phí giao dịch khác trong thực chiến.

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © I11L

//@version=5
Strategy parameters
Strategy parameters
mode
Stop Loss (SL) level
Take Profit (TP) level
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)