Chiến lược này dựa trên chỉ số siêu xu hướng để đánh giá xu hướng giá và tạo ra tín hiệu giao dịch dựa trên đó, thuộc loại chiến lược theo dõi xu hướng. Chiến lược này được thử nghiệm đặc biệt đối với dòng 1 phút của Tesla (TSLA) và có thể hoạt động.
Tính toán ATR và giá cao nhất, giá thấp nhất trung bình để xác định đường ray lên và đường ray xuống bằng phép nhân siêu xu hướng.
Xác định liệu giá có phá vỡ đường lên hay đường xuống để xác định hướng của siêu xu hướng.
Khi giá lên và đi xuống đường ray, nó sẽ tạo ra một tín hiệu xem nhiều; khi giá xuống và đi xuống đường ray, nó sẽ tạo ra một tín hiệu xem không.
Có thể chọn vào vào ngày mở cửa sau khi xác định tín hiệu, hoặc có thể chọn vào ngay khi giá chạm đường siêu xu hướng.
Các chỉ số siêu xu hướng được lập trình đơn giản, rõ ràng và dễ thực hiện.
Có thể lựa chọn thời gian nhập cảnh linh hoạt để đáp ứng nhu cầu của các nhà giao dịch khác nhau.
Có thể nhanh chóng bắt được xu hướng đường ngắn, phù hợp để theo dõi xu hướng.
Chiến lược giao dịch thường xuyên, có thể mở rộng và tối ưu hóa.
Các chỉ số siêu xu hướng bị tụt hậu, có thể bỏ lỡ thời điểm tốt nhất để tham gia.
Các giao dịch thường xuyên có chi phí điểm trượt cao hơn.
Không có phương tiện kiểm soát rủi ro như dừng lỗ.
Dữ liệu phản hồi chỉ dựa trên đường 1 phút của Tesla, khó chứng minh hiệu quả của chiến lược.
Giải pháp tương ứng:
Điều chỉnh tham số để giảm khả năng bị tụt hậu.
Thêm điều khiển điểm trượt để đảm bảo chi phí giao dịch không quá cao.
Tăng các công cụ ngăn chặn tổn thất, kiểm soát tổn thất đơn lẻ.
Thêm nhiều giống và chu kỳ kiểm tra lại để xác minh tính bền vững của chiến lược.
Kiểm tra các kết hợp các tham số siêu xu hướng khác nhau để giảm sự chậm trễ.
Thêm bộ lọc để tránh bị mắc kẹt.
Tối ưu hóa chiến lược quản lý tài chính, nâng cao hiệu quả chiến lược.
Giới thiệu về học máy để dự đoán xu hướng siêu.
Kết hợp với các tín hiệu xác thực của các chỉ số khác, nâng cao sự ổn định của chiến lược.
Chiến lược này sử dụng các chỉ số xu hướng siêu xu hướng để xác định hướng xu hướng đường ngắn, tạo ra tín hiệu giao dịch, là một chiến lược theo dõi xu hướng điển hình. Khung tổng thể là ngắn gọn và hiệu quả, nhưng có thể tối ưu hóa thêm cơ hội nhập cảnh, kiểm soát rủi ro, lựa chọn tham số. Nếu có thể có được nhiều loại dữ liệu lịch sử và thêm các công nghệ như học máy, thì có thể cải thiện đáng kể sự ổn định và khả năng lợi nhuận của chiến lược.
/*backtest
start: 2023-08-24 00:00:00
end: 2023-09-23 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("QuantNomad - SuperTrend - TSLA - 1m", overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100)
// INPUTS //
st_mult = input(3, title = 'SuperTrend Multiplier', minval = 0, maxval = 100, step = 0.01)
st_period = input(120, title = 'SuperTrend Period', minval = 1)
// CALCULATIONS //
up_lev = hl2 - (st_mult * atr(st_period))
dn_lev = hl2 + (st_mult * atr(st_period))
up_trend = 0.0
up_trend := close[1] > up_trend[1] ? max(up_lev, up_trend[1]) : up_lev
down_trend = 0.0
down_trend := close[1] < down_trend[1] ? min(dn_lev, down_trend[1]) : dn_lev
// Calculate trend var
trend = 0
trend := close > down_trend[1] ? 1: close < up_trend[1] ? -1 : nz(trend[1], 1)
// Calculate SuperTrend Line
st_line = trend ==1 ? up_trend : down_trend
// Plotting
plot(st_line, color = trend == 1 ? color.green : color.red , style = plot.style_line, linewidth = 2, title = "SuperTrend")
plotshape(crossover( close, st_line), location = location.belowbar, color = color.green)
plotshape(crossunder(close, st_line), location = location.abovebar, color = color.red)
// Strategy with "when"
//strategy.entry("long", true, when = crossover( close, down_trend[1]))
//strategy.entry("short", false, when = crossunder(close, up_trend[1]))
// Strategy with stop orders
strategy.entry("long", true, stop = down_trend[1])
strategy.entry("short", false, stop = up_trend[1])