Type/to search

Chiến lược theo dõi đỉnh ngày hôm trước

Common strategy
Created: 2023-10-08 14:06:55
Last modified: 3 years ago
1
Follow
1802
Followers

Tổng quan

Chiến lược này hoạt động dựa trên giá cao nhất của ngày giao dịch trước đó, thuộc loại chiến lược theo xu hướng. Nó sẽ mở vị thế mua khi phá vỡ mức giá cao nhất của ngày giao dịch trước đó, ngay cả khi trong cùng một ngày có nhiều lần phá vỡ, nó cũng sẽ mở lệnh lặp lại.

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

  1. Sử dụng hàm LucF để tránh nhìn thấy nến mới nhất khi backtest.
  2. Xác định xem có phải là phiên mở cửa của ngày giao dịch mới hay không. Ghi lại giá cao nhất trong ngày max_today và giá thấp nhất trong ngày min_today.
  3. So sánh giá cao nhất hiện tại high với max_today, cập nhật max_today.
  4. So sánh giá thấp nhất hiện tại low với min_today, cập nhật min_today.
  5. Vẽ đường giá cao nhất và giá thấp nhất của ngày giao dịch trước đó.
  6. Thiết lập điểm mở lệnh khi phá vỡ giá cao nhất của ngày giao dịch trước đó, có thể thêm một khoảng GAP nhất định vào giá cao nhất để trì hoãn hoặc đẩy nhanh thời điểm vào lệnh.
  7. Thiết lập tỷ lệ cắt lỗ sl và tỷ lệ chốt lời tp.
  8. Khi giá phá vỡ giá cao nhất của ngày giao dịch trước đó, mở vị thế mua.
  9. Thiết lập điểm cắt lỗ và điểm chốt lời.
  10. Có thể chọn có bật trailing stop hay không, thiết lập yêu cầu tối thiểu để kích hoạt trailing stop, khoảng cách trailing stop.
  11. Có thể chọn có kiểm tra trạng thái EMA khi đóng lệnh hay không.

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

Đây là một chiến lược theo xu hướng tương đối đơn giản, có những ưu điểm sau:

  1. Tín hiệu chiến lược đơn giản, rõ ràng, dễ thực hiện.
  2. Sử dụng tín hiệu xác nhận xu hướng từ việc phá vỡ giá cao nhất của ngày giao dịch trước đó, có thể lọc hiệu quả nhiễu của thị trường đi ngang.
  3. Có thể điều chỉnh độ nhạy khi vào lệnh thông qua tham số GAP.
  4. Rủi ro tổng thể có thể kiểm soát, cắt lỗ rõ ràng.
  5. Có thể chọn sử dụng trailing stop để khóa thêm lợi nhuận.
  6. Có thể kết hợp với đánh giá EMA để tránh bị kẹt lệnh khi xảy ra tử thần giao nhau.

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 cần lưu ý:

  1. Phá vỡ thất bại có thể gây thua lỗ, cần thiết lập mức cắt lỗ hợp lý.
  2. Hiệu quả của việc phá vỡ phụ thuộc vào thị trường đang ở trạng thái xu hướng; trong thị trường đi ngang dễ bị kẹt lệnh.
  3. Nếu trailing stop được thiết lập không phù hợp có thể quá nhạy, bị cắt lỗ do điều chỉnh giá nhỏ.
  4. Việc đánh giá EMA nếu chọn tham số không phù hợp cũng có thể quá nhạy hoặc quá chậm.
  5. Có nhiều biến số cần quan tâm và tối ưu, như GAP, biên độ cắt lỗ, thiết lập trailing stop, v.v.

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

Có thể tiếp tục tối ưu hóa chiến lược này từ các khía cạnh sau:

  1. Thay đổi cắt lỗ từ giá trị cố định thành cắt lỗ động dựa trên ATR hoặc xu hướng.
  2. Thêm bộ lọc sử dụng độ lệch chuẩn để đánh giá tính hiệu quả của việc phá vỡ.
  3. Thêm điều kiện dựa trên biến động để tránh phá vỡ không hiệu quả trong thị trường đi ngang.
  4. Tối ưu hóa tham số EMA để đánh giá ổn định và chính xác hơn.
  5. Tối ưu hóa tham số trailing stop để phù hợp hơn với biên độ biến động của thị trường.
  6. Kiểm tra độ mạnh mẽ của tham số trên các sản phẩm khác nhau.
  7. Thêm cơ chế điều chỉnh kích thước vị thế động.

Kết luận

Nhìn chung, chiến lược này khá đơn giản và thực tế, thuộc loại chiến lược theo xu hướng điển hình, sử dụng sự phá vỡ giá cao nhất của ngày giao dịch trước đó làm tín hiệu để theo dõi xu hướng, kiểm soát rủi ro chủ yếu dựa vào cắt lỗ. Thông qua việc tối ưu hóa tham số hợp lý, chiến lược có thể đạt hiệu quả tốt trong thị trường xu hướng. Tuy nhiên, cần chú ý kiểm soát chiến lược cắt lỗ và các điều kiện lọc để tránh bị kẹt lệnh trong thị trường đi ngang. Chiến lược này có thể được sử dụng làm khung cơ bản của chiến lược theo xu hướng để mở rộng và tối ưu hóa.

Source
Pine
/*backtest
start: 2023-09-30 00:00:00
end: 2023-10-07 00:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
// © TheSocialCryptoClub

//@version=5
Strategy parameters
Strategy parameters
ROC Filter from CloseD
roc_enable
Treshold
Entry
Gap%
Stop-loss
Take-profit
Trailing Stop Settings
Trailing-stop
Offset Trailing
Trailing-stop
Close EMA
EMA length
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)