Type/to search

Chiến lược chốt lời trượt giá phân bậc

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

img

Tổng quan

Chiến lược này là một chiến lược thoát lệnh sử dụng cơ chế chốt lời theo từng bậc kết hợp với cắt lỗ trượt giá. Sau khi đạt điểm chốt lời đầu tiên, nó sẽ di chuyển mức cắt lỗ về điểm hòa vốn; sau khi đạt điểm chốt lời thứ hai, nó sẽ di chuyển mức cắt lỗ lên điểm chốt lời đầu tiên, từ đó tạo ra một cơ chế trượt giá cắt lỗ theo từng bậc. Điều này có thể khóa một phần lợi nhuận đồng thời duy trì không gian lợi nhuận lớn hơn.

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

Chiến lược này chủ yếu thực hiện cơ chế trượt giá chốt lời theo từng bậc thông qua các phần sau:

  1. Thiết lập điểm cắt lỗ và 3 điểm chốt lời.
  2. Xác định hàm tính điểm lợi nhuận hiện tại và giá cắt lỗ.
  3. Xác định hàm đánh giá giai đoạn lợi nhuận.
  4. Ở các giai đoạn lợi nhuận khác nhau, điều chỉnh giá cắt lỗ để thực hiện cắt lỗ trượt giá.

Cụ thể, nó đầu tiên thiết lập khoảng cách cắt lỗ 100 điểm và 3 khoảng cách chốt lời lần lượt là 100/200/300 điểm. Sau đó, hàm curProfitInPts được định nghĩa để tính số điểm lợi nhuận dựa trên giá hiện tại và giá mở cửa, cũng như hàm calcStopLossPrice để tính giá cắt lỗ dựa trên khoảng cách điểm.

Logic quan trọng nằm ở hàm getCurrentStage, hàm này xác định xem hiện tại có vị thế hay không và liệu số điểm lợi nhuận đã vượt qua một điểm chốt lời nào đó hay chưa, nếu vượt qua sẽ chuyển sang giai đoạn tiếp theo. Ví dụ, đạt điểm chốt lời 100 điểm sẽ chuyển sang giai đoạn 2, đạt 200 điểm sẽ chuyển sang giai đoạn 3.

Cuối cùng, tùy theo từng giai đoạn, giá cắt lời được điều chỉnh để thực hiện trượt giá cắt lỗ. Giai đoạn 1 giữ nguyên cắt lỗ ban đầu, giai đoạn 2 di chuyển đến điểm hòa vốn, giai đoạn 3 di chuyển đến điểm chốt lời đầu tiên.

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

Chiến lược trượt giá chốt lời theo từng bậc này có những ưu điểm sau:

  1. Có thể khóa một phần lợi nhuận, đồng thời duy trì không gian lợi nhuận lớn hơn về sau.
  2. Sử dụng cắt lỗ trượt giá để bám theo giá, giúp giảm khả năng sụt giảm lợi nhuận hoặc thua lỗ.
  3. Chốt lời nhiều lần, so với chốt lời một lần có thể kiểm soát rủi ro tốt hơn.
  4. Logic chiến lược rõ ràng, đơn giản, dễ hiểu.

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. Chốt lời theo từng bậc có thể dẫn đến không kịp chốt lời, bỏ lỡ điểm thoát tốt. Có thể tối ưu bằng cách điều chỉnh khoảng cách chốt lời.
  2. Khoảng cách trượt giá quá lớn có thể khiến cắt lỗ bị kích hoạt sớm. Cần thử nghiệm các mức trượt giá khác nhau.
  3. Không thể cắt lỗ kịp cũng gây rủi ro thua lỗ lớn. Có thể cân nhắc cơ chế cắt lỗ nhanh trong các tình huống đặc biệt.

Hướng tối ưu

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

  1. Thử nghiệm các khoảng cách cắt lỗ và chốt lời khác nhau, tối ưu tham số.
  2. Cân nhắc cơ chế cắt lỗ nhanh trong các tình huống đặc biệt.
  3. Kết hợp các chỉ báo kỹ thuật để xác định điểm chốt lời và cắt lỗ.
  4. Tối ưu khoảng cách trượt giá, cân bằng giữa chốt lời và cắt lỗ.
Source
Pine
/*backtest
start: 2023-11-20 00:00:00
end: 2023-11-27 00:00:00
period: 3m
basePeriod: 1m
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/
// © adolgov

// @description
Strategy parameters
Strategy parameters
sl
tp1
tp2
tp3
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)