
Chiến lược phá vỡ Williwanka là một chiến lược giao dịch phá vỡ tích hợp phân tích nhiều chỉ số kỹ thuật, chủ yếu sử dụng RSI, Stochastics, EMA và hình dạng giá để xác định cơ hội mua và bán.
Chiến lược này được đánh giá dựa trên một số chỉ số quan trọng:
Khi nhiều điều kiện trên được kích hoạt cùng một lúc, sẽ tạo ra một tín hiệu mua hoặc bán hiệu quả hơn.
Chiến lược này áp dụng tư tưởng phá vỡ Breakout, giao dịch phá vỡ ở vị trí đảo ngược xu hướng, nhằm mục đích nắm bắt giai đoạn tăng tốc của xu hướng trung bình và đạt được lợi nhuận vượt trội.
Chiến lược này tích hợp nhiều công cụ phân tích, có tính toàn diện và chính xác hơn trong việc đánh giá các hoạt động của thị trường, với những ưu điểm chính như:
Chiến lược này cũng có một số rủi ro cần được đề phòng:
Phản ứng là hợp lý để tối ưu hóa các tham số, tuân thủ nghiêm ngặt các quy tắc dừng lỗ, và thiết lập một vị trí mới sau khi giá vượt qua EMA một lần nữa.
Chiến lược này có thể được tối ưu hóa từ các khía cạnh sau:
Nói chung, chiến lược phá vỡ Williwanka là một chiến lược giao dịch phá vỡ xu hướng đảo ngược tích hợp. Nó được áp dụng cho các giống có đặc điểm xu hướng rõ ràng, thu hút xu hướng trung hạn bằng cách phát tín hiệu giao dịch tại các điểm quan trọng. Chiến lược này có khả năng mở rộng và có giá trị thực tế cao.
/*backtest
start: 2024-01-05 00:00:00
end: 2024-02-04 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Mi Estrategia", overlay=true)
// Parámetros
rsiLength = input(14, title="RSI Length")
overboughtLevel = 72
oversoldLevel = 28
showRsi = input(true, title="Mostrar RSI en el gráfico")
// Indicadores
rsiValue = ta.rsi(close, rsiLength)
// Condiciones de Compra y Venta
longCondition = rsiValue <= oversoldLevel
shortCondition = rsiValue >= overboughtLevel
// Ejecutar Operaciones
if (longCondition)
strategy.entry("Compra", strategy.long)
if (shortCondition)
strategy.entry("Venta", strategy.short)
// Configuración de la Estrategia
// Eliminamos las líneas relacionadas con Take Profit y Stop Loss
// Líneas en el Gráfico (Opcional)
plot(showRsi ? rsiValue : na, "RSI", color=color.blue, linewidth=2)
// Etiquetas de Buy y Sell en el RSI
plotshape(longCondition, color=color.green, style=shape.triangleup, title="Buy en RSI", location=location.belowbar)
plotshape(shortCondition, color=color.red, style=shape.triangledown, title="Sell en RSI", location=location.abovebar)