Rose Cross Star Dual Indicator Chiến lược biến động

Tác giả:ChaoZhang, Ngày: 2023-10-31 17:33:10
Tags:

img

Tổng quan

Chiến lược này xác định các cơ hội giao dịch thông qua việc kết hợp Bollinger Bands và chỉ số sức mạnh tương đối (RSI) được sửa đổi. Kết quả kiểm tra lại cho thấy lợi nhuận tổng thể và tỷ lệ thắng cao. Nó nắm bắt các tín hiệu đột phá trong thị trường xu hướng và phù hợp với giao dịch ngắn hạn đến trung hạn.

Chiến lược logic

Chọn chỉ số

Chiến lược này sử dụng Bollinger Bands với nhân lệ lệch chuẩn là 2 và RSI với khoảng thời gian 14. Bollinger Bands phát hiện sự đột phá và RSI xác định mức mua quá mức / bán quá mức. Các thông số chỉ số được thiết lập dựa trên kinh nghiệm và thử nghiệm lặp lại.

Quy tắc nhập cảnh

  1. Đi dài khi giá phá vỡ trên dải Bollinger thấp hơn và chỉ số RSI dưới 30 (khu vực bán quá mức).

  2. Đi ngắn khi giá phá vỡ dưới Bollinger Band trên và RSI trên 70 (khu vực mua quá mức).

Các quy tắc xuất cảnh

  1. Đóng các vị trí dài khi dừng lỗ hoặc khi giá phá vỡ dưới Bollinger Band trên.

  2. Đóng các vị trí ngắn khi dừng lỗ hoặc khi giá phá vỡ trên Bollinger Band dưới.

Ưu điểm

  1. Sự kết hợp hai chỉ số cải thiện độ chính xác chiến lược.

  2. Các thông số chỉ số tối ưu hóa cung cấp khả năng thích nghi mạnh mẽ.

  3. Các tín hiệu đột phá là rõ ràng và dễ thực hiện.

  4. Kiểm soát giảm và giảm lỗ hiệu quả.

  5. Các tín hiệu trực quan đơn giản hóa việc thực hiện giao dịch.

Rủi ro

  1. Tắt dải có thể gây ra sự đột phá sai.

  2. Giao dịch thường xuyên có thể trong các thị trường giới hạn phạm vi.

  3. Quản lý chi phí giao dịch, mở rộng khoảng cách dừng

Những cải tiến

  1. Kiểm tra EMA và các chỉ số khác để tạo ra các dải.

  2. Thêm bộ lọc âm lượng hoặc MA để tránh vỡ sai.

  3. Đặt băng tần và dừng khoảng cách dựa trên ATR.

  4. Thêm bộ lọc xu hướng để giảm whipsaws.

Kết luận

Chiến lược này kết hợp các điểm mạnh của Bollinger Bands và RSI cho giao dịch xu hướng và đột phá. Dễ dàng thực hiện, nó phù hợp với các đột phá ngắn hạn đến trung hạn.


/*backtest
start: 2022-10-24 00:00:00
end: 2023-10-30 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Estrategia de Ruptura con Bollinger y RSI Modificada", shorttitle="BB RSI Mod", overlay=true)

// Parámetros de Bollinger Bands
src = close
length = input(20, title="Longitud", minval=1)
mult = input(2.0)
basis = sma(src, length)
upper = basis + mult * stdev(src, length)
lower = basis - mult * stdev(src, length)

// Parámetros del RSI
rsiSource = rsi(close, 14)
overbought = 70
oversold = 30

longCondition = crossover(src, lower) and rsiSource < oversold
shortCondition = crossunder(src, upper) and rsiSource > overbought

longExit = crossunder(src, upper)
shortExit = crossover(src, lower)

if (longCondition)
    strategy.entry("Compra", strategy.long, stop=low)
    
if (shortCondition)
    strategy.entry("Venta", strategy.short, stop=high)

if (longExit)
    strategy.close("Compra")

if (shortExit)
    strategy.close("Venta")

// Visualización
plotshape(series=longCondition, title="Compra", location=location.belowbar, color=color.green, style=shape.labelup, text="Compra")
plotshape(series=shortCondition, title="Venta", location=location.abovebar, color=color.red, style=shape.labeldown, text="Venta")
plot(upper, "Banda Superior", color=color.red)
plot(lower, "Banda Inferior", color=color.green)


Thêm nữa