Chiến lược theo dõi xu hướng

Tác giả:ChaoZhang, Ngày: 2023-12-26 10:52:51
Tags:

img

Tổng quan

Chiến lược Breakout theo dõi xu hướng là một chiến lược theo xu hướng dựa trên các chỉ số trung bình động và Bollinger Bands. Nó kết hợp các ý tưởng phân tích xu hướng và giao dịch breakout, tìm kiếm các cơ hội breakout trong khi xác định xu hướng thị trường.

Chiến lược logic

Chiến lược này sử dụng đường trung bình di chuyển đơn giản 50 thời kỳ (SMA) để xác định hướng xu hướng. Một vị trí dài được coi là khi giá đóng vượt trên đường SMA 50 ngày, cho thấy xu hướng tăng tiềm năng.

Đồng thời, nó yêu cầu giá đóng cửa nằm trên Bollinger Band dưới, cho thấy giá không ở mức cực thấp và có thể sẵn sàng để di chuyển lên.

Sau khi tín hiệu nhập khẩu được kích hoạt, chiến lược kiểm tra xem giá mở cửa ngày hôm sau có cao hơn mức dừng, được đặt ở mức 1 điểm trên mức giá cao nhất của ngày trước, để xác nhận nhập khẩu thực tế.

Stop loss được đặt trước ở mức 5,7 điểm dưới mức thấp của thanh nhập. Lợi nhuận được đặt ở mức 11,4 điểm trên giá đóng của thanh nhập để đạt tỷ lệ rủi ro-lợi nhuận 2: 1.

Phân tích lợi thế

Chiến lược kết hợp phán đoán xu hướng và đột phá gần mức hỗ trợ chính để lọc hiệu quả các đột phá sai và cải thiện tỷ lệ thắng.

Các chỉ số tương đối đơn giản và các quy tắc nhập cảnh làm cho chiến lược dễ hiểu và thực hiện, phù hợp cho người mới bắt đầu học giao dịch thuật toán.

Phân tích rủi ro

Chiến lược này chủ yếu dựa trên các đường trung bình động để xác định hướng xu hướng, có thể tạo ra các tín hiệu không chính xác khi xu hướng thay đổi.

Các thông số này cần phải được điều chỉnh cho các thị trường khác nhau.

Chiến lược chỉ xem xét mức giá cao và thấp hàng ngày và không thể phản ứng với khoảng cách qua đêm.

Hướng dẫn tối ưu hóa

Các chỉ số khác có thể được kết hợp để xác định xu hướng, như MACD. Hoặc các đường trung bình động thích nghi có thể được sử dụng để theo dõi những thay đổi xu hướng.

Các thông số Bollinger Bands có thể được tối ưu hóa để tìm ra sự kết hợp tốt nhất.

Logic có thể được thêm vào để đánh giá khoảng trống qua đêm, tránh mất mát mở rộng sau khoảng trống.

Kết luận

Chiến lược này tích hợp các ý tưởng theo xu hướng và giao dịch đột phá, sử dụng các chỉ số đơn giản để tạo ra hiệu ứng lọc. Ưu điểm của nó nằm ở việc dễ hiểu và thực hiện. Thông qua tối ưu hóa tham số, kết quả tốt hơn có thể đạt được.


/*backtest
start: 2023-11-25 00:00:00
end: 2023-12-25 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Custom Strategy", overlay=true)

// Input variables
smaLength = 50
bbLength = 20
supportPercentage = 1
riskRewardRatio = 2

// Calculate indicators
sma = sma(close, smaLength)
bb_lower = sma(close, bbLength) - 2 * stdev(close, bbLength)

// Entry conditions based on provided details
enterLongCondition = crossover(close, sma) and close > bb_lower and low <= (bb_lower * (1 + supportPercentage / 100))

// Entry and exit logic
if (enterLongCondition)
    strategy.entry("Long", strategy.long)

// Assuming the details provided are for the daily timeframe
stopLossPrice = low - 5.70
takeProfitPrice = close + 11.40

strategy.exit("Take Profit/Stop Loss", from_entry="Long", loss=stopLossPrice, profit=takeProfitPrice)

// Plotting
plot(sma, color=color.blue, title="50 SMA")
plot(bb_lower, color=color.green, title="Lower Bollinger Band")

// Plot entry points on the chart
plotshape(series=enterLongCondition, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="Buy")


Thêm nữa