Type/to search

Chiến lược cắt lỗ chốt lời theo tỷ lệ phần trăm cố định dựa trên đường trung bình động

Common strategy
Created: 2023-12-18 11:30:39
Last modified: 3 years ago
1
Follow
1802
Followers

img

Tổng quan

Chiến lược này sử dụng đường trung bình động để tạo tín hiệu giao dịch, đồng thời thiết lập mức cắt lỗ và chốt lời theo tỷ lệ phần trăm cố định dựa trên giá vào lệnh, nhằm kiểm soát rủi ro và lợi nhuận của mỗi giao dịch.

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

Chiến lược này trước tiên sử dụng đường trung bình động hàm mũ 5 ngày và đường trung bình động hàm mũ 32 ngày để xác định hướng xu hướng. Khi đường trung bình động ngắn hạn cắt lên đường trung bình động dài hạn thì mua lên (long), khi cắt xuống thì bán khống (short).

Sau khi vào lệnh, chiến lược sẽ thiết lập mức cắt lỗ và chốt lời động cho mỗi giao dịch dựa trên tỷ lệ phần trăm cắt lỗ và tỷ lệ phần trăm chốt lời do người dùng nhập. Cụ thể, đối với lệnh mua lên, mức cắt lỗ được đặt bằng giá vào lệnh × (1 - tỷ lệ cắt lỗ), mức chốt lời bằng giá vào lệnh × (1 + tỷ lệ chốt lời); đối với lệnh bán khống thì ngược lại, mức cắt lỗ bằng giá vào lệnh × (1 + tỷ lệ cắt lỗ), mức chốt lời bằng giá vào lệnh × (1 - tỷ lệ chốt lời).

Cách thiết lập này đảm bảo mỗi giao dịch đều có biên độ cắt lỗ và chốt lời theo tỷ lệ cố định, từ đó kiểm soát được rủi ro và lợi nhuận của từng lệnh.

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

Cách thiết lập cắt lỗ chốt lời này có một số ưu điểm nổi bật:

  1. Có thể giới hạn mức lỗ tối đa của mỗi giao dịch, kiểm soát rủi ro hiệu quả.

  2. Có thể khóa tỷ lệ lợi nhuận cố định của mỗi giao dịch, đảm bảo tỷ suất lợi nhuận.

  3. Điểm cắt lỗ và chốt lời thay đổi theo giá vào lệnh của chính giao dịch đó, tránh được các vấn đề do sử dụng giá trị cố định.

  4. Người dùng có thể tự xác định mức rủi ro chấp nhận được bằng cách điều chỉnh tham số đầu vào.

  5. Logic chiến lược đơn giản, trực quan, dễ hiểu và dễ kiểm chứng.

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. Đường trung bình động làm tín hiệu giao dịch có thể tạo ra nhiều tín hiệu giao dịch không hiệu quả, xác suất bị cắt lỗ sau khi vào lệnh khá cao.

  2. Tỷ lệ chốt lời đặt quá lớn có thể dẫn đến khả năng sinh lời không đủ, đặt quá nhỏ thì không thu được lợi nhuận đủ.

  3. Điểm cắt lỗ quá gần có thể làm tăng xác suất bị chạm cắt lỗ, cần nới rộng hợp lý.

  4. Việc lựa chọn sản phẩm giao dịch và khung thời gian giao dịch sẽ ảnh hưởng đến hiệu quả của chiến lược cắt lỗ chốt lời.

Các giải pháp tương ứng:

  1. Tối ưu hóa tham số đường trung bình động để giảm tín hiệu không hiệu quả.

  2. Thử nghiệm các tỷ lệ chốt lời khác nhau để tìm cấu hình tối ưu.

  3. Điều chỉnh khoảng cách cắt lỗ dựa trên mức độ biến động của thị trường.

  4. Đánh giá hiệu quả chiến lược trên các sản phẩm và khung thời gian khác nhau.

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

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

  1. Thêm các chỉ báo khác để đánh giá xu hướng, tránh đường trung bình động tạo quá nhiều tín hiệu không hiệu quả.

  2. Tối ưu hóa tỷ lệ cắt lỗ chốt lời dựa trên dữ liệu backtest để tìm tham số tối ưu.

  3. Đổi phương pháp cắt lỗ thành cắt lỗ theo dõi (trailing stop) để khóa thêm lợi nhuận đang chạy.

  4. Thêm mô-đun quản lý vị thế, quản lý rủi ro giao dịch thông qua việc tăng vị thế và cắt lỗ.

  5. Đánh giá sự khác biệt về hiệu quả của chiến lược trên các sản phẩm giao dịch và khung thời gian khác nhau.

Tổng kết

Chiến lược này dựa trên đường trung bình động để xác định hướng xu hướng và vào lệnh, thiết lập mức cắt lỗ và chốt lời theo tỷ lệ phần trăm cố định dựa trên giá vào lệnh để kiểm soát rủi ro và lợi nhuận của từng giao dịch. Ưu điểm của chiến lược là có thể hạn chế thua lỗ hiệu quả, đảm bảo tỷ lệ lợi nhuận, logic đơn giản, dễ thao tác. Cần lưu ý phải thiết lập tham số cắt lỗ chốt lời phù hợp, chọn sản phẩm và khung thời gian giao dịch thích hợp, và có thể tiếp tục tối ưu hóa chiến lược này bằng nhiều cách.

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

// © theCrypster 2020

//@version=4
strategy("Fixed Percent Stop Loss & Take Profit %", overlay=true)
Strategy parameters
Strategy parameters
Stop Loss %
Take Profit %
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)