Type/to search

Chiến lược giao dịch theo xu hướng dựa trên CCI và EMA

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

img

Tổng quan

Chiến lược này dựa trên ý tưởng cốt lõi là sử dụng chỉ báo CCI để xác định hướng xu hướng thị trường, đồng thời sử dụng chỉ báo EMA để làm mượt CCI, nhằm thực hiện giao dịch theo xu hướng. Khi CCI vượt lên trên điểm mua thì vào lệnh mua, khi CCI vượt xuống dưới điểm bán thì vào lệnh bán, nhằm theo kịp xu hướng thị trường.

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

  1. Tính toán chỉ báo CCI. Chỉ báo CCI đo lường mức độ chênh lệch giữa giá đóng cửa hiện tại và đường trung bình động 20 ngày để xác định xem giá cổ phiếu hiện tại đã quá mua hay quá bán. Công thức: (giá điển hình - SMA 20 ngày) / (0,015 * độ lệch chuẩn giá điển hình 20 ngày).

  2. Áp dụng làm mượt EMA cho chỉ báo CCI, thu được đường CCI-EMA, nhằm giảm sự dao động của chỉ báo CCI, làm cho tín hiệu rõ ràng hơn.

  3. Đặt điểm mua và điểm bán của CCI. Khi CCI-EMA vượt lên trên điểm mua, vào lệnh mua; khi CCI-EMA vượt xuống dưới điểm bán, vào lệnh bán.

  4. Giữ vị thế cho đến khi CCI-EMA chạm lại điểm mua hoặc điểm bán thì đóng vị thế.

Phân tích ưu điểm của chiến lược

  1. Sử dụng CCI để xác định hướng xu hướng thị trường, kết hợp với EMA để lọc các tín hiệu giả, có thể theo dõi xu hướng thị trường một cách hiệu quả.

  2. Chỉ báo CCI nhạy cảm với giá, có thể nhanh chóng nắm bắt sự đảo chiều của xu hướng. Chỉ báo EMA giúp giảm tỷ lệ cảnh báo sai. Sự kết hợp của cả hai có thể tận dụng cơ hội ngay từ giai đoạn đầu của xu hướng.

  3. Áp dụng chiến lược giao dịch theo xu hướng, có thể giảm thiểu số lần giao dịch, giảm chi phí giao dịch và tổn thất do trượt giá.

  4. Kết quả backtest của chiến lược tương đối tốt, có khả năng áp dụng thực tế nhất định.

Phân tích rủi ro của chiến lược

  1. Chỉ báo CCI có vấn đề quá nhạy cảm với đường cong, EMA không thể loại bỏ hoàn toàn tất cả tín hiệu giả, vẫn tồn tại rủi ro báo động sai nhất định.

  2. Chiến lược thuần theo xu hướng dễ bị thua lỗ khi xu hướng dao động hoặc đảo chiều. Cần kết hợp phù hợp với các chỉ báo xác định xu hướng.

  3. Chiến lược giao dịch cơ học thuần túy không thể điều chỉnh tham số linh hoạt theo tình hình thị trường, tồn tại rủi ro tối ưu hóa quá mức.

  4. Dữ liệu backtest không đủ, không thể phản ánh đầy đủ hiệu suất thực tế. Khi giao dịch thực tế cần điều chỉnh tham số phù hợp và kiểm soát chặt chẽ cắt lỗ.

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

  1. Tối ưu hóa tham số của CCI, kiểm tra hiệu quả của các tham số với độ dài chu kỳ khác nhau.

  2. Tối ưu hóa tham số EMA, tìm độ dài chu kỳ EMA tối ưu.

  3. Kiểm tra các tổ hợp tham số điểm mua và điểm bán khác nhau, tìm tham số tối ưu.

  4. Kết hợp với các chỉ báo khác để xác định đảo chiều xu hướng, đặt điểm cắt lỗ để tránh tổn thất mở rộng.

  5. Thêm chức năng tự động tối ưu hóa tham số, tự động tìm tổ hợp tham số tối ưu cho các loại tài sản khác nhau.

Tổng kết

Nhìn chung, chiến lược này là một chiến lược giao dịch theo xu hướng tương đối đơn giản. Nó sử dụng CCI để xác định hướng xu hướng và nhạy cảm với biến động giá, kết hợp với EMA để lọc tín hiệu và tạo ra tín hiệu giao dịch. Chiến lược có một số ưu điểm nhất định, nhưng cũng tồn tại một số rủi ro cần lưu ý. Thông qua tối ưu hóa tham số và kết hợp với các chỉ báo khác, có thể nâng cao hơn nữa độ ổn định và hiệu suất thực tế của chiến lược. Nhìn chung, chiến lược này cung cấp một khuôn mẫu chiến lược giao dịch theo xu hướng đơn giản và đáng tin cậy cho giao dịch định lượng.

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

//@version=4
strategy("CCI with EMA Strategy", overlay=false, pyramiding=1, default_qty_type= strategy.percent_of_equity, default_qty_value = 100, calc_on_order_fills=false, slippage=0,commission_type=strategy.commission.percent,commission_value=0.07)

length = input(20, minval=1)
Strategy parameters
Strategy parameters
length
Source
CCI Sell Point
CCI Buy Buy Point
length cci ema
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)