Chiến lược đột phá theo sau


Ngày tạo: 2024-01-05 12:00:25 sửa đổi lần cuối: 2024-01-05 12:00:25
sao chép: 2 Số nhấp chuột: 588
1
tập trung vào
1621
Người theo dõi

Chiến lược đột phá theo sau

Tổng quan

Chiến lược này là chiến lược theo dõi đột phá được thiết kế cho chỉ số ngân hàng và chỉ số 5 phút K line. Nó có thể tạo ra tín hiệu khi đột phá xảy ra, thực hiện giao dịch mua hoặc bán.

Nguyên tắc chiến lược

Chiến lược này tính toán các chỉ số giá cao nhất và giá thấp nhất để xác định liệu giá có vượt qua phạm vi giá cao nhất hoặc giá thấp nhất không. Nếu giá vượt qua phạm vi đó, sẽ tạo ra tín hiệu mua hoặc bán. Để lọc ra một số tiếng ồn, nó cũng sử dụng các chỉ số phụ trợ để xác nhận.

Phân tích lợi thế:

  1. Chiến lược này phản ứng nhanh chóng và có thể được đưa vào thị trường ngay lập tức khi đột phá xảy ra.
  2. Việc lọc kép qua các khu vực giá cao và thấp và các chỉ số phụ giúp tránh một số đột phá giả.
  3. Chiến lược này không sao chép các chỉ số và không gây ra sự chậm trễ.

Phân tích rủi ro:

  1. Nếu thị trường có những biến động lớn, chiến lược này có thể tạo ra tín hiệu ngược và dẫn đến tổn thất.
  2. Các chiến lược đột phá đơn thuần dễ bị lôi kéo và cần phải cảnh giác với những trường hợp đột phá thất bại.

Định hướng tối ưu hóa:

  1. Có thể kết hợp các chỉ số xu hướng để tránh hoạt động ngược.
  2. Bạn có thể tham gia vào các cơ chế ngăn chặn để kiểm soát tổn thất đơn lẻ.

Tóm tắt

Chiến lược này tìm kiếm cơ hội giao dịch bằng cách đánh giá giá phá vỡ phạm vi giá cao thấp. Nó phản ứng nhanh chóng, tránh bị chậm trễ, nhưng cũng có nguy cơ phá vỡ thất bại, được đặt. Bằng cách tối ưu hóa, chiến lược này có thể có hiệu quả tốt hơn trong tình huống xu hướng.

Mã nguồn chiến lược
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="MARKET DYNAMICS HH LL BREAKOUT", shorttitle="BREAKOUT STRATEGY", overlay=true)

////


//Higher High or Lower Low Entry Inputs
price = input(close)
LookBack = input(26)
Highest = highest(LookBack)
Lowest = lowest(LookBack)

long = price > Highest[1] 
short = price < Lowest[1]




//Safety Confirmation Inputs - Helps to thin out false breakouts or break downs
length = input(10)
High_Guard = highest(length)
Low_Guard = lowest(length)
length2 = input(1)

long1 = long == 1 and Highest[1] > High_Guard[length2]
short1 = short == 1 and Lowest[1] < Low_Guard[length2]


strategy.entry("Long", strategy.long, when=long1)
strategy.entry("Short", strategy.short, when=short1)