Chiến lược này giao dịch dựa trên sự phá vỡ thanh bên trong. Nếu mức cao / thấp của thanh sau thanh bên trong xâm nhập vào phạm vi thanh bên trong trước đó, các tín hiệu giao dịch được tạo ra.
Lý do là:
Kiểm tra xem 2 thanh trước hình thành một thanh bên trong tức thanh 2
Nếu thanh 3 cao vượt quá thanh 2 cao, và đóng trên thanh 2 thấp, đi dài
Nếu thanh 3 thấp phá vỡ thanh 2 thấp, và đóng dưới thanh 2 cao, đi ngắn
Tùy chọn đóng lệnh X bar sau (ví dụ 3 bar)
Nó nhằm mục đích nắm bắt các xu hướng phát sinh từ việc củng cố thanh bên trong. Các thanh bên trong đại diện cho số dư ngắn hạn và sự cố có thể khởi động các xu hướng mới.
Các thanh bên trong dễ dàng xác định, sự cố cung cấp các tín hiệu rõ ràng
Đóng lệnh sớm tránh những vấn đề
Quy tắc đơn giản và trực quan
Cần xác nhận thêm hiệu quả tín hiệu
Sự hình thành và phá vỡ thanh bên trong ít phổ biến hơn
Có thể giao dịch chống lại xu hướng chính
Chiến lược này cố gắng tận dụng các xu hướng từ các sự cố bên trong thanh. Nhưng tần suất giao dịch thấp hơn cần đánh giá rủi ro-lợi nhuận. Kết hợp với các yếu tố khác có thể cải thiện hiệu suất.
/*backtest start: 2022-09-07 00:00:00 end: 2022-10-31 00:00:00 period: 4d basePeriod: 1d exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("Inside Bar Failure", overlay=true) forward = input(defval=3, title="Look Forward") longCondition = if (high[2] > high[1] and low[2] < low[1] and low < low[1] and high < high[1] and close > low[1]) x = true if (longCondition) strategy.entry("Long", strategy.long) shortCondition = if (high[2] > high[1] and low[2] < low[1] and high > high[1] and low > low[1] and close < high[1]) y = true if (shortCondition) strategy.entry("Short", strategy.short) if (longCondition[forward]) strategy.close("Long") if (shortCondition[forward]) strategy.close("Short")